對企業用戶而言,如何實現傳統基礎設施和“云”基礎設施的混合管理,是一個必須面對的問題。目前,云管理市場匯集各路豪杰,其中不乏大型IT廠商的身影,也有頗具創新能力的新興公司。
隨著云計算在企業環境的逐步落地,各廠商針對云管理的產品和解決方案也層出不窮。據IDC研究預計,到2015年全球云管理軟件市場規模將達到25億美元。今天,市面上的云管理軟件和解決方案已經形成了規模客觀的供應商陣營。
在本文中,筆者甄選出五款代表性的云管理軟件解決方案,它們分別是IBM的Service Delivery Manager、BMC的云生命周期管理解決方案、CA 的Cloud-Connected Management套件、惠普云管理平臺Cloud System和Novell Cloud Manager。我們將對它們在云管理方面的管理特性及產品特色進行逐一的分析與點評。
IBM Service Delivery Manager
IBM一直把云計算視為一項重要的戰略,不僅成立了專門的云計算部門,并已在全球建立了九大云計算中心,為客戶提供云計算技術支持和服務,提供全面的端到端的云計算解決方案。作為一個云計算管理平臺,IBM Service Delivery Manager支持自動化的IT 服務部署,并在云計算中提供資源監控和成本管理。它支持數據中心更加快速地為各種類型的工作負載創建服務平臺,同時利用這些核心服務管理功能實現高度的整合、靈活性和資源優化。
具體功能方面,IBM Service Delivery Manager提供了自助服務門戶界面,可用于虛擬化環境的預先計算保留,包括存儲和網絡連接資源;它支持自動供應和取消供應資源,以及物理和虛擬云計算資源的實時監控;它還提供了集成使用與賬戶扣款功能,可以幫助系統管理員管理、跟蹤和優化系統使用情況;針對最常見類型資源,IBM Service Delivery Manager可以提供預先打包的自動化模板和工作流。(IBM Service Delivery Manager功能模塊如附圖所示)
附圖 IBM Service Delivery Manager功能模塊
IBM Service Delivery Manager使用如下以下軟件,來實現這些功能:
Tivoli Service Automation Manager:該軟件協助用戶進行IT架構的自動化供應、管理以及取消供應。在System x、System p或System z上,Tivoli Service Automation Manager為最終用戶啟動的虛擬服務器供應和管理提供支持。其內置的自助服務虛擬器管理功能可滿足數據中心管理虛擬服務器及關聯軟件的自助服務部署的長期需求。
IBM Tivoli Monitoring:監視并管理系統和網絡應用程序,跟蹤企業系統的可用性和性能,并提供報告來跟蹤趨勢并對問題進行故障診斷。
IBM Tivoli Usage and Accounting Manger:該軟件可度量服務使用情況數據,能夠跟蹤服務實例本身的創建、修改和刪除以及分配該實例的容量。這些信息可以定時抽取并變換成所謂的CSR(公共服務器資源)文件,然后可以檢索CSR文件來生產報表。
BMC云生命周期管理解決方案
BMC云生命周期管理解決方案(簡稱為CLM)支持基于用戶的工作職能對服務列表進行調整,并且對服務進行定制化。該解決方案適用于私有云和公共云服務提供商應用環境,且能夠跨越不同的基礎架構,支持對包括計算、網絡、存儲、應用等在內的整個服務棧進行動態配置。另外,BMC云生命周期管理解決方案還提供了開箱即用的云管理工作流,通過對合規政策和性能監測工具的自動化分配來驅動云服務的監管、性能表現以及法規遵從。
2011年6月, BMC推出了第二代云生命周期管理解決方案。新版解決方案提供了多層次的云服務支持,從服務請求到服務終止,全面支持面向業務的云環境部署。與此同時,BMC新推出的基于策略的服務治理器(包含在CLM內),使客戶能夠充分利用自動化和政策,熟練快捷地安裝、配置和管理云服務。
CA Technologies云連接管理套件
由老牌管理軟件廠商CA Technologies開發的云連接管理套件(Cloud-Connected Management)集成了Cloud Insight、Cloud Compose、Cloud Optimize、Cloud Orchestrate等軟件工具。其中,Cloud Insight側重于為客戶提供與云計算相關的資訊文檔;Cloud Compose可以讓用戶以更直觀便捷的方式在云計算環境中直接創建新的應用;Cloud Optimize可以讓用戶根據某項云計算軟件在Cloud Commons社區的評分和口碑自行決定是否購買其服務;Cloud Orchestrate則主要用來幫助用戶實現在傳統環境到云環境之間的應用遷移。
HP CloudSystem
作為惠普的云管理平臺, HP CloudSystem的核心設計理念就是把系統中所有的IT資源,包括服務器、存儲、網絡等,當作一個大的資源池進行統一的管理,并由一套軟件進行統一的部署和協調。CloudSystem的中央組件是CloudService Automation軟件,該軟件是基于Opsware技術。HP CloudSystem目前銷售三個核心組件分別是:HP Converged Infrastructure(運行Matrix Operating Environment)、CloudService Automation(簡稱為CSA)和HP自己擁有的支持服務,以確保CloudSystem的正常運行。
惠普強調,HP CloudSystem能夠跨越私有云、公共云和混合云環境,包含“雙突發”能力以幫助用戶去應對波峰/波谷似的不規則需求。這一創新將允許客戶通過公有云供應商或內部的付費式私有云環境,供給并動態調節增減其所需要的計算資源。目前,HP CloudSystem解決方案共包含三個版本,分別是HP CloudSystem Matrix、HP CloudSystem 企業版和HP CloudSystem運營商版。
Novell Cloud Manager
Novell Cloud Manager針對大多數IT環境多樣性的現實而設計,用戶可自由靈活地創建和管理支持各種主要系統管理程序、操作系統和硬件平臺的私有云。IT管理員可以通過一個用戶定制界面,按需封裝、標價和呈現IT服務。客戶可以利用這種云管理靈活性節省成本,無需顧慮公共云中固有的安全與合規風險。Novell Cloud Manger還允許私有云建設者識別硬件資產,將資源池集中到虛擬服務器上,打包應用程序,然后通過活動目錄和LDAP(輕量目錄訪問協議)安全模型實現計費,并跟蹤使用情況。
總結
前文所提到的各家供應商的云管理解決方案基本上具有類似的核心要素:首先,這些公司近兩年都通過技術收購來增強自身在云管理方面的能力,例如BMC則借對Phurnace Software的收購,著手從應用自動化的角度加強云管理;CA則于2009年和2010年相繼收購了數據中心自動化廠商Cassatt、網絡性能管理廠商NetQoS和服務水平管理廠商Oblicore;2010年IBM也通過兩次收購實現了管理技術向云的擴展。
其次,云管理解決方案均宣稱支持不同的云類型,而在標準組織的積極推動下,這些云管理的產品及解決方案在集成度和兼容能力方面已經得到不斷改進。與此同時,管理的實時性和自動化也是這些產品的重要特點,它們能夠支持在系統運行時動態地創建新的對象,并使其可以提供服務,也可以動態地刪除不再需要的對象,這些對象包括服務、存儲或應用。
在這一領域,也不乏一些專注于管理監控的二線廠商,它們同樣能夠提供優秀且具有特色的云管理解決方案。前文所提到的Novell Cloud Manager就是其中之一。其他的云管理解決方案還有,宣稱可以提供下一代云管理能力的Abiquo,它能夠支持用戶通過易于實施和操作的平臺實現虛擬機到虛擬機的轉換;為云計算而打造的開源工具箱OpenNebula,它允許與Xen、KVM或VMware ESX一起建立和管理私有云,同時還提供Deltacloud適配器,與Amazon EC2相配合來管理混合云;另外,RightScale則提供了設計、部署及管理部署在多個公共云或私有云上的云資源所需的工具,支持用戶直接訪問云環境中的服務器和存儲資源,就好像這些資源位于企業數據中心一樣。
不可忽視的是,不同于大公司,二線的小型廠商一直是IT技術創新的先鋒和閃光點。隨著云計算的不斷成熟,還有大量的公司正在向云管理領域進軍,而我們現在看到的云管理軟件和解決方案市場仍處在起步階段。從目前的情況看,這一市場是熱鬧非凡,各自成一派,并且有些缺乏秩序。但讓人欣慰的是,我們有理由期待未來用戶的選擇會更多,市場也會更加有序。