ZStack的云計算之路: 黑科技層出不窮 產品化堅持不懈
原創【51CTO.com原創稿件】成立于2015年的ZStack,歷經3年的發展,不僅保持著技術創新的初心——黑科技層出不窮,而且持續踐行產品化理念——版本功能迭代更新得越來越快、越來越猛!
什么是“產品化”?所有的產品都可以從官網直接下載、30分鐘完成安裝部署,并且可以5分鐘一鍵跨版本無縫升級,保證業務不中斷——ZStack在一次次版本迭代中延續著這些“產品化”黑科技!
“私有云和混合云就是要做成這樣的產品化”。ZStack CEO張鑫表示。
可以自行下載安裝的云平臺
張鑫進一步解釋說,登陸ZStack的官網,不需要接觸任何銷售,或者任何ZStack的人,就可以獲取ZStack***版本的下載。社區版是完全免費的,可以一直使用,沒有任何限制。商業版可以單臺***制的免費用。如果是多臺的話,只需要給ZStack發一個郵件,或者ZStack給用戶發一個試用的許可,就可以試用多臺的功能。在這個過程中,用戶只需按照安裝文檔和用戶手冊,完全不用廠商的參與,就可以把產品用起來。
據張鑫介紹,ZStack核心代碼開源在ZStack中國社區,這是目前國內***的開源IaaS社區,由ZStack發起創立,已累計吸引了五千多名社區建設者。在這些社區用戶中有很多是從ZStack發布0.6版本時就加入進來了。還有很多是在ZStack官網下載試用以后慕名加入。可以明確的是,這些用戶不管是部署了ZStack的開源版本,還是部署了ZStack的企業版本,或是ZStack的試用版本,都是在沒有經過ZStack廠商人員介入的情況下安裝使用的。
ZStack認為,產品化的最典型特征就是,能夠讓客戶自由下載和使用,或者試用。在這一點上,放眼國內云計算市場,目前只有ZStack做到了。
第二,一個產品,特別是一個軟件產品,升級是必須具備的能力。如果一個產品,特別是2B的軟件產品不能自主升級,這一定不是一個產品該有的形態。ZStack表示有充足的信心敢于向客戶承諾跨版本一鍵無縫升級。如何理解跨版本無縫升級?就是客戶即使在今天下載了三年前最早的0.6版本,也可以5分鐘內一鍵無縫升級到***的2.4.0版本。這個過程中下載安裝同樣不需要ZStack的人員參與,升級更新也不需要人工的參與即可完成。并且,ZStack承諾在升級的過程中,用戶的業務、云平臺上的業務,0.1秒都不會中斷。 自由下載和無縫升級,是產品化業務模式和項目型業務模式的本質區別。
快速版本迭代 強勢發布
ZStack從最早的0.6版本到現在已經迭代到了2.5.0版本,發布頻次達到1個月一次發布,產品功能在不斷的豐富,讓業內外不斷為之觸動的亮點更是不斷。
一年前,ZStack在京發布ZStack 2.0,憑借業內***“同時打通控制面和數據面”的混合云驚艷業內外;三個月前,ZStack與大河云聯聯合發布ZStack 2.3.0,憑借全球***可以實現秒級服務的IaaS和SD-WAN的融合產品,再次***業內新航標;一個月前,ZStack繼續發布ZStack 2.4.0,添加了企業管理、支持ARM、應用中心等創新功能,憑借***支持ARM服務器的云平臺引爆同期在貴陽舉行的數博會;就在本周,ZStack發布ZStack 2.5.0,增加了資源編排、整機克隆、增強對Vmware監控中心vCenter的接管功能,讓云平臺自動化運維更加容易……
以ZStack 2.4.0為例,企業管理是該版本重磅推出的核心功能,也是云計算的特色功能之一。在ZStack 2.4.0中,企業管理以單獨的功能模塊形式提供給用戶,包括項目管理、工單審批、獨立區域管理三個部分。ZStack 2.4.0支持靈活適配X86和ARM架構服務器,可基于不同底層硬件架構展現不同的性能優勢,以滿足不同業務場景需求。在5月底數博會上,ZStack在華芯通、阿里云展臺展示了世界上最小的基于ARM處理器平臺的云計算應用:一臺華芯通ARM國產芯片服務器就可以搭載ZStack的云平臺,上面還跑了三個核心應用。
值得一提的是,ZStack2.4.0版本中,自研Shared Block(共享塊存儲)可以***發揮SAN存儲性能,在多家商業SAN存儲實測,無論是IOPS、帶寬還是延時,虛擬機的云盤性能都能達到物理性能的99%,損耗在1%以內。
關于產品的迭代速度,張鑫表示,ZStack不僅嚴格地遵循了產品迭代發布周期,即:一個月一個小版本,三個月一個大版本的發布。實際上還超出了預期。因為原來定義只有大版本才會發布大的功能,目前ZStack做到了小版本中也會有重要功能發布。據張鑫介紹,這是由于今年業務增長迅猛,客戶越使用ZStack越喜歡,希望基于ZStack產品完成更多云化過程的連帶功能,于是就有了ZStack不斷挑戰和發布新功能的動力。
成功的產品源于成功的架構
說到ZStack系統架構的演進歷程,張鑫表示,ZStack當前架構和2015年4月份發布***個版本的架構保持一致,區別只是增加了很多新功能。這一切都是因為ZStack從創立之初起,關于產品要做成什么形態,如何去做,規劃的很清楚。這要得益于ZStack團隊多年來的云計算從業經歷。
據了解,ZStack核心團隊有著十年以上軟硬件開發,以及KVM, Xen, Hyper-V虛擬化技術開發應用經驗,并曾經歷過數十家全球500強企業云計算架構設計建設經驗。張鑫介紹,云計算里面有什么坑,都已經趟過了,所以ZStack從建設架構的***天開始,就把產品的形態、架構規劃的特別成熟,這也是ZStack能夠快速迭代的根本原因。如果架構方面遇到困難,就需要重構,重構就是傷筋動骨的過程,產品迭代必然受影響。
同時,張鑫還提到,ZStack架構非常穩定,唯一的演進就是功能上的演進,當提及與架構相關的演進時,張鑫告訴筆者,那就是新增了混合云架構。ZStack最初版本是私有云架構,在引入混合云后,ZStack基于原有架構演進了一個比較新的,能夠既兼容私有云,又兼容混合云的架構。這是ZStack架構搭建以來***的一個動作。
采訪中,張鑫還告訴筆者,“可伸縮性,易用性,穩定性,靈活性”,這是一個成功的架構應該有的特性。ZStack架構一直遵循這四個特性,施行產品迭代。
ZStack 提供完整的私有云、混合云產品及解決方案
面向混合云繼續產品化黑科技
ZStack自成立至今,私有云的產品越來越完善,產品化程度越來越高。業界曾指出,混合云是未來IT長期發展的形態。從去年開始,ZStack大力推進混合云發展。不僅2017年領先業內,攜手阿里云推出“無縫混合云”產品,更在今年3月,攜手大河云聯發布全球***“混合云+SD-WAN”融合產品。***次實現了云計算平臺和廣域網的自助連接,實現了云平臺與IDC、云平臺與云平臺之間的網絡一鍵操作、秒級開通、按需使用、靈活計費等多項功能,打通了混合云面向網絡的***一公里。
目前ZStack混合云支持六大應用場景:互聯互通、統一管控、業務災備、一鍵遷云、安全防護和公共云增值服務。在客戶方面,ZStack混合云目前已經積累了一批標桿案例,比如東方明珠、餓了么、農信互聯等案例均被評為中國混合云十大用戶標桿案例。
關于未來ZStack混合云方面的投入,張鑫介紹,從去年開始,ZStack以互聯和災備這兩個場景作為混合云的切入點。從這兩個點切入之后,后面會有什么樣的產品形態延伸,是接下來要考慮的重點。例如,對于SD-WAN,現在用它來打通私有云和混合云打通,那么,是不是可以借助SD-WAN,基于公有云,給大型客戶做虛擬骨干網建設?這是一個值得探究的方向。
另外關于邊緣計算,因為ZStack輕量級的產品特性,一臺機器就可以部署,天然符合邊緣計算的場景。然而邊緣計算部署的節點很多,對于多地域的管控、連接,統一運維,這也是ZStack探索的方向。
未來在混合云時代ZStack將挖掘更多新的應用場景,并以產品化形式將這些場景提供給客戶。
【51CTO原創稿件,合作站點轉載請注明原文作者和出處為51CTO.com】