2016年雲棲大會上,馬雲提出了“新零售”概念,指出新零售包含了“線下與線上零售深度結合,再加智慧物流,服務商運用大數據、雲計算等創新技術”。隨著新零售的崛起,傳統服裝行業同時在經歷鉅變,其行業複雜度在新零售變革過程中呈現出多種多樣的創造性,在一定程度上,引領著其他相關行業變革。儘管服裝行業新零售變革處於領頭羊的位置,但庫存失衡、利潤低迷、客戶流失、銷售瓶頸四大痛點,仍是服裝業多年來的困擾。傳統經營模式中品牌商與消費者中間環節越多,就越無法感知消費者需求,消費者與品牌商的訴求越遠,就越無法信任品牌商產品。新零售的本質是新技術的驅動,數據成了未來最重要的生產資料,算法成了未來最重要的流水線。數字化以大數據、物聯網等技術為依託,圍繞“人、貨、場”三大零售要素進行數據的採集和打通,是實現智慧零售的第一步,零售業數字化平臺的搭建是驅動業務運營流程的智能化和作業過程的自動化的重要基礎。
本文將介紹一家大型運動時尚體育用品企業——特步的上雲歷程。特步是中國領先的體育用品企業之一,主要從事運動鞋、服裝及配飾的設計、開發、製造和銷售,線上線上結合發展,以線下業務為主,在全國擁有幾千家專賣門店。
為什麼上雲
- 訂單處理速度難以支撐業務增長
由於特步的業務快速增長,現有系統訂單處理能力出現瓶頸,頻繁出現訂單處理時間長,單筆訂單發貨慢,發貨效率較低,丟單率高等問題。
通過DRDS+RDS的分佈式數據庫解決方案支撐O2O全渠道業務中臺系統上線,通過垂直拆分剝離各業務中心,使不同類型的業務數據可以存儲在不同的RDS上,確保資源和訪問隔離,從物理上使整個數據庫架構具備了擴展性。實現POS業務的訂單快速完成和快速發貨,同時保證門店的業務都可以接入業務中臺。將各個業務中心容器化,通過容器技術進一步發揮雲計算的彈性能力,優化成本的同時,提升客戶的IT架構的敏捷性,從而提升業務敏捷性,加速業務創新、快速迭代、低成本試錯。
關於全站上雲:
更多詳情-> 專家諮詢->
- 原有系統彈性能力不足,無法滿足高併發數據讀寫,海量數據存儲能力低
特步擁有幾千家線下門店,並且還在不斷擴張,每天都會產生海量的訂單、庫存及用戶數據。企業經營會經常舉辦促銷活動,大促期間單日訂單量是平時的數倍,最高可達幾百萬單,原有系統彈性能力不足,導致不能及時滿足數據庫的高併發寫入與海量的數據存儲,同時無法支撐業務高峰時的突增流量,影響到業績完成。從發展角度看,隨著線上渠道擴張和線下門店快速增加,一旦業務擴展達到系統瓶頸,整個系統的改造成本及影響也會比較大。
對於訂單中心這樣訪問量和數據量都比較大的業務,我們採用DRDS數據庫水平分庫技術,將訂單、庫存、用戶、渠道等數據放在不同的物理RDS上,並將數據存儲與讀寫壓力分散,結合彈性升降配和平滑擴容,使系統具備了10萬的每秒事務處理量(TPS),100萬的每秒查詢率(QPS),並且可以在十幾分鍾內將QPS彈性擴展到當前的2-32倍,充分滿足大促場景下高併發讀寫訴求。同時具備100TB海量數據存儲的能力。總體來看,系統可以支撐客戶擴展業務至當前業務量的5-10倍,滿足了企業未來幾年發展帶來的數據處理需求。
- 數據處理慢,難以進行數據驅動
由於特步線下門店眾多,業務量較大,同時門店、採購、銷售訂單、庫存、調撥、進銷存和財務等業務模塊都需要報表來支撐業務決策,使用傳統的關係型數據庫生產報表速度較慢,由幾分鐘到十幾分鍾甚至幾十分鐘不等,無法支持運營活動和決策報表的快速輸出,導致業務行為和業務決策不連貫。
經分析發現,客戶報表生成對數據的需求可分為兩大類:高實時性需求和大計算量需求。第一類數據具有較高的實時性要求,但計算量相對較小,我們規劃了單獨的DRDS來滿足這類報表需求,通過數據傳輸服務 DTS將數據從DRDS業務中臺數據庫同步到DRDS報表數據庫;第二類數據對實時性要求不高,但計算量大,需要較多聚合查詢、排序、子查詢等處理,我們選用了毫秒級針對萬億級數據進行即時多維分析透視和業務探索的分析型數據庫MySQL版(AnalyticDB for MySQL)滿足需求。改造後,報表產出速度從原來的十幾分鍾到幾十分鐘,降至1秒至1分鐘,其中大部分報表可在10秒-30秒內產出。
上雲關鍵點
- 數據鏈路優化
特步同時具有OLTP和OLAP數據處理需求,需要兩個DRDS實例進行支撐,同時有2.5TB的數據需要全量上雲,於是雲下——雲上、DRDS業務中臺——DRDS報表、DRDS業務中臺——ADB報表等幾個業務鏈條中,都具有數據同步鏈路的強訴求。解決同步數據鏈路延遲,數據鏈路的優化便成為了上雲的重點工作。為此,我們組建專家組協助特步做數據庫SQL語法及MySQL參數的優化,同時在專家團隊定位到問題後協調產品團隊做產品能力升級,解決了數據遷移慢、數據同步延遲、DRDS同步到DRDS和ADB延遲大等嚴重卡點的問題,確保了特步的順利上雲。
客戶證言
“利用DRDS產品的高併發寫和海量存儲能力,我們支撐了全國幾千家門店的零售全渠道業務的數據寫入和讀取,支撐了特步全渠道業務中臺的業務。DRDS的橫向擴展能力確保門店快速擴展時候的數據庫良好的讀寫擴展性。同時DRDS、RDS的彈性升降配確保我們在業務高峰的時候可以升級DRDS,提升計算能力,在業務低峰期降配。”— 特步資深技術總監王海能
客戶價值
- 支撐高併發場景
提升了客戶業務系統數據讀寫能力,具備10萬TPS、100萬QPS的支撐能力,滿足客戶業務擴展至當前業務量的5-10倍。 - 提高彈性擴縮容能力
提升了快速彈性升降配能力,可以在半天時間內將系統的計算和存儲容量彈升至當前容量的10倍以上,從容、快速應對突發業務流量;同時也支持在大促後半天內將系統的容量降低至原有水位,快速降低商務成本。 - 數據驅動業務
統一總公司、子公司、代理商的數據標準,同時提高門店銷售、庫存等端到端數據鏈路的時效性,便於進行全面數據跟蹤與分析。使業務行為和業務決策可以平滑對接,通過報表快速進行業務決策。 - 有效降低 TCO
上雲後雲端服務和網絡資源隨時可用,物理環境零人力投入,相對成本線性,降低了實際TCO。解決了自建IDC資源利用率低、部署冗餘、運維和基礎設備開發人力支出成本高,而且可預見的規模擴大,成本會大幅上升等問題。