在家“隔离”这1个月,阿里云视频云这些工程师都经历了什么?
戰(zhàn)"疫”當(dāng)前,沒有誰會置身事外。從1月底開始,一場全民疫情阻擊戰(zhàn)拉開帷幕,企業(yè)停工、學(xué)校停課、商場停業(yè),城市街道分外冷清,相反的是,無法出門的數(shù)億網(wǎng)民卻在互聯(lián)網(wǎng)上掀起了一陣不小的流量熱潮。距離2月10號的那次流量洪峰,已經(jīng)過去整一個(gè)月了。此時(shí)的喻義正在組織內(nèi)部視頻會議,對這一個(gè)月以來的工作進(jìn)行復(fù)盤。在他看來:危難面前,更能檢驗(yàn)技術(shù)力量,這是一場前所未有的硬仗,也是一個(gè)身為技術(shù)人特有的高光時(shí)刻。在這場戰(zhàn)“疫”中,有一些故事值得被記錄。
疫情之下 時(shí)刻在線
春節(jié)假期期間,喻義所在的阿里云視頻云團(tuán)隊(duì)剛剛完成了春晚直播的護(hù)航,如果是往年,到了大年初二,他們就可以放下緊張的情緒,將注意力回歸到家庭了。但今年不同,受到疫情影響,1.8億家庭蜂擁網(wǎng)上看賀歲片,4000萬網(wǎng)友在線云監(jiān)工火神山,2億人集體在家復(fù)工,全國中小學(xué)生空中開課……海量視頻數(shù)據(jù)洶涌而來,在互聯(lián)網(wǎng)之上奔流涌動(dòng)。
喻義從春晚護(hù)航開始就一直緊盯CDN資源大盤,眼看著數(shù)據(jù)節(jié)節(jié)攀升,作為CDN產(chǎn)品架構(gòu)和邊緣基礎(chǔ)設(shè)施團(tuán)隊(duì)的負(fù)責(zé)人,他接到任務(wù),將為這次互聯(lián)網(wǎng)流量遭遇戰(zhàn)掛帥出征。
對于任何互聯(lián)網(wǎng)服務(wù)來說,用戶的穩(wěn)定、流暢、高效地使用都是體驗(yàn)的基礎(chǔ)。而CDN的任務(wù)就是要確保這條“互聯(lián)網(wǎng)信息高速公路”的順暢通行,避免因?yàn)閾砣鴮?dǎo)致出行效率的降低。
“說實(shí)話當(dāng)時(shí)雖然業(yè)務(wù)有點(diǎn)緊迫,但是我們還沒有對接下來的流量大爆發(fā)有充分的預(yù)感,所以前期基本是在復(fù)用之前的技術(shù)方案,加之每年雙11期間和一場場大活動(dòng)的經(jīng)驗(yàn)積累,我們還是很快就把方案跑通了。”喻義說。
(在家辦公,喻義占用了女兒的小書桌)
然而在2月1日的時(shí)候,工程師們就覺得不對了,來勢洶洶的新冠病毒給他們打了一個(gè)措手不及。大批線下流量轉(zhuǎn)移到線上,用戶和在線時(shí)長的爆發(fā)式增長,也帶來了帶寬需求的井噴。提出擴(kuò)容需求的客戶越來越多,系統(tǒng)預(yù)估在接下來幾周的推流和帶寬業(yè)務(wù)量將大大超出之前預(yù)期的數(shù)據(jù)。
整個(gè)釘釘群里充斥著這樣的話語:“客戶要加量,下周一要翻10倍,快做方案!”、“這波峰值平穩(wěn)過了,預(yù)測下一波在2小時(shí)后”、“客戶端質(zhì)量數(shù)據(jù)拉出來了,半小時(shí)后拉會拍優(yōu)化方案”、“這個(gè)流的視頻碼率要穩(wěn)定控制在850Kbps,誰來配合我搞一下?”、“這延遲肯定不行,調(diào)不好不能給客戶上線”、“節(jié)點(diǎn)水位已經(jīng)接近安全閾值了”……喻義的心也跟著懸了起來。
被卷入這場戰(zhàn)役的每個(gè)人都不容易。時(shí)間緊任務(wù)重,這群工程師要在短短幾天時(shí)間內(nèi)要完成資源儲備和調(diào)度,調(diào)整直播技術(shù)方案,做足應(yīng)急預(yù)案,同步還要確保對線上客戶的問題響應(yīng)和護(hù)航,跟他們一起扛住一波又一波的流量高峰。
千錘百煉 “疫”不容辭
為什么要擴(kuò)容?當(dāng)遭遇網(wǎng)絡(luò)流量驟增、用戶請求量增長時(shí),平臺面臨著下行流量帶寬水漲船高,服務(wù)器壓力變大的問題,站點(diǎn)響應(yīng)慢、連麥效果變差、音畫不同步、互動(dòng)不及時(shí)等一系列連鎖反應(yīng)都會出現(xiàn),在線教育、視頻會議、互動(dòng)直播等視頻類業(yè)務(wù)首當(dāng)其沖。為了確保用戶體驗(yàn)不受影響,不讓帶寬成為業(yè)務(wù)增長的阻力,提前“備糧”是不二之選。
比如兄弟團(tuán)隊(duì)釘釘,他們在阿里云上緊急擴(kuò)容1萬臺云服務(wù)器,保障業(yè)務(wù)的連續(xù)穩(wěn)定。同時(shí)也向阿里云CDN提出了擴(kuò)容需求,確保釘釘視頻會議、群直播的用戶流暢體驗(yàn)。
(圖片摘自網(wǎng)絡(luò):這個(gè)開工季,釘釘視頻會議是常態(tài))
所有人都知道流量一定會增長,但是到底會漲多少,在什么時(shí)間點(diǎn)迎來爆發(fā),誰也不敢下保證。這么頻繁的擴(kuò)容和龐大的體量也給了CDN系統(tǒng)帶來了不小的挑戰(zhàn):
第一,特殊時(shí)期依舊要確保交付效率
疫情來的太過突然,流量的迅猛增長給系統(tǒng)帶來的沖擊不亞于每年雙11,然而留給所有人準(zhǔn)備的時(shí)間往往只有幾天,保持帶寬資源的充足、彈性,在較短時(shí)間內(nèi)為眾多客戶應(yīng)急擴(kuò)容是一個(gè)很大的挑戰(zhàn),加之疫情期間封路、封城、施工人員隔離等各種不可控因素,擴(kuò)容之路異常艱辛;
第二,平臺流量越多,對調(diào)度系統(tǒng)的考驗(yàn)越大
當(dāng)CDN平臺上有越來越多的流量涌入,如何更高效地進(jìn)行資源規(guī)劃,實(shí)現(xiàn)全網(wǎng)負(fù)載均衡?如何實(shí)現(xiàn)精準(zhǔn)的流量預(yù)測與控制?如何賦予業(yè)務(wù)必要的彈性?如何智能分析流量畫像,準(zhǔn)確判斷和預(yù)估出每一路直播的CPU和帶寬消耗,精細(xì)粒度的調(diào)度資源這些都是難點(diǎn);
第三,極限場景下的業(yè)務(wù)穩(wěn)定性保障
疫情期間存在各種客觀因素制約,直播鏈路涉及到推流、轉(zhuǎn)碼、錄制、截圖、時(shí)移、分發(fā)等等環(huán)節(jié)非常長,怎樣預(yù)先避免資源瓶頸這類極限場景?如果出現(xiàn)了,有哪些應(yīng)急手段可解?怎樣把對客戶的影響降到最小?
第四,重保每一個(gè)客戶
疫情期間每一個(gè)在線教育和遠(yuǎn)程辦公平臺背后都承載著一份希望,工程師們遠(yuǎn)離客戶現(xiàn)場,很多都是隔離在家,卻依舊要保持對臨時(shí)需求變更的迅速響應(yīng)和高質(zhì)量交付。
“挑戰(zhàn)再大,也不能把為客戶服務(wù)的腳步給嚇停了。從2014年阿里云CDN上線到現(xiàn)在,這種挑戰(zhàn)無時(shí)無刻不存在,所以我們的武器(技術(shù))才能被磨的更光更亮,我們還是有信心能打贏這場遭遇戰(zhàn)的。”喻義說道。
首先,在資源部署上,阿里云分布CDN全球2800+邊緣節(jié)點(diǎn)和130Tbps帶寬儲備,已經(jīng)具備足夠的彈性容量,團(tuán)隊(duì)也成立疫情支持專項(xiàng)小組,其中專門負(fù)責(zé)資源管理和建設(shè)的同學(xué)7*18小時(shí)盯盤跟進(jìn)資源擴(kuò)容,確保彈性。其次,在調(diào)度系統(tǒng)上,阿里云智能調(diào)度系統(tǒng)可以做到15%業(yè)務(wù)彈性自動(dòng)化兼容,確保節(jié)點(diǎn)水位平穩(wěn)跑在80%,基于全球LDNS進(jìn)行畫像和基于分鐘級日志精準(zhǔn)分析,以此完成偏差在5%以內(nèi)的流量精準(zhǔn)預(yù)測,同時(shí)保證調(diào)度策略秒級生效。第三,經(jīng)過了11年雙11和2018年俄羅斯世界杯的打磨之后,CDN對視頻高并發(fā)這類業(yè)務(wù)場景已經(jīng)比較熟悉,具備一套成熟的解決方案和完整的應(yīng)急預(yù)案。在服務(wù)30多萬客戶的過程中,針對點(diǎn)播、直播、HTTPS、大文件、客戶端、內(nèi)容安全防護(hù)等不同業(yè)務(wù)類型,系統(tǒng)的技術(shù)儲備也比較充足,可以為客戶提供場景化、針對性的加速方案,使得收益最大化。
每次的商業(yè)變革都將催化新技術(shù)的創(chuàng)新和應(yīng)用,這次極限拉練也給了阿里云視頻云不少新技術(shù)大展身手的機(jī)會,幫助在線教育行業(yè)解決了低延時(shí)、高并發(fā)、大帶寬等行業(yè)通用難題。其中,超低延時(shí)直播RTS(Real-time Streaming)服務(wù)在疫情期間支持了大量在線教育平臺,在直播推流端、播放端通過SDK嵌入的方式集成阿里云私有協(xié)議,實(shí)現(xiàn)直播延遲降級到百毫秒級;多中心百萬級并發(fā)推流解決方案,提供專門應(yīng)對海量推流場景的全鏈路優(yōu)化,可助平臺更從容應(yīng)對短時(shí)間的并發(fā)開課;自適應(yīng)碼率解決方案采用機(jī)器學(xué)習(xí)手段,通過分析歷史編碼信息和待編碼幀的復(fù)雜度,在不影響人眼主觀觀看質(zhì)量的情況下,減少低復(fù)雜度場景的碼率消耗,確保每一幀都能以最合適的碼率編碼,從而針對在線教育場景降低50%以上碼率,大幅節(jié)省帶寬成本。
“過去幾年的護(hù)航經(jīng)驗(yàn)和專業(yè)的技術(shù)儲備讓團(tuán)隊(duì)底氣很足,接下來的幾波流量高峰也平穩(wěn)度過了。看著客戶的直播穩(wěn)了,CDN大盤穩(wěn)了,我們才能安穩(wěn)得睡一覺。”喻義說道。
使命必達(dá) 上路即狂奔
過去的1個(gè)多月里,合作多年的在線教育平臺不斷加碼、各地教育部門發(fā)起的空中課堂頻繁上線、和兄弟團(tuán)隊(duì)的合作緊鑼密鼓,阿里云視頻云不曾停歇。
1月31日起,在線教育群雄四起,CDN和邊緣節(jié)點(diǎn)服務(wù)開始為各大平臺擴(kuò)容重保,為猿輔導(dǎo)、好未來、VIPKID等數(shù)十家平臺提供技術(shù)支持。
2月3日,特殊開工日,CDN護(hù)航了釘釘上1000萬家企業(yè)的在線開工,為視頻會議、群直播的順暢訪問提供有力保障。
2月3日,阿里云視頻云與保利威聯(lián)手搭建“空中課堂”,幫助黃岡中學(xué)高三班重回課堂,確保在整個(gè)線上直播系統(tǒng)在增長數(shù)倍的情況下,依舊能保持高清的畫質(zhì)和流暢的交互體驗(yàn)。
2月6日,阿里云視頻云發(fā)布停課不停學(xué)在線教育專項(xiàng)扶持計(jì)劃,用免費(fèi)產(chǎn)品套件和千萬補(bǔ)貼基金全方位馳援教育機(jī)構(gòu)和SaaS合作伙伴,通過視頻點(diǎn)播、視頻直播、RTC等產(chǎn)品技術(shù)賦能教育客戶更快速、更經(jīng)濟(jì)地搭建多端遠(yuǎn)程授課應(yīng)用。
2月10日,阿里云同天喻教育、微吼科技共同建設(shè)的武漢教育云“空中課堂”上線。也是在這一天,全國60萬教師在釘釘直播上課,CDN保障全國5000萬學(xué)生“在家上課”低延遲、流量的體驗(yàn)。
(國家中小學(xué)網(wǎng)絡(luò)云平臺上線)
2月17日,國家中小學(xué)網(wǎng)絡(luò)云平臺正式開通。在此之前的7天內(nèi),阿里云完成了全部CDN資源部署,確保平臺網(wǎng)絡(luò)帶寬充足和視頻傳輸鏈路的穩(wěn)定。
2月19日,寧波教育局“甬上云校”累計(jì)瀏覽量突破2500萬次,總流量達(dá)到1200T,相當(dāng)于300萬節(jié)課已經(jīng)被瀏覽,阿里云視頻云為其提供了多直播中心部署和就近的優(yōu)質(zhì)節(jié)點(diǎn)接入,為百萬學(xué)生的上課體驗(yàn)保駕護(hù)航。
截至目前,停課不停學(xué)在線教育專項(xiàng)扶持計(jì)劃發(fā)布1個(gè)月有余,已經(jīng)累計(jì)為數(shù)千名中小企業(yè)提供專項(xiàng)技術(shù)扶持和免費(fèi)產(chǎn)品服務(wù)。不止如此,阿里云視頻云也為全民“云拜年、云聚餐、云蹦迪”筑起了一道堅(jiān)實(shí)、極速的流量長城,此時(shí)此刻,故事還在繼續(xù)。
(在線教育專項(xiàng)扶持活動(dòng)部分免費(fèi)產(chǎn)品)
暖春花開 未來已來
疫情給國民生命和經(jīng)濟(jì)帶來了打擊,也給大家日常工作和生活都帶來了很多不便。但是客觀環(huán)境的改變,卻讓在線教育、線上辦公、互動(dòng)直播等“在線”業(yè)務(wù)迎來了意外的發(fā)展機(jī)遇。未來,零售、金融、政務(wù)、醫(yī)療……越來越多的行業(yè)會將目光瞄準(zhǔn)“在線”, 在線化、數(shù)字化轉(zhuǎn)型將會使得作為IT基礎(chǔ)設(shè)施的云計(jì)算技術(shù)提出更高的要求,而CDN則是在線業(yè)務(wù)堅(jiān)守“流暢、穩(wěn)定、可靠”的最佳防線。
為了做好數(shù)字經(jīng)濟(jì)的流量底座,阿里云視頻云不僅在資源和產(chǎn)品服務(wù)上加大投入,也聚焦在智能中臺、邊緣安全等領(lǐng)域做了不少技術(shù)投入:“我們已經(jīng)建成了從智能運(yùn)維,實(shí)時(shí)數(shù)據(jù)監(jiān)控、全網(wǎng)動(dòng)態(tài)實(shí)施故障感知到智能自修復(fù)的全鏈路智能運(yùn)營支撐平臺,用于提升系統(tǒng)穩(wěn)定性,確保業(yè)務(wù)724365可靠。而針對政府網(wǎng)站、金融、企業(yè)辦公這類對安全有特殊需求的業(yè)務(wù)場景,我們也在CDN上納入了邊緣防護(hù)能力,支持邊緣WAF、DDoS防護(hù),防CC,防Web應(yīng)用攻擊、HTTPS傳輸加密,同時(shí)面向客戶提供防爬、防篡改、防盜鏈、防劫持等防護(hù)手段。CDN也已經(jīng)通過了等保2.0三級認(rèn)證,希望能為客戶帶來安全與加速的一站式體驗(yàn)。”喻義介紹到。
5G 時(shí)代,更多在線、視頻類創(chuàng)新應(yīng)用將會被激活,CDN將從內(nèi)容分發(fā)將演變?yōu)閮r(jià)值傳遞,作為承載流量的基礎(chǔ)技術(shù)與邊緣計(jì)算相結(jié)合,成為各行各業(yè)提升效率、優(yōu)化經(jīng)營、智能應(yīng)用的強(qiáng)大驅(qū)動(dòng)力。
不知不覺,窗外已經(jīng)是暖春,城市正在復(fù)蘇,喻義心想:“或許CDN的下一個(gè)春天也已經(jīng)在路上。”
上云采購季 CDN&視頻云優(yōu)惠
點(diǎn)擊直達(dá)上云采購季,獲取CDN和視頻云產(chǎn)品優(yōu)惠
原文鏈接
本文為云棲社區(qū)原創(chuàng)內(nèi)容,未經(jīng)允許不得轉(zhuǎn)載。
總結(jié)
以上是生活随笔為你收集整理的在家“隔离”这1个月,阿里云视频云这些工程师都经历了什么?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 让机器读懂视频:亿级淘宝视频背后的多模态
- 下一篇: Istio 网关之南北向流量管理