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