雲計算

阿里雲CDN產品架構師羅小飛:我是一名“特種兵”

“在客戶面前產品架構師就像特種兵的角色,直面一線戰況,快速做出決策並且把明確的信息和指令傳遞給後方大本營,調動大家迅速把兵力、彈藥、補給等行動起來,一起完成目標,這就是這個角色的使命。”提到所在的產品架構師崗位,阿里雲CDN團隊的產品架構師羅小飛眼神堅毅地說道。

在客戶眼中,他是專業、利落的救火隊員,發現問題,直擊核心,迅速救場;
在同事眼中,他是值得託付後背的可靠夥伴,含蓄內斂的性格藏不住“一起拼一起贏”的決心;
在家人眼中,他是假期錯位的空中飛人,已經連續N年沒有在家過春節了。

計算機專業出身的他,從07年到現在一直在CDN領域摸爬滾打,架構師、運維、項目經理、售前、產品全都做過,除了最靠後端的coding,幾乎無所不能。他就是本文采訪的主角-阿里雲CDN團隊的產品架構師羅小飛。

因為性格內向 在互聯網中“沉迷”

“我在現實生活中,相對是一個比較內向的人,所以初次接觸互聯網之後就很喜歡在網絡上和人打交道的那種體驗。”談到與互聯網的結緣,羅小飛記憶猶新。2000年的中國,互聯網初見雛形,通過網絡來聊天、玩遊戲,是一種非常奇妙和新奇的體驗,當然除了娛樂,還順便可以結交全世界的朋友,提升英語水平,何樂而不為。

“當時家裡還是撥號上網,每次撥號之後聽到特別的‘嘟,滴 滴 滴......滴’的帶些金屬音色的“貓”叫的聲音,代表著網絡連通了,那個聲音我至今還清晰記得。”

幾年後,羅小飛進入鄭州大學,選擇了熱愛的計算機科學與技術專業,他拿到了深入數字網絡世界的敲門磚,畢業後也順理成章進入專業對口的某電信公司,成為了一名網絡工程師。在那個年代,電信公司算是實打實的鐵飯碗,很多人羨慕的工作,而在羅小飛看來,這份按部就班的工作並不能滿足他對網絡大爆發時代新技術的渴求。

image.png
(初生牛犢不畏虎,年輕時的羅小飛)

帶著初生牛犢不畏虎的幾分豪氣以及對於更大世界探索的期望,在工作2年後,羅小飛選擇北上,開始了北漂的生活。北京當時是明星互聯網公司的集結地,也是整個中國互聯網技術發展的核心地帶,在這裡羅小飛以光網絡傳輸工程師的身份,和同事一起維護著全國教育網的骨幹光傳輸大網,也見證了教育網在IPv6領域的前沿探索,對網絡、傳輸協議方向的極大興趣以及這些領域的工作積累,一定程度上也影響了他之後的職業生涯和選擇。

談到對於工作的理解,羅小飛說道:“在找工作方面,我認為首先一定要目標清晰,你期望的工作是什麼樣子的?你想獲得什麼收穫?你能做出什麼價值?都要考慮清楚。另外當開始工作後,一定會遇到各種各樣的問題,回過頭來,會發現遇到的每一個事件都是促進自己能力提升的很好的機會,所以在遇到問題的時候首先不要有負面情緒,要積極的去思考和解決問題(“積極思考、解決問題”這也是羅小飛目前在釘釘上面的簽名),在這個過程中提升自己、做好沉澱,就能夠獲得更加快速的成長。”
“最後,在越來越互聯網化、信息越來越快速觸達的今天,不再是單打獨鬥的時代,越來越講究團隊作戰,所以在工作的時候也要非常敏銳的去全面瞭解周邊、上下游的信息,這樣才能在最終的工作目標上更好的達成一致。這點呢,就像是閱讀文章一樣,一句話的意思要放在上下文中才能充分正確的理解,溝通一件事情去達成一個一致的結論,一定也要充分地從360度去了解整個狀況。”羅小飛略做思考後又補充道。

見證行業風雲十四載 CDN可能是一輩子的方向

2007年,羅小飛加入北京藍汛。當時藍汛是中國第一家做CDN的公司,CDN商業市場佔比達到75%的份額,是絕對的行業巨頭。一入CDN深似海,此後的十幾年,他一直在CDN行業中,架構師、運維、項目經理、售前、產品等崗位做了個遍。

談到CDN,羅小飛表達了他的觀點:CDN肯定屬於雲計算業務的一種,但是在雲計算整個行業沒有明確清晰的被定義出來之前,CDN行業就已經誕生和形成巨大的規模了。這一方面也證明了CDN對於各類線上業務是非常強的需求,另一方面也證明了CDN領域市場足夠大,所以在整個雲計算概念沒有被全世界認可的時候,CDN行業已經被大家認可。“只要你的業務需要在線上為用戶提供服務,那就離不開CDN,因為經過它的分發服務,效率會更高、成本會更優、用戶訪問體驗會更好,這也是CDN市場空間逐年增大以及越來越多優秀人才紮根在這個領域的原因。”羅小飛這樣總結道。

