疫情期間,誰在支撐你居家搞研發
隨着5G商用進入下半場,行業應用的下沉如火如荼。為進一步提升用户體驗,實現綠色節能,通信廠商開始緊鑼密鼓的推進5G版本的演進。
劉濤是中興5G新版本開發的一名項目經理,他需要協調管控深圳、西安、上海、南京多地的研發項目進度,人多事雜。2022年3月上旬,就在5G新版本進入交付的關鍵階段,奧密克戎再次來襲,西安、深圳、南京、上海等地相繼經歷居家辦公。
與以往不同的是,面對這輪疫情,劉濤更加淡定從容。他通過一站式研發雲平台,在家裏實時瞭解項目各環節的研發進度。當某個環節出現進度滯後時,紅綠燈系統會自動預警。劉濤打開手機查看到今天的會議日程,通過遠程會議與相關的研發人員在線溝通解決方案。研發人員在線搭建測試環境、調度算力資源進行項目攻關。
近期,劉濤順利完成了5G項目新版本的交付。
版本順利交付的背後,支撐他們的是中興數字化改革多年的積累,從硬件和軟件的基礎設施層面,到一站式研發雲平台的建立,乃至數字化研發的觀念轉變。
“雲”的構想
2015年的秋天,一行從上海、南京趕來的IT精英,為了同一個共同的目標匯聚在中興西安研發中心。帶隊的胡東是CT和IT雙料專家,對數字化轉型技術趨勢有着專精研究,他對這場即將到來的變革躍躍欲試。
在他們的設想中,這場關於“雲”的變革將經歷三步,第一步造“雲”,要將所有與研發相關的公共基礎設施實現雲化;第二步入”雲”,要將與各業務相關的應用入“雲”,實現統一的“雲”化管理;第三步騰“雲”,在“雲”化的生態基礎上,進一步優化研發效率,做智能化轉換。
造“雲”
建立統一的算力集羣,提升算力構建成功率,實現算力的“按需分配”,讓研發人員精力更聚焦於業務,是“雲”化的第一步。
經過近四年時間的打磨,算力構建成功率從開始的不足60%,提高到98%;構建時長降低為原來的三分之一,溝通解決故障時間降低到原先的5%左右,研發人員可以將時間更多聚焦在業務上。
造“雲”過程中的另一大難題來自於實驗室環境的標準化改造。與IT類企業不同,通信行業的研發環境涉及到複雜的物理設備,這也從基因上決定了通信企業的“雲”化要比互聯網企業困難得多。換句話説,如果不能把線網密佈的實驗室環境改造成互聯互通的標準化空間,數字化研發的實現也是空中樓閣。
不同的研發環境所需的物理設備千差萬別,從4G向5G演進的過程中,實驗室環境複雜程度還在呈幾何級增長,要將這麼多功能不同的設備建模和抽象,難度不亞於重新研發一套設備。
胡東從方案設計、項目實施以及協調各業務部門推進專網改造,完成實驗室網絡核心匯聚網絡設備迭代,為遠程辦公和實驗室雲化奠定基礎。2020年底,團隊終於完成業務場景的環境建模,並通過標準化改造滿足了遠程研發的要求。
入“雲”
除了技術的難點突破,更大的阻力來自於觀念的轉變。
“為什麼要把代碼庫放到雲上,集中管理能支撐起我們新的業務訴求?你的雲安全嗎?可靠嗎?能確保緊急情況下快速給出客户所需要的版本?”在“雲”化的最初,代碼庫上雲的使用體驗問題重重。
彼時恰逢4G技術進入成熟期,5G技術開始萌芽,國內通信設備商正大刀闊斧開拓市場,版本快速迭代和運維的壓力陡增。這就好比在戰事焦灼的前沿陣地上,你悄麼的遞給戰士一款新式武器,戰士問你這玩意測試過嗎?穩不穩定?你説這不正在測試嘛,你看人打不打你。
好在中興從上至下對於搭建研發雲平台的策略始終不變,儘管過程曲折,“雲”化改造依舊在一步一個腳印的前行。2017年底,代碼庫全部完成切換入雲。2018年,用户算力集羣業務成功率提升到95%以上,75%的研發項目完成了研發雲入駐。
騰“雲”
“雲”化改造的第一次大的轉折出現在2019年。中興通訊與中國移動廣東公司在5G基站軟件項目展開了合作實驗,雙方拉通了研發運維一體化流水線,開發人員提交一段代碼,就可以觸發自動化研發流水線,快速構建出產品,並在運營商現網驗收環境中全自動化部署完畢。
這意味着劉濤通過遠程完成運營商項目的開發與交付成為可能,可以説是ICT行業具有里程碑式的一次突破。然而,就在項目組為階段性的勝利歡欣鼓舞時,一場更大的風暴來臨。
2019年底,新冠疫情突然來襲,一時間全社會的生產生活受到巨大影響。與此同時,全國範圍內的5G新基建發展如火如荼。為確保建網項目及網絡維護的順暢進行,分佈在全球各地的中興員工需要協同在線辦公,其中就包括3萬餘名研發人員。
研發雲、雲桌面,音視頻會議等自研雲工具業務併發量陡然激增,前面幾年雲化改革的積累面臨全面大考。支撐團隊經過十多個通宵“打補丁”,雲工具運行穩定,支撐了全員在家遠程辦公。這一刻,胡東長吁一口氣,緊繃的神經稍微放鬆下來。
“雲”的重生
2021年,歷經四年雲化建設的一站式研發雲平台終於初步建立完成,基於生態的研發工具開始逐漸豐富起來。
劉濤所在的5G研發團隊基於研發雲平台開發了效能度量看板,從需求的交付、故障的解決、商用的進展以及測試的效率等維度形成度量指標。並將非疫情期間的平均效能指標作為基準,建立了紅綠燈系統。一旦哪個環節的效能指標超出設定的波動幅度,就會自動預警。
5G研發團隊的版本迭代從原先的按月發佈,進一步提高到能夠為運營商按天發佈,敏捷能力成指數提升。
在最近奧密克戎帶來的新一波疫情期間,中興通訊通過自動化的研發流水線,確保了5G大型項目在全國各研究所異地協同開發和測試。研發人員在家中即可實時監控研發關鍵指標,及時發現研發過程中的問題與風險。
這家有着3萬多名研發人員,業務覆蓋全球100多個國家和地區的企業,通過一站式雲研發系統,滿足了遠程辦公的常態化需求,實現了質量和安全雙重保障下的數字化研發。研發雲算力支撐代碼年構建5000萬次,日構建峯值30萬次,3000萬行代碼的大型產品構建只需10分鐘。
如今,中興通訊正逐步將包括一站式雲研發在內的數字化轉型的能力積累對外輸出,已經跟多家國內的頭部企業在進行數字化轉型的合作,並且將這種賦能拓展到歐洲、南美等國際市場。
面對不確定的疫情,胡東和他的團隊開始更多的思考如何讓研發人員遠程協同更貼近面對面的體驗?如何進一步提高研發雲的智能化,從而降低他們的工作量?
這場關於“雲”的變革仍在進行時。