你可能很熟悉Clayton Christensen所著的《創(chuàng)新者的困境》書中所闡述的理論。據(jù)Clayton Christensen所說,已經(jīng)建立產(chǎn)品的企業(yè),創(chuàng)新的可能性更小而且組中將會被新進者取代。避免該困境的一種方法是顛覆自我——違反傳統(tǒng)的產(chǎn)品開發(fā)方法并構(gòu)建能夠與已有產(chǎn)品相競爭的新產(chǎn)品。VMware推出了Fling,在小范圍內(nèi)進行嘗試。
Flings是由VMware工程師所構(gòu)建的軟件工具。盡這不是產(chǎn)品的一部分,但對VMware用戶非常有用,因為Flings填補了VMware產(chǎn)品存在的空白。可以在VMware Labs下載Flings,用戶也可以了解更多個人flings以及開發(fā)fling的團隊信息。盡管開發(fā)團隊通常提供了某些非正式支持,但VMware官方還不支持flings。某些VMware flings變得非常流行,最終成為了成熟產(chǎn)品的部分功能;vSphere 6.5包括兩個HTML5 客戶端flings。
ESXi嵌入主機客戶端
第一個成為fling的VMware HTML5客戶端是ESXi嵌入主機客戶端,也是第一個跨平臺vSphere主機管理工具。HTML5界面管理單臺ESXi服務(wù)器并為不想使用Windows機器管理虛擬主機的用戶提供幫助。從VMware Labs站點下載的主機客戶端版本支持ESXi 5.0及以上版本,并允許使用任何HTML5瀏覽器對服務(wù)器進行配置。如果沒有該fling,那么必須使用Windows平臺下的vSphere Client配置ESXi服務(wù)器。
名字中的“客戶端”令人有些誤解。替代vSphere Client的ESXi嵌入主機客戶端實際上是位于ESXi主機上的服務(wù)器應(yīng)用。你必須在將要管理的ESXi服務(wù)器上安裝fling。基于瀏覽器的管理有種回到過去的感覺。如果10年前使用過ESX,那么你可能知道多語言用戶界面,一個用于管理ESX 2.x服務(wù)器的Web界面?,F(xiàn)在,10年后,主機客戶端擁有了同樣的功能。
vSphere HTML5 Web客戶端
另一組VMware工程師構(gòu)建了能夠和vCenter一起使用的HTML5客戶端。vSphere HTML 5 Web客戶端不直接訪問單個ESXi服務(wù)器。為實現(xiàn)基于瀏覽器對ESXi主機進行管理,除安裝vCenter Server外還要安裝vSphere HTML5 Web 客戶端。目標(biāo)是使用HTML5瀏覽器進行管理而不是使用Windows應(yīng)用或者Adobe Flash插件進行管理。vSphere HTML5 Web 客戶端支持vCenter 6及以上版本。
從fling到功能
vSphere 6.5將上述VMware fling作為核心產(chǎn)品的一部分。ESXi 6.5使用ESXi嵌入式主機客戶端取代Windows vSphere客戶端用于直接管理ESXi服務(wù)器。構(gòu)建主機客戶端的團隊繼續(xù)開發(fā)并提供支持。繼續(xù)提供支持非常重要,因為VMware還沒有將主機客戶端加入到舊版ESXi中。如果使用的是ESXi 6.5或更高的版本,那么基于瀏覽器的管理被內(nèi)置在每臺主機中,因此就不需要這個fling了。
HTML5客戶端同樣構(gòu)建在vCenter 6.5中。該客戶端叫做vSphere客戶端,用于取代同名的Windows應(yīng)用。這有些令人感到混淆因為這兩個vSphere客戶端差別非常大?;跒g覽器界面的vSphere Web客戶端使用Adobe Flash作為運行環(huán)境,是主要的vCenter 6.5管理界面。你需要使用一個Web瀏覽器以及最新版本的Flash管理vCetner 6.5。Windows vSphere客戶端與vCenter 6.5并不兼容,而且可能會發(fā)現(xiàn)Web客戶端運行速度慢而且不穩(wěn)定。全新的HTML5 vSphere客戶端旨在改進vCenter管理但還不完整:盡管其有很多功能,但還缺少一些功能,尤其是主機集群管理功能。
VMware flings是很不錯的用于測試新功能以及現(xiàn)有產(chǎn)品支持功能的方法。這些flings允許對新組件進行測試,不必請求商業(yè)支持。過去,VMware可能包括全新的產(chǎn)品組件而且標(biāo)記為試驗支持?,F(xiàn)在,VMware提供了全面的支持并為希望測試新功能的用戶提供了fling。流行的VMware fling成為商業(yè)產(chǎn)品中的功能已有先例。你可以登錄VMware flings站點查看今后的產(chǎn)品發(fā)行版是否會包括相應(yīng)的fling。