2017年2月,帶著對更大的商業舞臺的嚮往,羅小飛加入阿里雲。談到為什麼選擇加入阿里雲,羅小飛是這樣說的:“當時我認為單獨做CDN產品的公司可能不再適合在這個時代繼續運營了,CDN產品需要和其他雲產品去聯合,組合為綜合的雲解決方案,為用戶使用帶來更多化學反應,這才是時代的需求,也基於這種認識,所以當時有來阿里雲工作的機會之後我就毫不猶豫的選擇過來了。”

事實證明,雲廠商在CDN領域的入局也確實讓整個產業發生了翻天覆地的變革,在短短3年期間,阿里雲CDN實現了從10Tbps到100Tbps的帶寬規模突破,客戶體量增至數十萬,這是傳統的CDN廠商十幾年積累都沒能完成的突破。

image.png
(阿里雲CDN發展歷程)

從2007年到2021,拉開CDN這幅巨大的商業帷幕,幕後從業人來人往,如羅小飛這般始終堅持的卻不多。
至於為什麼一直在這個領域堅持,他這樣回答:“我們很幸運趕上了一個黃金時代,在這個時代中國經濟在騰飛,線下服務往線上服務大規模快速遷移,互聯網成為中國經濟騰飛中最核心的模塊,在這個核心模塊內工作,不僅能擴大視野和快速成長,還能做出來有價值的產品,對社會做出貢獻。而CDN這個領域就是互聯網這個模塊中一塊非常重要的組成部分,所以我就一直在這個領域堅持了下來。”

而談及阿里雲CDN能如此迅速崛起原因,羅小飛則認為:首先是雲上聯動,CDN和雲安全、雲存儲、雲監控、雲解析聯動後一站式解決客戶業務需求;其次是豐富的業務場景錘鍊出來的產品能力,阿里雲是第一家做公共雲模式CDN的公司,龐大的雲上客戶給了我們大量的機會去沉澱產品能力,更好地滿足客戶需求;第三是阿里提倡的簡單透明高效的工作方式和客戶第一的傳承,體現在產品設計和研發、客戶服務之中,可以更好地響應服務;最後的根本因素則是人,阿里雲CDN團隊聚集了各個領域的頂尖技術高手,只有優秀的團隊才能做出優秀的產品。

“想”客戶所想 這種感覺很棒

加入阿里雲後,羅小飛主要從事產品架構師角色,這一阿里雲獨創的崗位的職責是:對外,是產品線面向客戶的技術owner,做好和客戶的技術連接和技術信任。對內,要把客戶的需求,準確、完整、系統地傳遞給產研,幫助客戶需求更好的落地。

當時的阿里雲CDN處於技術變革和業務快速發展的重要階段,而這一批產品架構師也隨著每年突飛猛進的業務,為客戶和產研之間架起一座座橋樑,推動著技術和系統不斷演進。

image.png
(羅小飛在阿里雲Edge Plus私享會現場分享)

“有沒有印象很深刻的case?”羅小飛陷入沉思,隨後說道:產品架構師最大的挑戰是,你在最前線,如果你給後端一個錯誤的方向或者指令,可能會造成大量資源浪費和大量時間的消耗,這在爭分奪秒的戰爭中,就危險了。所以產品架構師不僅要具備業務全面性,也能夠敏銳洞察客戶需求和有效溝通。

“某一次,我們承接了一個客戶,客戶在國內海外都有源站,提出需求是在海外指定的某些國家回到海外源站,其他國家回到中國的源站。實際上在我們現有的產品能力下,是可以很快地通過一些單獨的配置直接幫客戶實現這個需求。但是當我們和客戶進一步交流的時候,我們去問客戶,你這麼設計的出發點是什麼?你是為了解決什麼問題?客戶反饋說是因為在原來傳統的CDN平臺上通過這樣的配置方案使用下來對業務效果最好,所以參考過往經驗,就想採取這樣的方案。當充分了解了客戶的真實需求後,我們與客戶就全站加速產品進行了溝通,全站加速產品基於阿里達摩院提供的算法支持,在選路的判斷邏輯上可以自動化的保證效果最優,客戶完全不需要像以前進行定製化的單獨配置,還能規避一些單獨配置造成的隱藏風險。當然,最後這個方案也得到了客戶的認可。這個case在以後的工作中經常提醒我:我們的職責是客戶提了什麼就去做什麼嗎?顯然答案是否定的,我們需要從客戶提的需求中去洞察客戶背後真正想解決的問題,再結合我們的專業技術能力,給客戶輸出最正確有效的解決方案。”

也正是在一次次的客戶服務中,不斷推進著阿里雲CDN,走向更加穩定、流暢、極致的產品之路。

互聯網的尖峰時刻 我們都在

