揭秘2019 雙11背後的阿里巴巴超強網路

芊寶寶最可愛發表於2019-11-29

2019年雙11成交額再創新高,總成交額達到2684億元。

雙11不僅僅是中國使用者的雙11,更是全世界剁手黨的雙11;國內的使用者在買買買,海外的使用者也在買買買。2019年雙11在中國內地之外的區域成交額排名依次是:中國香港,台灣,美國,澳大利亞,新加坡,日本,馬來西亞,英國,中國澳門和加拿大。

如何能讓全球的使用者都有很好的購物體驗,這是一個很有挑戰的技術課題。全球使用者的流暢使用體驗的事實證明,阿里巴巴完美的解決了這個挑戰。

阿里巴巴是透過什麼黑科技讓全球的使用者都能流暢的買買買呢?是如何使全球範圍使用者的實時互動資料流快速穩定的傳輸到阿里巴巴的核心機房呢?

下面我們就來揭秘。

第一步:構建覆蓋全球的網路

阿里巴巴集團在阿里雲上的張家口,上海,深圳,香港,新加坡,美國等多個地域部署了Virtual Private Cloud(VPC)並使用了的多線BGP 彈性公網IP (Elastic IP Address)產品,以使使用者能就近快速接入到網路。或者換句話說,阿里巴巴透過部署多個地域的彈性公網IP將網路儘可能的推近到離使用者很近的位置,以使不同區域和國家的使用者都得到好的網路覆蓋。

此外,阿里巴巴集團還藉助了阿里雲的雲企業網(Cloud Enterprise Network)將多個地域的網路進行專線高質量互聯,構建出一張全球範圍的企業專線內網。

透過上面兩個產品即可快速構建出一張覆蓋全球使用者的高質量的,安全合規的全球企業網。

這張覆蓋全球的企業網可以實現使用者透過網際網路就近接入,並透過雲企業網的物理專線和後端的核心伺服器和資料庫進行低時延,頻寬質量有保障的的實時網路互動。

揭秘2019 雙11背後的阿里巴巴超強網路

第二步:構建超大規模雲上虛擬資料中心

要支撐雙11使用者的海量併發訪問請求,除了需要Tbps級別的全球網路,還需要有超強的算力資源部署。如果是傳統的資料中心,需要提前採購海量物理伺服器,逐個裝機,上架,上電,配置,時間花費是以月為單位計算。而在阿里雲上,透過阿里雲的Virtual Private Cloud(VPC),構建使用者獨享的雲上網路環境,花不到1小時的時間就可以將上萬臺雲伺服器ECS(Elastic Compute Service)直接部署到使用者的VPC中。在雙11活動中,阿里巴巴集團在多個地域部署了多個VPC,其中最大的一個VPC中的ECS和容器例項數量達到百萬級。正是這個超級VPC承擔起了雙11的超級算力和最強大腦。

透過上面兩步,支撐雙11海量使用者買買買的基礎設施架構就建立起來了,下面我們介紹一下具體的技術和產品細節。

彈性公網IP揭秘

雲上的彈性公網IP產品是公網IP地址加公網頻寬的載體,阿里雲提供的公網頻寬預設都是多線BGP頻寬。

多線BGP頻寬,指的是阿里雲從多家運營商採購直連頻寬,其中每家運營商算一線,並且透過BGP協議將阿里雲的公網IP地址釋出到多家運營商的網內。

以國內地域為例,在每個地域阿里雲都會採購至少8家以上的運營商線路,包括電信,聯通,移動,廣電,教育網等。

這樣就做到了幾乎國內的所有大大小小的運營商中的使用者,到阿里雲都有一條可以直達的“高速公路”。

例如,一個使用中國行動網路的使用者,因為在移動的網內有一條直達阿里雲的“高速公路”,就可以快速的訪問淘寶和天貓的應用;在教育網的使用者,同樣因為在教育網內有一條直達阿里雲的“高速公路”,也可以快速的訪問淘寶和天貓的應用。

