看不見的戰鬥——阿里雲護航世界盃直播容災實踐

摘要: 1978年,中國人開始在電視機上看到世界盃, 中央電視臺對阿根廷隊參加的半決賽以及阿根廷和荷蘭的決賽進行了錄播。1982年世界盃,宋世雄坐在一家香港賓館的小電視前進行解說,而後央視再把香港這家電視臺提供的畫面轉到本身的頻道上,這就完成了中央電視臺對世界盃足球賽的第一次現場直播。網絡

1978年,中國人開始在電視機上看到世界盃, 中央電視臺對阿根廷隊參加的半決賽以及阿根廷和荷蘭的決賽進行了錄播。1982年世界盃,宋世雄坐在一家香港賓館的小電視前進行解說,而後央視再把香港這家電視臺提供的畫面轉到本身的頻道上,這就完成了中央電視臺對世界盃足球賽的第一次現場直播。架構

40年後,做爲歷史上首家拿下世界盃直播權的主流視頻平臺,此次優酷直接祭出了新玩法,採起央視解說、粵語解說、優酷專屬專業解說以及跨界明星等四路四種風格的解說,知足不一樣用戶的需求。併發

固然,世界盃只是一個縮影。互聯網直播相比於電視直播和其餘媒體形式,用戶對於觀感體驗的要求更高,也給各大直播平臺和提供直播服務的雲計算廠商帶來了更多技術挑戰。運維

相對於電視信號的同軸電纜傳輸,在互聯網上(無線)傳輸有不少不肯定因素。信號的穩定性、生產速度、跨地域傳輸效率、災備系統等等,都是須要關注的關鍵性指標。分佈式

面對世界盃這一流量空前的大規模直播活動,和多路解說、超高清畫質等用戶豐富交互的流暢保障需求,CDN的支撐對優酷來講尤其重要。優酷的兄弟團隊、國內視頻服務體量最大的雲計算公司阿里雲派出了視頻雲團隊,該團隊曾支持天貓雙11、春晚直播等大型項目,護航經驗豐富。高併發

護航項目組負責人之一,阿里雲CDN產品架構師團隊喻義表示:在世界盃開始以前,團隊就開始思考,直播中信號源出現故障怎麼辦,運營商網絡出現故障怎麼辦以及其它意外等,項目組設想了各類可能出現的問題,並給出周密的預案。阿里雲

第一,多信號源異地備份

世界盃比賽的信號源是直播的根本,信號的穩定性直接影響全部直播用戶的觀看體驗,因此必須作多信號源的備份,阿里雲採起了如下方案:雲計算

一、採用多信號源異地備份,單一地區的環境問題、網絡問題、設備問題致使的故障,不會影響總體業務
二、同源信號多路複合,同來源的內容,經過多源同時拉取,智能檢測判斷,合併成一路高質量、高可用的複合流,下降網絡因素或者單臺源站致使的不穩定和質量降低
三、異源信號智能檢測,自動切換。對於不一樣來源的信號智能檢測信號質量,切換到優質信號源。spa

第二,生產鏈路災備

直播內容生產鏈路也相當重要,在面對如此重要,如此大規模比賽,須要從技術架構上確保萬無一失。設計

一、組件分佈式,從直播信號的上行、轉碼、切片、流媒體服務,任何一個環節都是多路備份,任何單臺設備故障,都是秒級切換,秒級恢復。
二、網絡主備,全部組件的接入網絡都是多線、多出口,不會由於單一運營商,單一網絡產品的故障,致使服務不可用。
三、異地容災,在多箇中心同時部署備份,極端狀況下,就算整個華東中心的生產環境異常,在1分鐘內,能夠把業務切到華北中心,快速恢復,保證信號的正常分發。

第三,分發網絡災備

播放端(用戶)從就近的L1節點完成播放,L1節點通常就是本地覆蓋的邊緣節點,若是機房內有這路視頻流,就直接返回,若是沒有,就從L2節點拉流,若是L2不命中,最終會去直播中心尋找這路流。這其中,任何的鏈路都會存在抖動情況,CDN會經過自動切換調度來保證穩定性。
在L2節點,會作多區域、多運營商的二級節點備份,保障任何單一地區、運營商的故障不會影響總體服務。

爲了確保客戶業務的容災穩定性,阿里視頻雲針對客戶業務場景設計涵蓋視頻生產、視頻處理、視頻分發的全鏈路高可用高併發的方案,並在開賽前2天配合優酷和CNTV完成了屢次全鏈路的壓測和容災演練,爲整個世界盃期間的運行穩定打好基礎。這中間能夠看到阿里雲在雙十一、春晚積累下來的經驗,很好的賦能並輸出到了另一個更大的戰場中。

除了優酷外,阿里雲還支撐了CNTV、CCTV5客戶端,爲全網70%的世界盃直播流量提供服務。要想保障這樣重大的賽事,背後的整個平臺的運維保障工做就是一個沒有硝煙的戰場。談到這裏,喻義不由感慨:「優酷最晚拿到直播權,這個時候距離世界盃開幕只有2周的時間。阿里雲鬚要在這2周的時間以內,完成整個運營商資源、雲化資源儲備和調度、整個CDN的容災和災備、視頻處理中心的容災和災備。這對咱們的供應鏈體系和組織協同都是很是大的挑戰。然而比賽到了今天,咱們都圓滿地完成了護航任務,成功應對了一次又一次的流量攀升。」

對不少阿里雲工程師來講,這都是一屆獨特的世界盃。從小組賽到淘汰賽,伴隨着每場直播的順利進行,球迷對於高清流暢的反饋,充分驗證預案是成功的。世界盃護航結束後,會有更多的挑戰,等待着阿里雲CDN團隊來迎戰,一切未完待續。

原文連接

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

相關文章
相關標籤/搜索