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