vFabric App Director:VMware云應(yīng)用平臺(tái)
現(xiàn)在,幾乎所有的Vmware管理員都管理著虛擬基礎(chǔ)設(shè)施,但大多數(shù)沒(méi)有使用云。如果你也屬于這一類(lèi),你可能想知道是否需要使用VMware vFabric Application Director——Vmware云應(yīng)用平臺(tái)的一部分。
還沒(méi)有聽(tīng)說(shuō)過(guò)vFabric App Director?其實(shí)我也是最近才有所了解。2012年12月,vFabric App Director作為Vmware的自動(dòng)應(yīng)用程序配置的解決方案發(fā)布。
應(yīng)用程序和虛擬基礎(chǔ)設(shè)施
VMware vFabric Application Director的功能集中于應(yīng)用程序的配置和發(fā)布。在很多公司里云計(jì)算已經(jīng)是基礎(chǔ)設(shè)施的一部分。云計(jì)算和多層應(yīng)用的出現(xiàn),將復(fù)雜應(yīng)用和復(fù)雜基礎(chǔ)設(shè)施結(jié)合在一起,但配置變成很一個(gè)棘手的問(wèn)題。VMware虛擬化的目的是保證運(yùn)行在虛擬化環(huán)境中的應(yīng)用程序表現(xiàn)要優(yōu)于物理基礎(chǔ)設(shè)施,至少要持平。VMware推出vFabric Application Director來(lái)確保所有應(yīng)用正常工作。記住,vFabric Application Director不是一個(gè)虛擬基礎(chǔ)設(shè)施管理程序,而是一個(gè)應(yīng)用程序管理平臺(tái)。

我們討論的不是微軟Office軟件、憤怒的小鳥(niǎo)或者web瀏覽器這樣的應(yīng)用:考慮一下ERP,電子商務(wù)和其他的一層企業(yè)關(guān)鍵應(yīng)用。現(xiàn)在,銀行、零售、娛樂(lè)、醫(yī)療和其他關(guān)鍵服務(wù)應(yīng)用支持著經(jīng)濟(jì)。VFabric為確保這些應(yīng)用程序正常運(yùn)行而設(shè)計(jì)。應(yīng)用發(fā)生改變之后——變得更加流行——你需要更多的工具來(lái)支持它們的關(guān)鍵、復(fù)雜、企業(yè)級(jí)的功能。VMware vCloud Suite使用vFabric App Director進(jìn)行管理,配合VMware vCenter Operations Manager使用。
#p#
VMware vFabric Application Director工具箱
除了虛擬化管理員之外,通過(guò)應(yīng)用程序配置和監(jiān)控流程,vFabric App Director還可以幫助應(yīng)用程序、質(zhì)量保證、數(shù)據(jù)庫(kù)和開(kāi)發(fā)部門(mén)。在vFabric中可以使用拖拽界面。

VMware vFabric Application Director提供了可重用的應(yīng)用程序組件和預(yù)裝應(yīng)用程序的虛擬機(jī)模板,實(shí)現(xiàn)了簡(jiǎn)單、靈活的配置方式。它主張全自動(dòng)化的應(yīng)用程序部署方式。VFabric App Director的應(yīng)用程序部署拓?fù)淠軌驇椭脩?hù)在復(fù)雜、動(dòng)態(tài)的綜合基礎(chǔ)設(shè)施中模塊化應(yīng)用程序并進(jìn)行部署。其還改進(jìn)了應(yīng)用程序部署排錯(cuò)技術(shù)。應(yīng)用程序管理和監(jiān)控來(lái)自于VMware集成 的Hyperic軟件。
#p#
測(cè)試VMware vFabric Application Director
使用VMware云應(yīng)用程序工具可能需要比你預(yù)想的更多的基礎(chǔ)設(shè)施和軟件支持:
• 具有Enterprise或者Enterprise plus授權(quán)的VMware vSphere 5或者更高版本;
• VMware vCenter Server 5或者更高版本;
• VMware vCloud Director (vCD) 1.5, 1.5.1 或者 5.1版本;
• vCD支持的一種Linux操作系統(tǒng);
• Microsoft Windows Server 2008 Enterprise R2 SP1(安裝vCD使用)
如果你現(xiàn)在的基礎(chǔ)設(shè)施不能滿(mǎn)足需求,VMware為每款產(chǎn)品都提供了60天的評(píng)估版本??梢詮?0天試用頁(yè)面下載vFabric Application Director的評(píng)估版本,從vCloud Direct web界面以vApp的形式進(jìn)行工具部署。從vFabric App Director中為vCloud Director創(chuàng)建一個(gè)單獨(dú)的項(xiàng)目。
安裝所有組件之后,進(jìn)入vCloud Director Web界面,部署OVF文件。OVF文件將會(huì)使用已經(jīng)下載的vFabric App Director VMDK來(lái)創(chuàng)建vFabric App Director vApp。
根據(jù)序列號(hào),可以訪問(wèn)vFabric Application Director provisioning版(只包含基礎(chǔ)特性)或者vFabric Application Director Release Automation版。Release Automation版包含了provisioning版的基礎(chǔ)特性,還能夠升級(jí)已經(jīng)部署的應(yīng)用程序,和將應(yīng)用程序部署到亞馬遜EC2公有云中的特性。
為了使用vFabric App Director,需要注冊(cè)一個(gè)云提供商模板,在云中創(chuàng)建部署環(huán)境,然后填充目錄。其中會(huì)包含模板、服務(wù)、自定義任務(wù)、操作系統(tǒng)和標(biāo)簽?,F(xiàn)在你可以創(chuàng)建和部署應(yīng)用程序,并且管理已經(jīng)部署的應(yīng)用了。
#p#
VMware vFabric Application Director的適用對(duì)象
VMware vFabric App Director可以為復(fù)雜的多層應(yīng)用程序制作藍(lán)本,在多層的混合基礎(chǔ)設(shè)施中部署這些應(yīng)用程序,之后對(duì)這些應(yīng)用程序的性能進(jìn)行監(jiān)控,但其并不適用于中小型企業(yè)。如果企業(yè)沒(méi)有部署或者不計(jì)劃部署Vmware vCloud Director,那么也不需要考慮云應(yīng)用工具。
使用vCloud私有云的企業(yè)應(yīng)該對(duì)vFabric App Director進(jìn)行評(píng)估,因?yàn)檫@些私有云需要連接到vCloud服務(wù)提供商或者亞馬遜EC2平臺(tái)。對(duì)于這些企業(yè)來(lái)說(shuō),IT部門(mén)可以使用vFabric作為一個(gè)平臺(tái)來(lái)主動(dòng)管理應(yīng)用程序和設(shè)計(jì)可重復(fù)利用的應(yīng)用程序,促進(jìn)主動(dòng)的基礎(chǔ)設(shè)施管理,協(xié)調(diào)部門(mén)之間協(xié)作,增加靈活性和節(jié)約開(kāi)支。