天天看點

案例解析 | 阿裡雲資料庫助力特步全管道業務穩步上雲

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,提升計算能力,在業務低峰期降配。”— 特步資深技術總監王海能

客戶價值

  1. 支撐高并發場景

    提升了客戶業務系統資料讀寫能力,具備10萬TPS、100萬QPS的支撐能力,滿足客戶業務擴充至目前業務量的5-10倍。

  2. 提高彈性擴縮容能力

    提升了快速彈性升降配能力,可以在半天時間内将系統的計算和存儲容量彈升至目前容量的10倍以上,從容、快速應對突發業務流量;同時也支援在大促後半天内将系統的容量降低至原有水位,快速降低商務成本。

  3. 資料驅動業務

    統一總公司、子公司、代理商的資料标準,同時提高門店銷售、庫存等端到端資料鍊路的時效性,便于進行全面資料跟蹤與分析。使業務行為和業務決策可以平滑對接,通過報表快速進行業務決策。

  4. 有效降低 TCO

    上雲後雲端服務和網絡資源随時可用,實體環境零人力投入,相對成本線性,降低了實際TCO。解決了自建IDC資源使用率低、部署備援、運維和基礎裝置開發人力支出成本高,而且可預見的規模擴大,成本會大幅上升等問題。