對於任何互聯網服務來說,用戶的穩定、流暢、高效地使用都是體驗的基礎。而CDN的任務就是要確保這條“互聯網信息高速公路”的順暢通行,避免因為擁塞而導致出行效率的降低。

如同高速公路在節假日時常會擁堵一樣,互聯網也會因為一些流量的“尖峰時刻”而有潛在擁塞的風險。實際上,大型活動重保對羅小飛所在的團隊已經習以為常了,互聯網的特點就是7*24小時,每年的雙11、春晚、跨年、大型體育賽事都是重點支持的時間節點。

“拿春晚活動保障舉例,對於阿里雲來說,作為行業第一的CDN服務商,在每個業務場景(視頻直播、視頻點播、APP下載、在線教育等)我們都是當仁不讓的主力承載方。”羅小飛介紹道:對於不同業務場景,阿里雲CDN首先需要根據不同場景分析其流量情況,包括髮生的時間點、業務特點等,對不同業務類型要做不同的判斷和梳理,再把不同業務類型結合在一起,結合全網智能調度,再去做全網調度策略,比如算力、帶寬、存儲怎麼調整,這些部分都很瑣碎,但是有很重要,最終要在這些瑣碎的信息確定下來之後系統化的去做一個全網最優的調度算法。

大型活動的重保是一個很系統化的工程工作,難度很大,比如:搶紅包類流量不會衝的很大,但是QPS非常高,對於這種場景重點判斷QPS高到什麼程度,這種場景消耗的是CDN的計算能力;應用商店下載類場景主要是發生在春晚主持人口播時,某個時間點會帶來大量用戶對APP更新大併發下載,考驗的是大流量突發之下的調度能力;而隨著越來越多人通過網絡看春晚,直播類場景也尤為重要,其中最重點考慮直播的源流的重保,設計源流整體保障方案,源流怎麼來的,中間每一個環節的鏈路是怎麼走的,當中間出現異常了怎麼切換和處理,等等問題。

image.png
(羅小飛和他的夥伴們在春晚護航現場)

阿里雲CDN已經成功保障了世界盃、亞運會、跨年晚會、春晚、英雄聯盟全球總決賽、CBA職業聯賽、歷年雙11貓晚等多項重大事件的互聯網直播,具備面向大型賽事直播、超高清直播、直播活動雲端導播等多場景的豐富實踐經驗。在歷經了無數次練兵後,豐富的理論經驗和實戰數據,讓這個團隊的軟硬實力一次又一次邁上新臺階。
聊到今年春晚,羅小飛略顯激動地說道:“有一個客戶在其他CDN平臺上服務異常,面對著好幾百萬的QPS併發訪問,當時客戶第一時間找到的就是阿里雲。這也讓我們很欣慰,我們平臺的體量足夠大、對全局資源的實時調度足夠強、系統模塊的監控足夠細、重保的經驗足夠多,這讓客戶對我們的能力和服務都很放心,所以最終在短短5分鐘時間,我們迅速決策並承接了客戶需求,對於其他的CDN平臺來講,這幾乎是一個不太可能完成的任務。”

御風而行 我們將去向何方?

談到未來,羅小飛認為:CDN在最早的1.0時代主要是解決分發的問題,到了2.0時代是隨著業務模式複雜度增加,越來越多動態內容誕生,需要更多關注傳輸鏈路優化的技術方向。今天的CDN,在向邊緣雲方向做整體變革,CDN不再是純分發和存儲的能力,需要把計算、網絡、數據等能力都能夠更好挖掘和提供出來,隨著5G網絡發展,越來越多的場景會在邊緣上完成閉環,比如存儲、計算、數據處理,這些業務處理在邊緣上進行可以更高效快速的把結果反饋給用戶。另外一點,業務往邊緣上走,對業務成本也會有更好的幫助。

阿里雲將來會在邊緣提供更多計算能力,還有虛機、容器、網絡互連的能力。例如,在CDN邊緣節點上提供可編程能力,讓客戶基於可編程能力進行更靈活部署邊緣業務邏輯,提供更靈活、更開放的CDN平臺。

“在這樣的大環境下,我們也需要更多人才的加入,如果你對網絡架構和基礎傳輸有專業的瞭解,對CDN內容分發的業務架構和體系有很好的認知,對不同業務場景加速原理的技術模塊有所瞭解,那麼你就是我們需要的人。”

有時,選擇一份職業,就像在大海上航行時,你需要選擇一艘適合自己航道的堅固的船,才能到達彼岸。阿里雲CDN所在的海域,或許風雲變幻、風起雲湧,但始終值得有人乘風破浪。

“歡迎優秀的同學加入我們,一起來乘風破浪、直掛雲帆!”羅小飛最後說道。

如果您想加入阿里雲CDN/邊緣雲團隊,可關注阿里雲Edge Plus公眾號,在後臺回覆“666”,秒得崗位詳情

Leave a Reply

Your email address will not be published. Required fields are marked *