對企業使用者而言,如何實現傳統基礎設施和「雲」基礎設施的混合管理,是一個必須面對的問題。 目前,雲管理市場彙集各路豪傑,其中不乏大型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技術創新的先鋒和閃光點。 隨著雲計算的不斷成熟,還有大量的公司正在向雲管理領域進軍,而我們現在看到的雲管理軟體和解決方案市場仍處在起步階段。 從目前的情況看,這一市場是熱鬧非凡,各自成一派,並且有些缺乏秩序。 但讓人欣慰的是,我們有理由期待未來使用者的選擇會更多,市場也會更加有序。 (本文作者之一陳宏峰為上海翰緯資訊管理諮詢有限公司副總經理兼研究總監,另一作者朱英菊為上海翰緯資訊管理諮詢有限公司高級研究員。 )