揭祕2019 雙11背後的阿里巴巴超強網絡

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

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

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

阿里巴巴是經過什麼黑科技讓全球的用戶都能流暢的買買買呢?是如何使全球範圍用戶的實時交互數據流快速穩定的傳輸到阿里巴巴的核心機房呢?服務器

下面咱們就來揭祕。網絡

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

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

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

經過上面兩個產品便可快速構建出一張覆蓋全球用戶的高質量的,安全合規的全球企業網。 負載均衡

這張覆蓋全球的企業網能夠實現用戶經過互聯網就近接入,並經過雲企業網的物理專線和後端的核心服務器和數據庫進行低時延,帶寬質量有保障的的實時網絡交互。阿里雲

image

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

要支撐雙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家以上的運營商線路,包括電信,聯通,移動,廣電,教育網等。

這樣就作到了幾乎國內的全部大大小小的運營商中的用戶,到阿里雲都有一條能夠直達的「高速公路」。

例如,一個使用中國移動網絡的用戶,由於在移動的網內有一條直達阿里雲的「高速公路」,就能夠快速的訪問淘寶和天貓的應用;在教育網的用戶,一樣由於在教育網內有一條直達阿里雲的「高速公路」,也能夠快速的訪問淘寶和天貓的應用。

image

阿里雲這種和多家運營商創建直連「高速公路」的網絡架構對傳統的IDC和小型的雲計算公司來講是很難以企及的,由於和多家運營商建直連的「高速公路」的固定資金投入很大,因此不少傳統IDC或小型雲計算公司只能提供單線帶寬或雙線帶寬。這種單線帶寬和雙線帶寬只能讓一家或兩家運營商內部的用戶得到好的使用體驗,沒有直連「高速公路」的運營商內部的用戶的使用體驗就有可能會出現擁塞卡頓的問題。

雲企業網揭祕

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

image

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

在沒有云企業網跨境專線互聯以前,中國內地和中國內地以外的地域之間的互聯是經過Internet公網進行互聯, 這種互聯方式沒法保障低時延和高可靠的網絡傳輸,由於在運營商的Internet國際關口局很容易出現擁塞,進而形成丟包,從而增長網絡數據的傳輸時延遲,加重應用的卡頓。 

經過雲企業網合法合規的的專線互聯能力,在海外用戶在淘寶作實時交易,買買買時,先經過彈性公網IP就近接入阿里雲,而後再經過跨境專線和阿里巴巴在中國內地的核心服務器和數據庫作實時交互。 

例如,新加坡的用戶在淘寶買買買時,用戶是先接入到新加坡阿里雲,而後重新加坡阿里雲走合法合規的專線鏈路到中國內地的阿里雲,進而和部署在中國內地的阿里巴巴核心服務器和數據庫進行交互。在這種有一條新加坡到中國內地的「專用高速公路」的架構下,新加坡的用戶能得到極好的應用訪問體驗,能夠得到和訪問新加坡本地應用的類似的體驗。

VPC揭祕

專有網絡是用戶獨有的雲上私有網絡。每一個專有網絡加上專有網絡中的各類資源,構成了雲上的虛擬數據中心,與線下的IDC(Internet Data Center)相對應。經過VPC您能夠徹底掌控本身的雲上網絡,例如選擇IP地址範圍、配置路由表和網關等,您能夠在本身定義的專有網絡中使用阿里雲資源如雲服務器和負載均衡等。 

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

image

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

路由器(VRouter)用來鏈接VPC內的各個交換機,同時也是鏈接VPC和其餘網絡的網關設備。 

交換機(VSwitch)用來鏈接不一樣的雲資源,經過建立交換機爲專有網絡劃分一個或多個子網。

能夠複製的網絡方案

上面就是支撐2019雙11的阿里巴巴的全球網絡的基礎架構和相關技術介紹,從上文可知,由於都是利用的阿里雲標準化的產品,如彈性公網IP和雲企業網,因此這種方案是能夠複製的。其餘企業也能夠快速構建出和天貓淘寶相似的覆蓋全球用戶的企業網絡。而事實上,有不少阿里雲上的客戶已經正在用這種架構來提高本身全球不一樣區域用戶的使用體驗。

原文連接

本文爲雲棲社區原創內容,未經容許不得轉載。

相關文章
相關標籤/搜索