
在淺黑科技《ZStack:這群做云的人有點“軸”》一文中,作者史中提到,這是一篇國產(chǎn)云計算佼佼者ZStack的創(chuàng)業(yè)史,文中記錄了因為熱愛而聚集起來的最早一批ZStacker,他們生活沒有退路,但熱愛未有止息。
實際上,這群人不止是做云“軸”,還很有趣呢。比如什么貓本軸海帶,70后知識儲備的90后......讓我們走進《ZStacker說》專欄,一起看看這些有趣的ZStacker叭。
前言
2018年的夏天我加入了云軸科技ZStack,如今我已經(jīng)和這群可愛的ZStacker一起生活奮斗了4個多年頭,回想過往總總,宛如昨日。
從虛擬化到云計算,緣起“測試”
時間回到2005年,我在機緣巧合下加入了英特爾虛擬化團隊,也是在那個時候結(jié)識了康總和鑫總??悼偙任覀?nèi)肼氁?,對新人們都非常照顧,工作中他總是事無巨細地幫助大家,生活中也經(jīng)常拉著大家團建,在康總四川胃的熏陶下,我從原本滴辣不沾變成了無辣不歡的非典型上海人。鑫總則更接“地氣”,工作比誰都拼,玩起來比誰都嗨,平時唱歌、吃飯、旅游之類的活動都少不了他的身影,我們還在工作之余唱著五月天參加了公司舉辦的“唱響紫竹”歌唱比賽,最終榮獲10強的好成績,鑫總更是憑借陳楚生式的“憂郁”唱法俘獲眾多“粉絲”。
![]()
![]()
圖1 憶往昔崢嶸歲月
幾年后大家各奔東西,我趕上云計算的大潮加入了OpenStack團隊負責測試。在使用過程中我發(fā)現(xiàn),雖然云計算看起來很美,但市場的熱度并未帶來軟件體驗感的提升,OpenStack的配置和后期維護非常復雜。
那段時間我不禁疑惑:云計算相比虛擬化到底有什么優(yōu)勢?
直到后來鑫總和康總給我介紹了云軸科技ZStack,親自動手部署使用之后我才明白什么是產(chǎn)品化的云,什么是真正解決用戶問題、帶給客戶便利的云。
產(chǎn)品未發(fā),測試先虐
加入云軸科技ZStack后我便干起了測試的老本行。雖然對云軸科技ZStack的“能力”已經(jīng)有了充分的了解,但對于如何保障這架云計算“火箭”一飛沖天,如何確保每三個月一個新版本的高頻發(fā)布,我心中仍舊充滿了好奇。
沒過多久我便發(fā)現(xiàn)了答案:系統(tǒng)且高效的測試。
從成立之初云軸科技ZStack就一直把測試當作產(chǎn)品最有效的磨刀石,秉持著產(chǎn)品未發(fā)、測試先虐的態(tài)度,在產(chǎn)品流程的各個階段都會制定相應(yīng)的測試計劃進行把關(guān),例如代碼開發(fā)階段有UT測試、功能集成階段有BAT測試、產(chǎn)品發(fā)布階段有fullpass測試。除了功能測試之外,測試團隊還設(shè)定了性能、穩(wěn)定性、數(shù)據(jù)面、MTBF等測試環(huán)節(jié),進一步提升產(chǎn)品質(zhì)量。
當然光有方法論是不夠的,這么多測試任務(wù)還得靠“專家”——自動化測試系統(tǒng)來完成。這套系統(tǒng)不僅能做到測試資源池的智能調(diào)度,還能“自學”未覆蓋的測試路徑并生成新的測試用例。目前這套系統(tǒng)維護了上百臺服務(wù)器,每天運行著上萬條測試用例以保障著云軸科技ZStack的產(chǎn)品質(zhì)量。
![]()
圖2 2019年北京Qcon大會上
關(guān)于ZStack產(chǎn)品測試的干貨分享
人文關(guān)懷和技術(shù)創(chuàng)新,一個都不能少
公司和員工是密不可分的,能夠把產(chǎn)品化做到極致的公司也一定會善待自己的員工,云軸科技ZStack就是這樣的公司。即便我是久經(jīng)社會磨練的老司機,入職的第一天仍感受到公司對新人的熱情:見面會、培訓會、季度團建、各種重要節(jié)日的公司活動,一個都不會少;籃球社、羽毛球社、輪滑社、街舞社、游泳社,能想到的活動在這里都能找到抱團的地方。更值得一提的是,在今年上海疫情期間,公司在生活物資缺乏、物流配送困難的情況下依然組織了全上海員工的物資派送,幫助員工度過難關(guān)。
![]()
圖3 2022年上海疫情期間公司派送的愛心物資
技術(shù) 上,公司鼓勵各種形式、各種內(nèi)容的分享,部門每周都會有內(nèi)部的分享會,每個月還有面向全公司的分享會,不管是技術(shù)大咖還是菜鳥,都能在會上暢所欲言。 而任何一個新的想法都可以通過內(nèi)部路演的方式成為新的產(chǎn)品或功能模塊,彈性裸金屬、持續(xù)數(shù)據(jù)保護、智能網(wǎng)卡這些創(chuàng)新功能就是這么誕生的。
![]()
圖4 公司5周年研發(fā)部門的團建活動
客戶至上,且思且行的信創(chuàng)之路
一個午后,鑫總神神秘秘地把我拉進了會議室,問我是否有興趣組建一個信創(chuàng)團隊?雖然當時我對國產(chǎn)化的了解并不多,但看著他堅定的眼神,我也給予堅定的回復:干!
團隊在幾天內(nèi)迅速建立,我們便熱火朝天地干了起來:每天晨會和日報,每個P0問題在3天內(nèi)解決,每個月迭代一個新版本。在整個團隊的努力下,ZStack信創(chuàng)云在半年內(nèi)就完成了麒麟、統(tǒng)信兩款操作系統(tǒng)的適配以及飛騰、鯤鵬、龍芯、海光、兆芯5款芯片的適配。2021年初,云軸科技ZStack與華誠金銳申威服務(wù)器完成了兼容性互認證測試,這意味著云軸科技ZStack與國內(nèi)六大主流芯片以及兩大主流操作系統(tǒng)均完成了適配。
產(chǎn)品做出來了,好不好還得市場說了算。巧合的是2020首屆全國信創(chuàng)大賽開始了,當市場部的同事把這個消息告訴我的時候,我們一致認為這是一個絕佳的練手機會。大賽由北京市經(jīng)濟和信息化局、中國電子工業(yè)標準化技術(shù)協(xié)會信息技術(shù)應(yīng)用創(chuàng)新工作委員會指導,北京信息化協(xié)會信息技術(shù)應(yīng)用創(chuàng)新工作委員會、北京經(jīng)開區(qū)國家信創(chuàng)園、龍芯中科技術(shù)有限公司聯(lián)合主辦。
在經(jīng)歷了2個月的初賽和復賽之后,ZStack信創(chuàng)云作為最終入選的30個項目之一進入了總決賽。在總決賽現(xiàn)場,憑借自研開源、全面適配信創(chuàng)生態(tài),ZStack 信創(chuàng)云成為唯一入選的云平臺,獲得了評委和專家的一致認可,以總決賽第一名的成績榮獲全國首屆信創(chuàng)大賽“特等獎”。比賽結(jié)束后同事問我有什么感想,我欣然回道:“自家的產(chǎn)品能得到這么多專業(yè)人士的認可,客戶也一定會滿意的?!?/p>
![]()
圖5 2020年首屆全 國信創(chuàng)大賽路演現(xiàn)場
![]()
圖6 2020年首屆全國信創(chuàng)大賽頒獎現(xiàn)場
之后隨著與客戶交流的逐步深入,我們對未來產(chǎn)品功能的構(gòu)想也逐步完善:
有客戶反饋通過CMP管理不同芯片架構(gòu)的云增加了運維成本,我們便在云平臺中增加了一云多芯的功能,打造“一云、多芯、多OS”的異構(gòu)信創(chuàng);
有客戶覺得業(yè)務(wù)跑得不夠快,我們便進行了軟硬件的深度調(diào)優(yōu),增加了SPEC Cloud這樣云場景下的性能測試指標,并且與鯤鵬、麒麟進行聯(lián)合攻關(guān),刷新了兩項 SPEC Cloud 性能測試記錄;
有客戶業(yè)務(wù)無法跑在虛擬化環(huán)境中,但又需要通過VPC做網(wǎng)絡(luò)安全隔離,我們便開發(fā)了彈性裸金屬把物理服務(wù)器“云”化;
有客戶IT運維人員少,于是我們和麒麟軟件在2021年底簽署戰(zhàn)略合作協(xié)議,并聯(lián)合首推信創(chuàng)云+國產(chǎn)操作系統(tǒng)一體化產(chǎn)品,將信創(chuàng)操作系統(tǒng)和云平臺集成,真正做到“一鍵部署”;
有客戶要求項目建設(shè)符合國家密碼要求,我們便把國產(chǎn)軟硬件密碼功能都加到了云平臺中,推出了云平臺密評合規(guī)解決方案,這是業(yè)內(nèi)率先在IaaS層云平臺上實現(xiàn)密評合規(guī)模塊,幫助客戶快速搭建起符合商用密碼應(yīng)用安全性評估(簡稱”密評“)要求的云平臺 ;
有客戶想更多地了解信創(chuàng),“恩,這是個問題,我們得好好想一想”。于是在2021年5月,云軸科技ZStack 成為工信人才首家云計算信創(chuàng)人才聯(lián)合培訓單位,并在同年10月舉辦了信創(chuàng)云計算技術(shù)與產(chǎn)業(yè)生態(tài)發(fā)展專項培訓班,聯(lián)合工信人才持續(xù)助力信創(chuàng)人才培養(yǎng)。
![]()
圖7 2021年信創(chuàng)云專項培訓班現(xiàn)場
結(jié)語
“道阻且長,行則將至;行而不輟,未來可期”。信創(chuàng)云之路漫漫,但作為ZStacker,我們初心不改,精進不止,未來將繼續(xù)致力于以自主技術(shù)創(chuàng)造屬于國產(chǎn)云計算的未來!
