支撑双十一的网络引擎:飞天洛神
對剛剛過去的2018天貓雙十一,各位網(wǎng)友應該記憶猶新。尤其是午夜零點時,億萬網(wǎng)友幾乎不約而同地打開滿滿的購物車,搶下商家優(yōu)惠券和紅包,完成下單,付款這一系列流程。根據(jù)我個人的經(jīng)歷,這次體驗堪稱順暢,阿里巴巴完美滿足了上億網(wǎng)友在短時間內(nèi)爆發(fā)式的網(wǎng)購訴求。在地球上,看來也找不到第二個場景與這波洪水猛獸般的互聯(lián)網(wǎng)流量洪峰相比。
網(wǎng)絡,在本次雙十一中無疑起到了定海神針的作用。阿里云網(wǎng)絡已經(jīng)連續(xù)8年參與天貓雙十一護航,承載了大部分阿里巴巴集團與螞蟻集團的業(yè)務。哪些網(wǎng)絡產(chǎn)品參加了雙十一保障?背后又有怎樣的技術(shù)支撐?我來給大家揭曉,先來了解一下保障雙十一的網(wǎng)絡產(chǎn)品。
?
雙十一網(wǎng)絡產(chǎn)品護航小分隊
負載均衡SLB
SLB是交通管理員,在高峰時期游刃有余的調(diào)度分配網(wǎng)絡流量。當你打開淘寶、天貓的APP開始剁手的時候,第一個用到的網(wǎng)絡產(chǎn)品就是SLB。它將你的請求分發(fā)到后端服務器處理,再將結(jié)果返回。正是因為它的存在,即使同時有數(shù)億次的,也能均勻的分發(fā)到后端處理,保證平滑的購物體驗。
為了備戰(zhàn)今年雙十一,阿里云準備了超大規(guī)模SLB集群,可支撐1700w新建連接和34億并發(fā)連接。即便SLB峰值公網(wǎng)流量較去年翻番,連接數(shù)更是高達去年7倍,整個雙十一期間網(wǎng)絡沒有任何線上問題。
評語:足夠支撐半個地球的人類同時剁手了。
NAT網(wǎng)關(guān)
你將心愛的寶貝加好購物車,開始付款的時候,就會用到我們的NAT網(wǎng)關(guān)。還記得從天貓、淘寶訂單頁到支付寶頁面的跳轉(zhuǎn)嗎?每一筆支付的請求都是通過NAT網(wǎng)關(guān)調(diào)用到支付寶的接口,完成付款。NAT網(wǎng)關(guān)的穩(wěn)定,保證了每一筆流暢的支付。
NAT網(wǎng)關(guān)支持300萬單實例連接數(shù),有效應對高峰期間49.1萬筆每秒的交易創(chuàng)建峰值。
評語:只怪支付流程太順暢,手快的有點后悔
高速通道
高速通道是上阿里云的高等級公路。像雙11這樣宏大的工程,背后是由一個復雜的混合云系統(tǒng)來支撐,會涉及到多個地域的多個機房相互協(xié)作。將這些機房的業(yè)務連接在一起的就是我們的高速通道產(chǎn)品。高速通道產(chǎn)品,基于阿里云骨干網(wǎng),將各個物理上隔離的部分,無縫連接在一起,構(gòu)成一個有機的整體,共同為雙11服務。
為了保障本次雙實例,阿里云建立了史上最大的混合云網(wǎng)絡,可以在業(yè)務量攀升時快速調(diào)度公共云上的充足資源。
評語:有了高速網(wǎng)絡撐腰,不怕宕機,小二再來幾波紅包雨
虛擬專有網(wǎng)絡VPC
VPC是用戶專有的私密云上空間。阿里云是一個多租戶共享的云上空間,我們需要保證電商在云上信息的絕對安全,這背后就少不了我們的VPC產(chǎn)品。VPC是在阿里云的共享平臺上為電商用戶劃分出來一個邏輯上完全獨立的網(wǎng)絡空間,電商所有的數(shù)據(jù)都在這個空間中運行,別人無法窺探,保證交易的安全。
評語:賣的安全,買的放心。
?
強大的虛擬網(wǎng)絡系統(tǒng)?– 飛天洛神
在這些云網(wǎng)絡產(chǎn)品背后的,是強大的虛擬網(wǎng)絡技術(shù)?– 飛天洛神。 洛神是阿里云網(wǎng)絡技術(shù)的重要組成部分。我們先來看一下阿里云的網(wǎng)絡技術(shù)體系全貌:
云上網(wǎng)絡(洛神):提供阿里云上的豐富的網(wǎng)絡功能和出入公網(wǎng)流量的管理。這些功能包括負載均衡,彈性公網(wǎng)IP,NAT地址轉(zhuǎn)換等。
?●? ?云間網(wǎng)絡(織女):負責各VPC之間的網(wǎng)絡連接,分鐘級構(gòu)建起一張跨阿里云目前19個region的大網(wǎng)。
?●? 上云網(wǎng)絡(嫦娥):是用戶安全上云的通道,將分布在世界各地的PoP點接入到云上VPC的通道,PoP點之間實現(xiàn)互通。
?●? ?智能網(wǎng)絡(齊天):對云上、云間、上云網(wǎng)絡進行實時監(jiān)控,告警。實現(xiàn)故障逃逸,簡化運維。通過大數(shù)據(jù)分析,對網(wǎng)絡趨勢進行預測,為用戶提供建議。
洛神是阿里云飛天中負責云上虛擬網(wǎng)絡的系統(tǒng),除了提供了如VPC、SLB這樣的網(wǎng)絡產(chǎn)品,她也是ECS,RDS,OSS,NAS等100多個云產(chǎn)品的網(wǎng)絡基礎設施。她還支撐了阿里巴巴集團和螞蟻金服集團眾多業(yè)務,如電商、支付、物流等。在全球范圍內(nèi),洛神服務著百行百業(yè)超過百萬的用戶。
洛神的關(guān)鍵特點是大規(guī)模、高性能、高可靠。秒級的轉(zhuǎn)發(fā)性能,洛神可以在1秒內(nèi)實現(xiàn)從1MB到1TB的網(wǎng)絡彈性。洛神的單網(wǎng)絡支持10萬臺計算節(jié)點的規(guī)模。有了這樣的規(guī)模和性能,即使是雙11零點這樣的海量峰值流量也能輕松應對。談到可靠性,多機房容災的架構(gòu)是可靠性的基礎。平均故障時間這個參數(shù)上,洛神引發(fā)的單實例故障時間只有非常短50ms。
?
除了雙十一,洛神還支持過世界杯、春晚、春運等大流量、高并發(fā)互聯(lián)網(wǎng)場景。以后,我會持續(xù)同步大家洛神以及阿里云網(wǎng)絡技術(shù)取得的新進步。
?
原文鏈接
本文為云棲社區(qū)原創(chuàng)內(nèi)容,未經(jīng)允許不得轉(zhuǎn)載。
?
總結(jié)
以上是生活随笔為你收集整理的支撑双十一的网络引擎:飞天洛神的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 双11大考 POLARDB分钟级弹性让企
- 下一篇: 10个你应该了解的Git命令(以及Git