揭秘2019 雙11背後的阿里巴巴超強網路

阿里雲這種和多家運營商建立直連“高速公路”的網路架構對傳統的IDC和小型的雲端計算公司來說是很難以企及的,因為和多家運營商建直連的“高速公路”的固定資金投入很大,所以很多傳統IDC或小型雲端計算公司只能提供單線頻寬或雙線頻寬。這種單線頻寬和雙線頻寬只能讓一家或兩家運營商內部的使用者獲得好的使用體驗,沒有直連“高速公路”的運營商內部的使用者的使用體驗就有可能會出現擁塞卡頓的問題。

雲企業網揭秘

雲企業網(Cloud Enterprise Network)在同地域 VPC 間,不同地域VPC間,或VPC 與本地資料中心間搭建私網專線通道。

揭秘2019 雙11背後的阿里巴巴超強網路

阿里云云企業網透過和中國聯通進行深度合作,支援的中國內地地域和中國內地之外的地域進行 合法合規的跨境專線互聯。

在沒有云企業網跨境專線互聯之前,中國內地和中國內地之外的地域之間的互聯是透過Internet公網進行互聯, 這種互聯方式無法保障低時延和高可靠的網路傳輸,因為在運營商的Internet國際關口局很容易出現擁塞,進而造成丟包,從而增加網路資料的傳輸時延遲,加劇應用的卡頓。

透過雲企業網合法合規的的專線互聯能力,在海外使用者在淘寶做實時交易,買買買時,先透過彈性公網IP就近接入阿里雲,然後再透過跨境專線和阿里巴巴在中國內地的核心伺服器和資料庫做實時互動。

例如,新加坡的使用者在淘寶買買買時,使用者是先接入到新加坡阿里雲,然後從新加坡阿里雲走合法合規的專線鏈路到中國內地的阿里雲,進而和部署在中國內地的阿里巴巴核心伺服器和資料庫進行互動。在這種有一條新加坡到中國內地的“專用高速公路”的架構下,新加坡的使用者能獲得極好的應用訪問體驗,可以獲得和訪問新加坡本地應用的相似的體驗。

VPC揭秘

專有網路是使用者獨有的雲上私有網路。每個專有網路加上專有網路中的各種資源,構成了雲上的虛擬資料中心,與線下的IDC(Internet Data Center)相對應。透過VPC您可以完全掌控自己的雲上網路,例如選擇IP地址範圍、配置路由表和閘道器等,您可以在自己定義的專有網路中使用阿里雲資源如雲伺服器和負載均衡等。

專有網路有地域屬性,在一個地域下可以建立多個專有網路。可以在多個地域下建立多個VPC並部署資源。這就相當於在雲上的多個地域下建立了專屬的虛擬資料中心。單個VPC中可以部署上百萬臺ECS例項。每個VPC都由一個私網網段,一個路由器和至少一個交換機組成。

揭秘2019 雙11背後的阿里巴巴超強網路

在建立專有網路和交換機時,您需要以地址塊的形式指定專有網路使用的私網網段。您可以使用標準的私網網段也可以自定義網段。

路由器(VRouter)用來連線VPC內的各個交換機,同時也是連線VPC和其他網路的閘道器裝置。

交換機(VSwitch)用來連線不同的雲資源,透過建立交換機為專有網路劃分一個或多個子網。

可以複製的網路方案

上面就是支撐2019雙11的阿里巴巴的全球網路的基礎架構和相關技術介紹,從上文可知,因為都是利用的阿里雲標準化的產品,如彈性公網IP和雲企業網,所以這種方案是可以複製的。其他企業也可以快速構建出和天貓淘寶類似的覆蓋全球使用者的企業網路。而事實上,有很多阿里雲上的客戶已經正在用這種架構來提升自己全球不同區域使用者的使用體驗。

原文連結

本文為雲棲社群原創內容,未經允許不得轉載。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69949601/viewspace-2666225/,如需轉載,請註明出處,否則將追究法律責任。

相關文章