1秒14萬單 阿里雲支撐“雙11”912.17億交易額
【環球科技報道】2015天貓雙11全球狂歡節再次刷新一系列世界紀錄。912.17億元的天量交易背後,是中國計算能力的登頂全球。11日,阿里巴巴集團披露,當天系統交易創建峯值達到每秒鐘14萬筆,支付峯值達到每秒鐘8.59萬筆。相比2009年首屆雙11,訂單創建峯值增長了350倍,支付峯值增長了430倍。
為了支撐這一天量的高併發交易,阿里巴巴今年實現了多項世界級技術創新:全球最大規模混合雲架構;全球首個核心交易系統上雲;1000公里外交易支付“異地多活”;全球首個應用在金融業務的分佈式關係數據庫OceanBase。
“這些世界頂尖的技術,正在通過阿里雲加速向外輸出。我們希望將這些技術變成普惠科技,以此催生1萬個阿里巴巴”,阿里雲總裁胡曉明説。
全球最大規模混合雲架構實踐
胡曉明介紹,今年雙11淘寶天貓核心交易鏈條和支付寶核心支付鏈條的部分流量,直接切換到阿里雲的公共雲計算平台上。通過將公共雲和專有云無縫連接的模式,全面支撐雙11。
因此,如果從技術層面來看,今年雙11成為了一場全球最大規模的混合雲彈性架構實踐。阿里巴巴成為全球大型互聯網公司中,首個將核心交易系統放在雲上的企業。阿里雲成為全球第一家有能力支撐核心交易系統的雲服務商。
“將淘寶、天貓、支付寶這麼龐大、複雜、跟錢緊密關聯的系統搬到雲上,除了我們全世界還沒有第二家,這包括全球互聯網巨頭和雲計算公司。”胡曉明説,阿里巴巴希望在自身最重要商業實踐中,驗證雲計算的安全性、可靠性,向世界證明雲計算的優勢。
胡曉明強調:“這一混合雲架構完全基於阿里雲官網在售的標準化產品搭建的。也就是説,你通過這些標準化的產品,也可以搭建這樣一個像淘寶、天貓這樣萬億級的企業應用,滿足任何極端的業務挑戰。”
“在雙11中應用的關鍵技術都將變成阿里雲上的標準化產品向外輸出。”胡曉明説,我們希望把驗證過的技術儘快分享給全球的創新創業者。
據悉,經此次雙11驗證並計劃輸出的技術包括:應用於異地多活的數據傳輸產品DataTransmission、即時計算系統StreamSQL、數據可視化引擎dataV等。
全球首秀1000公里異地多活能力
如果阿里巴巴的數據中心出現故障會怎樣?“異地多活”正是為了應對這一突發情況。通過“異地多活”技術,系統可以迅速的把流量全部切換到另外的數據中心。整個過程不會對業務造成任何影響,用户也幾乎沒有感知。
據阿里巴巴技術保障部研究員畢玄介紹,早在去年“雙11”,阿里巴巴就已經實現了交易系統的“異地雙活”。和去年“雙活”相比,今年最大的變化有兩點:一是同時實現了交易和支付的“多活”;二是異地數據中心的最遠距離超過1000公里,這意味着阿里巴巴具備了在全國任意節點部署交易系統的能力。
“這就像為1000公里外空中飛行的飛機更換引擎。不僅不能影響飛行,飛機上的乘客也不能有感覺。”畢玄表示,尤其在支付寶這樣高度複雜與嚴謹的金融系統中,實現1000公里以上的“異地多活”能力,在全球也絕無先例,完全顛覆了傳統金融的災備概念。
公開資料顯示,全球能夠做到異地多活的只有少數幾家互聯網巨頭如Google、Facebook,但無論是搜索還是社交場景,對數據同步性、一致性的要求遠不如電商場景苛刻。
中國自研數據庫支撐全球最強支付平台
雙11當天,螞蟻金服旗下的支付寶平穩支撐起了8.59萬筆/秒的交易峯值,是去年雙十一峯值3.85萬筆/秒的2.23倍。
這一數字大幅超越了Visa和MasterCard的實際處理能力,甚至比二者的實驗室數據都要高出一大截。這意味着經歷了雙十一大考的中國支付系統,在技術上已大幅領先全球。
支撐支付寶實現這一超越的秘密武器,是阿里巴巴與螞蟻金服自主研發的分佈式關係數據庫Oceanbase。OceanBase是中國首個具有自主知識產權的數據庫,也是全球首個應用在金融業務的分佈式關係數據庫。
螞蟻金服首席技術官程立介紹,今年雙11的核心交易流100%由金融級海量數據庫OceanBase承載。和常用的商業數據庫相比,OceanBase成本不到其一半。分佈式的系統可以更好地應對雙11這類大流量衝擊。
OceanBase 2010年誕生,2014年支撐了10%的雙11交易流量。今年6月,網商銀行開業,底層數據庫全部採用OceanBase,是第一家完全擺脱商業數據庫的金融機構。而PayPal等美國金融機構,仍然主要依靠Oracle等。
據悉,OceanBase已計劃於明年通過阿里雲的公共雲計算平台向外界開放。