阿里巴巴技術(shù)團隊11月3日透露,基于在云計算領(lǐng)域長(cháng)期的技術(shù)積累,阿里巴巴在雙11前夕,攻克了兩項世界級的創(chuàng )新難題——“數據中心異地雙活”和“服務(wù)器資源彈性部署”。據悉,超大體量電商網(wǎng)站的“數據中心異地雙活“,目前全球只有阿里巴巴已完成部署,包括亞馬遜在內的其他電商巨頭尚未實(shí)現。
“數據中心異地雙活”的意義在于可使電商網(wǎng)站具備跨地域的容災能力,保障不受單地域的災難的影響。此外,在日常的系統運行中,數據中心可根據用戶(hù)地域就近接入,提升購物體驗。
阿里巴巴不久前實(shí)現了“數據中心異地雙活”的部署。該項目可幫助阿里巴巴應對極端的自然災害,即使杭州的數據中心“全軍覆沒(méi)”,雙11仍然能夠順利運轉。這項技術(shù)可實(shí)現跨省的兩地數據中心像一個(gè)數據中心一樣工作,同時(shí)支持雙11的所有應用。阿里巴巴集團技術(shù)保障部潘健表示:“兩地數據中心的切換,能在不中斷業(yè)務(wù)的情況下完成,這就像為正在飛行的飛機更換引擎,不僅不影響飛行,飛機上的乘客也不會(huì )有感覺(jué)。”
據潘健介紹,異地多數據中心的實(shí)現技術(shù)難度非常大,全球都沒(méi)有可參考的點(diǎn)。一方面是電商業(yè)務(wù)的數據是多緯度的,例如有商品、買(mǎi)家和賣(mài)家緯度;另一方面是數據一致性的要求,電商對一致性的要求比其他例如社交、搜索、視頻等領(lǐng)域都高非常多。
此外,另一保障雙11用戶(hù)體驗的重大技術(shù)突破就是資源彈性部署。服務(wù)器資源彈性部署,可以應對不可預知的業(yè)務(wù)爆發(fā)。一旦有超出預期的業(yè)務(wù)熱點(diǎn)出現,系統可自動(dòng)調用其他資源使用不足的服務(wù)器,實(shí)現“分鐘級無(wú)縫切換”,在不增加硬件部署的情況下應對更復雜的流量變化。