霍娜
一年前,ZStack在京發(fā)布ZStack 2.0,憑借業(yè)內(nèi)首個(gè)“同時(shí)打通控制面和數(shù)據(jù)面”的混合云驚艷業(yè)內(nèi)外;三個(gè)月前,ZStack與大河云聯(lián)聯(lián)合發(fā)布ZStack 2.3.0,憑借全球首個(gè)可以實(shí)現(xiàn)秒級(jí)服務(wù)的IaaS和SD-WAN的融合產(chǎn)品,再次引領(lǐng)業(yè)內(nèi)新航標(biāo);一個(gè)月前,ZStack繼續(xù)發(fā)布ZStack 2.4.0,添加了企業(yè)管理、支持ARM、應(yīng)用中心等創(chuàng)新功能,憑借首個(gè)支持ARM服務(wù)器的云平臺(tái)引爆同期在貴陽(yáng)舉行的數(shù)博會(huì);就在本周,ZStack發(fā)布ZStack 2.5.0,增加了資源編排、整機(jī)克隆、增強(qiáng)對(duì)Vmware監(jiān)控中心vCenter的接管功能,讓云平臺(tái)自動(dòng)化運(yùn)維更加容易……
一個(gè)成功成熟的軟件產(chǎn)品,不僅僅是功能要豐富,性能方面也需要不斷優(yōu)化。拿ZStack 2.4.0版本舉例,其自研shared block存儲(chǔ)層可以很好地發(fā)揮SAN存儲(chǔ)性能,使得虛擬機(jī)的云盤性能無(wú)論是IOPS、帶寬、還是延時(shí)都能達(dá)到物理性能的99%,損耗在1%以內(nèi)……
早在1年前的接觸中,記者已經(jīng)對(duì)ZStack的產(chǎn)品化有所耳聞并由衷佩服,時(shí)隔1年,ZStack 用實(shí)實(shí)在在發(fā)布的一個(gè)個(gè)新版本踐行著產(chǎn)品化的云計(jì)算之路。那么,ZStack緊鑼密鼓發(fā)布的這些新版本功能為何能如此順利?集中反映了用戶的哪些迫切需求?企業(yè)級(jí)云計(jì)算市場(chǎng)接下來(lái)會(huì)呈現(xiàn)出怎樣的競(jìng)爭(zhēng)格局?ZStack又會(huì)如何繼續(xù)踐行其產(chǎn)品化和混合云的發(fā)展策略?圍繞上述問(wèn)題, ZStack 創(chuàng)始人兼CEO張?chǎng)谓邮芰恕吨袊?guó)信息化周報(bào)》記者的采訪。
新功能應(yīng)對(duì)新需求
作為企業(yè)級(jí)云計(jì)算廠商, ZStack(上海云軸信息科技有限公司)一直致力于以產(chǎn)品化路徑推進(jìn)企業(yè)云化進(jìn)程,所做的產(chǎn)品主要集中在IaaS層,其核心功能主要涵蓋計(jì)算(管理虛擬化、服務(wù)器)、網(wǎng)絡(luò)(SDN軟件網(wǎng)絡(luò)定義)、存儲(chǔ)(傳統(tǒng)存儲(chǔ)、軟件定義存儲(chǔ))以及圍繞計(jì)算、網(wǎng)絡(luò)和存儲(chǔ)這三方面的賬號(hào)體系、審批流程、計(jì)費(fèi)管理、運(yùn)維體系等功能。
ZStack云產(chǎn)品可以從其官網(wǎng)直接下載,30分鐘完成安裝部署,并且可以5分鐘跨版本一鍵無(wú)縫升級(jí),保證業(yè)務(wù)不中斷,并可大量售賣,這就是云計(jì)算產(chǎn)品化的特點(diǎn)所在。
既然是走產(chǎn)品化路線,那么軟件產(chǎn)品的功能、質(zhì)量就非常重要了,產(chǎn)品發(fā)布頻率也是非常有講究的。
張?chǎng)卧谌ツ昴甑捉邮苡浾卟稍L時(shí)就曾表示,“將會(huì)形成3個(gè)月發(fā)布大版本,其間有小版本迭代的發(fā)布周期,以更靈活滿足客戶需求”。如今半年過(guò)去,ZStack的確做到了當(dāng)初的預(yù)期,“而且有些超出預(yù)期,因?yàn)槲覀冏龅搅诵“姹局幸矔?huì)有重要功能發(fā)布?!?/p>
張?chǎng)谓榻B,ZStack發(fā)布的最新版本中,如 2.4.0重磅推出的核心功能企業(yè)管理,是云計(jì)算的特色功能之一,有效滿足了用戶的迫切需求。在ZStack 2.4.0中,企業(yè)管理以單獨(dú)的功能模塊形式提供給用戶,主要包括項(xiàng)目管理、工單審批、獨(dú)立區(qū)域管理三個(gè)部分。以項(xiàng)目為導(dǎo)向進(jìn)行資源規(guī)劃,可以為一個(gè)具體項(xiàng)目建立獨(dú)立的資源池。
通過(guò)對(duì)項(xiàng)目的生命周期進(jìn)行確定時(shí)間,確定配額,確定權(quán)限的管理,更細(xì)粒度自動(dòng)化地提高云資源的利用率,同時(shí)加強(qiáng)了項(xiàng)目成員間的協(xié)作性。工單審批可以讓項(xiàng)目成員對(duì)云平臺(tái)資源提出工單申請(qǐng),管理員可進(jìn)行一鍵審批,資源將自動(dòng)部署成功并分發(fā)到項(xiàng)目中,從而更高效地為每個(gè)項(xiàng)目提供基礎(chǔ)資源支持。在區(qū)域管理方面,ZStack的區(qū)域通常對(duì)應(yīng)某地的一個(gè)真實(shí)數(shù)據(jù)中心,ZStack 2.4.0在對(duì)區(qū)域進(jìn)行資源隔離的基礎(chǔ)上,可對(duì)每個(gè)區(qū)域指定相應(yīng)的區(qū)域管理員,從而實(shí)現(xiàn)各地機(jī)房的獨(dú)立管理。同時(shí),總部管理員可對(duì)所有區(qū)域進(jìn)行巡查和管理。
ZStack 2.4.0可以靈活支持X86和ARM架構(gòu)服務(wù)器,支持不同的底層硬件架構(gòu),并新增了應(yīng)用中心,支持添加包括存儲(chǔ)、數(shù)據(jù)庫(kù)、安全以及IaaS、PaaS、SaaS服務(wù)等各種類型的第三方應(yīng)用入口。
同時(shí),新版本也支持更多資源可視化實(shí)時(shí)監(jiān)控,包括云主機(jī)、物理機(jī)、主存儲(chǔ)、鏡像服務(wù)器、集群、三層網(wǎng)絡(luò)等提供詳情頁(yè)資源監(jiān)控,并支持實(shí)時(shí)刷新、歷史情況回溯以及自定義監(jiān)控時(shí)段,用戶可在詳情頁(yè)實(shí)時(shí)監(jiān)控各種資源使用情況。
在不斷更新產(chǎn)品版本、有效滿足用戶需求的背后,ZStack靠的是其在軟件設(shè)計(jì)之初,對(duì)產(chǎn)品架構(gòu)的優(yōu)良設(shè)計(jì)。張?chǎng)谓榻B,在架構(gòu)設(shè)計(jì)方面他們特別考慮了四方面:一是注重可擴(kuò)展性,產(chǎn)品采用全異步架構(gòu),目前可以輕松處理每秒上萬(wàn)個(gè)并發(fā)API調(diào)用請(qǐng)求,單管理節(jié)點(diǎn)管理上萬(wàn)臺(tái)物理機(jī)、數(shù)十萬(wàn)臺(tái)云主機(jī)。而多個(gè)管理節(jié)點(diǎn)構(gòu)建的集群使用一個(gè)數(shù)據(jù)庫(kù)、一套消息總線可管理數(shù)十萬(wàn)臺(tái)物理機(jī)、數(shù)百萬(wàn)臺(tái)云主機(jī)、并發(fā)處理數(shù)萬(wàn)個(gè)API。二是注重簡(jiǎn)單易用,產(chǎn)品可支持官網(wǎng)直接下載,30分鐘完成安裝部署,5分鐘跨版本一鍵無(wú)縫升級(jí)。簡(jiǎn)單易用,這與ZStack在產(chǎn)品研發(fā)迭代過(guò)程中始終保持全面向后兼容策略分不開(kāi)。三是架構(gòu)的穩(wěn)定性,ZStack迭代的新功能支持以新插件的方式添加,新增插件對(duì)其他插件及系統(tǒng)均無(wú)影響,且可隨時(shí)刪除或新增,這樣的架構(gòu)保證了新代碼不會(huì)影響產(chǎn)品的穩(wěn)定性。四是在靈活性方面,采用進(jìn)程內(nèi)微服務(wù)架構(gòu),能夠?qū)崿F(xiàn)更快、更小、更強(qiáng)的API請(qǐng)求,降低了IaaS軟件的復(fù)雜度,實(shí)現(xiàn)服務(wù)獨(dú)立靈活擴(kuò)展。
強(qiáng)測(cè)試保障好產(chǎn)品
云計(jì)算能夠走產(chǎn)品化路徑的關(guān)鍵在于有過(guò)硬的云計(jì)算產(chǎn)品,而要打磨出過(guò)硬的云計(jì)算產(chǎn)品,研發(fā)和測(cè)試是非常關(guān)鍵的。
ZStack非常重視測(cè)試,有著強(qiáng)大的測(cè)試實(shí)力,這種實(shí)力體現(xiàn)在團(tuán)隊(duì)、方法、資源和文化等多個(gè)方面。
首先,從測(cè)試團(tuán)隊(duì)構(gòu)成來(lái)看,ZStack成立之初就邀請(qǐng)了Intel的開(kāi)源技術(shù)中心核心團(tuán)隊(duì)加入,時(shí)至今日Z(yǔ)Stack的測(cè)試團(tuán)隊(duì)絕大部分成員都來(lái)自Intel、IBM,有著至少5年以上的測(cè)試相關(guān)經(jīng)驗(yàn),大部分成員在加入ZStack之前都深耕于虛擬化、存儲(chǔ)、網(wǎng)絡(luò)以及驅(qū)動(dòng)等構(gòu)成云計(jì)算重要技術(shù)基礎(chǔ)的相關(guān)領(lǐng)域。從人員比例上看,ZStack基本上一直保持著1:1甚至1:1.5的開(kāi)發(fā)測(cè)試比,這在創(chuàng)業(yè)型公司里面還是非常高的。在 ZStack,不止測(cè)試人員做測(cè)試,開(kāi)發(fā)人員也要做測(cè)試。與很多外企一樣,ZStack要求所有開(kāi)發(fā)人員提交的代碼里面都要有測(cè)試用例。包含測(cè)試用例的代碼提交之后會(huì)被自動(dòng)化測(cè)試系統(tǒng)測(cè)試,只有所有測(cè)試都通過(guò)之后,代碼才能被合并到主線。
其次,ZStack的測(cè)試團(tuán)隊(duì)開(kāi)發(fā)了一整套自動(dòng)化測(cè)試系統(tǒng),完全涵蓋各個(gè)功能在各種部署場(chǎng)景的復(fù)雜組合測(cè)試,完整的測(cè)試自動(dòng)化覆蓋為產(chǎn)品質(zhì)量提供了最有力的保障。張?chǎng)谓榻B,在UI的自動(dòng)化測(cè)試方面,他們已經(jīng)做了600多個(gè)用例,涵蓋了UI測(cè)試的基本面,但還有一些很深層次的測(cè)試,比如涉及產(chǎn)品組合和相對(duì)主觀的部分還需要采用手動(dòng)測(cè)試。
測(cè)試資源方面,在去年測(cè)試主機(jī)達(dá)到500臺(tái)的基礎(chǔ)上,今年ZStack又加大了硬件采購(gòu)?fù)度?,目前測(cè)試機(jī)房已經(jīng)有6個(gè)機(jī)柜,還在不斷擴(kuò)容,另外合作伙伴中有的硬件廠商也有主動(dòng)將其設(shè)備放過(guò)來(lái)供ZStack測(cè)試借用。
ZStack有著非常重視測(cè)試的企業(yè)文化,其測(cè)試人員投入多,人員素質(zhì)高,而且測(cè)試團(tuán)隊(duì)在公司的話語(yǔ)權(quán)特別高,產(chǎn)品版本出來(lái)測(cè)試團(tuán)隊(duì)不說(shuō)ok的話是通不過(guò)的。他們知道,最重要的是要保障產(chǎn)品質(zhì)量,不能因?yàn)橐梢粏味艞壔蛘呓档蛯?duì)產(chǎn)品質(zhì)量的要求。
混合云場(chǎng)景應(yīng)用愈深愈多
混合云是大勢(shì)所趨,也是ZStack的發(fā)力重點(diǎn)。張?chǎng)螆?jiān)持,混合云應(yīng)該走場(chǎng)景化路徑,因?yàn)閳?chǎng)景化可以明確告訴客戶混合云到底是什么、能做什么、與業(yè)務(wù)的結(jié)合點(diǎn)是什么、有什么樣的價(jià)值,有效屏蔽目前市場(chǎng)上并非是混合云的哪些混淆視聽(tīng)的“雜音”。
最初ZStack實(shí)現(xiàn)的混合云場(chǎng)景主要是互聯(lián)互通和災(zāi)備,目前ZStack混合云場(chǎng)景已升級(jí)為6大場(chǎng)景:互聯(lián)互通、統(tǒng)一管控、業(yè)務(wù)災(zāi)備、一鍵遷云、安全防護(hù)和公共云增值服務(wù)。而在互聯(lián)互通和災(zāi)備方面的應(yīng)用也都有不同程度的加深,變得更深、更透了。
為了給客戶提供更簡(jiǎn)單有效的互聯(lián)互通服務(wù),2018年3月,ZStack與大河聯(lián)合發(fā)布了云網(wǎng)一體產(chǎn)品,實(shí)現(xiàn)了云計(jì)算平臺(tái)和廣域網(wǎng)的自助連接,實(shí)現(xiàn)云平臺(tái)與IDC、云平臺(tái)與云平臺(tái)之間的網(wǎng)絡(luò)一鍵操作、秒級(jí)開(kāi)通、按需使用、靈活計(jì)費(fèi)等多項(xiàng)功能。這樣一來(lái),用戶在不用自己接觸運(yùn)營(yíng)商,聯(lián)系專線事宜的情況下,就可以在ZStack產(chǎn)品UI上很方便地自動(dòng)建立、管理、監(jiān)控專線。而這給ZStack去給潛在客戶做POC和演示時(shí)帶來(lái)很大的方便。用戶在不需購(gòu)買專線的情況下就能通過(guò)SD-WAN的盒子看到以專線連接混合云的情況,可以先看到應(yīng)用結(jié)果再?zèng)Q定購(gòu)不購(gòu)買。
在去年推出災(zāi)備場(chǎng)景的混合云之后,ZStack已經(jīng)幫助多家客戶將一些業(yè)務(wù)和數(shù)據(jù)放至公有云,并可在公有云與私有云之間隨時(shí)切換,這也是ZStack混合云最受歡迎的功能應(yīng)用。
張?chǎng)谓榻B,這方面的最新進(jìn)展是客戶需求越來(lái)越多,要求越來(lái)越細(xì)化?!斑^(guò)去客戶的需求是只要備份、可恢復(fù)即可,而現(xiàn)在則要可以編排?!彼M(jìn)一步解釋,“過(guò)去備份虛擬機(jī)、磁盤,恢復(fù)虛擬機(jī)、磁盤及其中的數(shù)據(jù),而現(xiàn)在客戶要的是備份云平臺(tái),虛擬機(jī)的網(wǎng)絡(luò)、IP,業(yè)務(wù)標(biāo)簽和所屬集群都要一塊備份,一旦出問(wèn)題恢復(fù)的時(shí)候是將虛擬機(jī)及其網(wǎng)絡(luò)、IP地址全部恢復(fù)出來(lái)”,客戶災(zāi)備場(chǎng)景的混合云需求越來(lái)越細(xì)化。
結(jié)語(yǔ)
自主研發(fā),是ZStack技術(shù)品牌建設(shè)的核心因素。據(jù)張?chǎng)谓榻B,ZStack自創(chuàng)立初期就確定了堅(jiān)持走自主、安全、可控的技術(shù)路線,堅(jiān)持核心代碼自主研發(fā)。以優(yōu)秀的自研架構(gòu)為地基,以強(qiáng)大的測(cè)試天團(tuán)為保障,這正是ZStack云計(jì)算產(chǎn)品化背后的真正力量。在采訪的最后,張?chǎng)慰偨Y(jié)說(shuō),ZStack產(chǎn)品功能將會(huì)越來(lái)越豐富,產(chǎn)品化路徑越走越成熟,混合云應(yīng)用越來(lái)越多。而在接下來(lái)的企業(yè)級(jí)云計(jì)算市場(chǎng),ZStack將繼續(xù)打磨技術(shù),做好產(chǎn)品,一如既往地支持客戶上云發(fā)展。