在本文中,業界專家Brien Posey將通過對于幾項關鍵性標準的考察,并比較當前市場上領先的十款應用程序各自的優缺點,來與廣大讀者諸君共同探討什么樣的服務器虛擬化管理軟件套件才是最適合您企業組織的。
許可授權
當您所在的企業組織機構正在研究和購買服務器虛擬化管理軟件時,許可授權無疑將是您所需要考慮的最重要的因素之一。這些工具是以諸多不同的方式獲得許可授權的。如前所述,最為重要的是:您企業組織所選擇的軟件的許可授權方式必須是適合您公司的財務和業務需求的。您企業組織有多大規模?共計需要管理多少臺虛擬機?這些都是當您在評估許可證的選擇時,需要充分考慮的問題。
規模較小且預算有限的企業組織更適合選擇那種可作為一款開源版本或作為一款基本的,標準版本的軟件。VMware公司就提供了這樣一款標準版的許可證,稱為VMware vCenter Server Essentials,這是專為非常小的虛擬化環境而設計的。 微軟System Center 2012 R2虛擬機管理器(Virtual Machine Manager)也有兩種許可選項。他們的標準版選項便是為非虛擬化或輕度虛擬化環境而設計的。而對于預算有限的企業組織而言,另一種選擇是Citrix XenCenter,其授權許可是基于BSD 2-Clause許可。這款軟件是開源的,可以免費下載。這些選項維持了較低的許可成本,對于那些虛擬化程度不是太高的企業組織而言是相當有意義的。
如果您所在的企業組織擁有較多的資金預算,并同時管理著一個高度虛擬化的環境,那么,您會有更多適合您企業組織的授權許可選項可用。VMware公司便提供了VMware vCenter Server標準許可證,這是面向大型企業組織的。其提供了與vCenter Server基礎版本許可授權相同的功能,但允許流程調度編排(Orchestration)。微軟System Center 2012 R2 虛擬機管理器還提供了一款數據中心版本——一款面向高度虛擬化環境的許可選項。戴爾公司的Foglight和SolarWinds虛擬化管理器都提供了基于socket的企業版的許可選項。
跨平臺的功能
跨平臺支持并不是每一家企業組織的一項基本功能特征,但對于那些正從多家供應商來運行其hypervisors進程管理程序的企業組織而言,這應該成為他們考慮的基本點。在這種情況下,跨平臺的支持能夠使得通過一款單一的控制臺來管理多個虛擬化平臺成為可能。
沒有任何一款跨平臺的產品所提供的支持能夠與原生產品一樣好。Hyper-V的最好的管理工具是一款由微軟公司提供的工具——System Center Virtual Machine Manager (SCVMM)。同樣,最好的管理VMware ESXi的服務器虛擬化管理軟件是VMware公司自己的vCenter Server。
的確有幾款工具可以提供相對良好的跨平臺支持。例如,VMTurbo、戴爾公司的Foglight、Embotics vCommander、SolarWinds虛擬化管理器和Splunk虛擬化監控均能夠為最廣泛使用的虛擬機管理程序提供支持。然而,值得注意的是,鑒于每款進程管理程序都是不一樣的,故而每款虛擬機管理程序是如何獲得支持的可能會存在差異。這方面的一個最好的例子就是微軟的SCVMM。這款工具為管理Hyper-V提供了全面的支持;而為VMware ESXi和Citrix XenServer的管理則提供了有限的支持。雖然該工具可以管理VMware和Citrix環境,管理人員們可能會發現他們自己不得不偶爾使用本地原生的工具來彌補虛擬機管理器無法為競爭的虛擬機管理程序提供全面的管理能力的事實。
對于模板的支持
雖然在虛擬化環境中存在著許多不同類型的模板,但這些模板通常都被用來作為一種自動化虛擬機部署的工具。在基本的服務器虛擬化環境中,模板不僅可以用來減少與虛擬機部署相關的管理負擔,同時還可用來確保虛擬機的配置與企業組織的管理政策保持一致。
模板也是私有云或混合云環境的一項基本特征,允許實現虛擬機的自助式配置。配置過程幾乎總是基于對預配置的虛擬機模板的使用。
大部分的服務器虛擬化管理軟件,支持使用模板以創建虛擬機。這些工具包括VMware vCenter、思杰的XenCenter、VMTurbo、微軟的SCVMM和5Nine Manager。其他一些工具則提供間接的模板支持。
更改正在運行的虛擬機的能力
在其本質上,虛擬機是高度動態的。本地管理程序管理工具,如VMware的vSphere Web Client或微軟的Hyper-V管理器,允許在運行過程中,對虛擬機進行修改。所允許的修改取決于虛擬管理程序的不同而變化,但通常包括像改變虛擬機的內存分配,增加一個虛擬硬盤或將虛擬機遷移到一臺不同的服務器。第三方管理工具,最好應包括這種功能,以使得管理員不必使用本機管理工具來執行日常的虛擬機維護。
不出所料,虛擬機管理程序供應商自己的工具傾向于為正在運行的虛擬機的修改提供數量最多的選項。這些工具包括VMware的vCenter、微軟的SCVMM和思杰的XenCenter。大多數第三方管理工具并非是為瑣碎的、人工管理的虛擬機而設計的。唯一的例外是微軟的5nine Manager,其作為本機Hyper-V管理器工具提供了與Hyper-V管理幾乎所有的相同的功能,而SolarWinds虛擬化管理器則提供了非常基本的虛擬機管理功能。
存儲管理能力
今天的絕大多數虛擬機均需依賴于使用物理存儲來存儲虛擬機的配置文件和虛擬硬盤文件。最起碼,服務器虛擬化管理軟件需要能夠與物理存儲交互,以在必要的程度上創建、修改或重新定位虛擬硬盤文件。然而,一些產品則具有額外的存儲管理能力。
對于那些希望獲得基本的存儲監控功能,而又不需要真正的存儲管理的企業組織而言,可以考慮采用5nine Manager、Embotics vCommander或SolarWinds虛擬化管理器。這些軟件包提供了良好的通用存儲監控。 Splunk虛擬化監測器是存儲監控的另一個不錯的選擇,但其只適用于那些于正在使用NetApp的Data ONTAP存儲的企業組織。VMTurbo也提供了一些很好的儲存監控功能,盡管其需要一款被稱為存儲控制模塊的單獨的組件,存儲控制模塊是為NetApp和EMC存儲而設計的。
當涉及到真正的存儲管理時,出了創建、修改和重新定位虛擬硬盤的能力,企業組織還需要考察的是對于您企業存儲供應商產品的原生支持。VMware vCenter和Citrix XenCenter對于具體的存儲硬件都提供了深層的支持,盡管vCenter需要依賴于使用插件。
執行扣款的能力
扣款允許企業組織的IT部門向企業內部客戶為他們所使用的資源而收費。鑒于每家企業組織的商業模式差別巨大,并不是每一家企業組織都會采用扣款。對于那些已經采用了私有或混合云的企業組織而言,扣費的使用似乎最為常見。即便如此,任何企業組織都可以使用扣費的功能。并且,有一些企業組織會使用扣費功能作為一項成本跟蹤機制,但實際上并不會向任何人開出計費賬單。這種做法被稱為Showback。
具備本地扣費功能的服務器虛擬化管理軟件,包括Embotics vCommander、SolarWinds虛擬化管理器、戴爾的Foglight和Splunk虛擬化監控器。雖然Splunk的功能是作為更改跟蹤和資產報告進行營銷的,而不是作為一種計費功能。
其他供應商則通過使用輔助軟件提供扣費功能。微軟通過其System Center Operations Manager提供扣款,而VMware則通過vRealize企業版扣款。思杰通過XenServer工作負載平衡提供了扣費功能。
自助服務配置
自助服務配置功能只在私有云或混合云環境中使用。其中,授權用戶都被授予按需創建虛擬機的能力。一般而言,自助服務配置往往最適合于那些大型的、高度虛擬化的企業組織。其中一個原因是,私有云和混合云環境往往很復雜且難以實施。自助服務環境下也傾向于會增加幫助臺的工作量。
由于自助服務配置功能是一項利基的功能,大多數服務器虛擬化管理軟件并不包括自助服務配置的支持。值得注意的一個例外是Embotics vCommander,其提供自助服務配置功能和支持功能,如配額和服務目錄。
一些供應商通過使用外部軟件來提供自助式服務配置的功能。例如,VMware通過vRealize Automation來提供自助式配置。微軟的SCVMM可以配置以作為一個自助服務的環境,但缺乏必要的客戶端組件。一個常見的方法是使用Azure Pack,這是一個Web界面,由微軟免費提供。
自動化
自動化適用于虛擬化環境的多種用途,從虛擬機部署到資源的回收。
雖然大多數的服務器虛擬化管理軟件均提供了某種類型的自動化功能,但這些功能會因具體產品的不同而有著很大的差異。例如,VMTurbo采用自動化以實時監控虛擬機工作負載,并根據需求重新組合資源,以保持性能。另一個例子是戴爾的Foglight,其可以使用自動化來修復其檢測到的問題。
但并非所有的服務器虛擬化管理軟件均包括了原生的自動化功能。hypervisor虛擬管理程序供應廠商傾向于通過一款單獨的產品來提供自動化功能。VMware通過vRealize Orchestrator來提供自動化功能。同樣,微軟的虛擬機自動化的主要軟件是System Center Orchestrator。雖然Citrix在其XenCenter中并未提供任何顯著自動化功能,但他們為XenServer提供了一項PowerShell snap-in功能,以允許自行自動化。
報告
當企業組織在考慮服務器虛擬化管理軟件的選擇時,是否具備一個好的報告引擎應該被視為另一項重要的因素。一個報告引擎可以幫助管理員跟蹤硬件資源的消耗、虛擬機性能和許可使用情況。此外,報告數據還可以用于容量規劃。
大多數可用的服務器虛擬化管理軟件都具有相當豐富的報告功能。其中一些工具集中在虛擬化平臺的一個具體方面,而其他的工具則具有一般通用性。例如,戴爾的Foglight,重點集中在SLA合規性方面。
值得注意的是,有的供應商需要其客戶為獲得報告功能而額外購買一款附加的產品。例如,VMware采用vRealize Log Insight作為其主要的報告工具,而微軟的大多數報告功能則存在于System Center Operations Manager。
結論
最后,對于上文中所討論的所有服務器虛擬化管理軟件應用程序,沒有任何一款是完美適合每一種情況的。每一款都至少在一定程度上需要依賴于其他軟件。
對于那些正在運行一款單一的虛擬機管理程序的企業組織而言,我們建議您企業應該根據您已經采用的虛擬機管理程序的供應商來選擇購買管理工具(為vCenter選擇VMware,為SCVMM選擇Hyper-V)。其他產品可以大大提高監測能力,但應視為一款原生虛擬機管理程序管理工具的擴增,而不是完全的替代品。有些時候您可能需要一個產品,如vCenter或虛擬機管理器,以便對您企業的虛擬化基礎設施執行一些低級別配置的更改。
您企業組織所需要的最佳產品是由您企業現有的虛擬化基礎架構、您希望這些基礎設施在未來如何演化、以及相應的管理需求而決定的。
如果您所在的企業組織當前正在運行一個多虛擬機管理程序環境,并需要一款日常的虛擬機管理工具,而非一款監控工具,那么您很可能需要一款組合工具。微軟的SCVMM是跨平臺虛擬機管理的最佳工具。然而,如果您企業打算用它來管理一個虛擬的環境,您還需要部署一個vCenter Server。虛擬機管理器只能管理連接到vCenter的VMware server。此外,也有一些低級別的管理任務必須使用原生的管理工具完成。例如,您可能需要直接使用vCenter,而不是使用虛擬機管理器控制臺。當前版本的虛擬機管理器并不正式支持VMware 5.1以上版本。但有傳言稱,對于VMware 5.5和6.x版本的支持將在下一次發布的虛擬機管理器版本中提供。如果您企業正在尋找一款第三方的、跨平臺管理工具,那么,SolarWinds似乎是一個不錯的選擇。
而如果您企業組織的目標是監測一個多虛擬機管理程序的環境,而不是對其進行管理,那么最好的軟件可以在Embotics vCommander和戴爾Foglight之間進行選擇。這兩款產品都支持多種虛擬機管理程序,而且在虛擬化基礎架構的監測方面也相當棒。
對于那些希望實現虛擬機的自助服務配置的企業組織而言,最好的工具是Embotics vCommander。在本文中所探討的所有工具中, Embotics vCommander能夠為那些希望實現虛擬機的自助服務配置的企業用戶提供了最佳的體驗。虛擬機管理器做得也很好,但其需要配合使用Azure Pack。盡管Azure Pack是免費的,但對其進行部署和配置的工作量則是相當大的。
最后,對于那些想要部署實現虛擬機自動化的企業組織而言,應該考慮采用Embotics vCommander。Embotics vCommander允許執行常規性的任務,例如將一臺虛擬機加入到一個域,以自動執行。虛擬機的配置和撤銷配置實現自動化也是可能的,這有助于減少虛擬機的蔓延及其相關的挑戰。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:最佳的服務器虛擬化管理軟件比較
本文網址:http://www.guhuozai8.cn/html/consultation/10839719917.html