云管理工具入門指南
譯文云管理是個熱門話題,熱門到每一家新興公司和老牌廠商都提供用來管理云計算環(huán)境的某種工具。有監(jiān)控工具,有配置工具,還有介于兩者之間的工具。市面上自然還有霧件(vaporware),想理清頭緒并非易事。
如果你部署的云是相當靜態(tài)的環(huán)境,或者不是關鍵任務環(huán)境,那么可能不需要動態(tài)配置系統(tǒng)。這種情況下,產(chǎn)品內(nèi)置的用于添加/變更/移除資源的標準工具也許綽綽有余。
幾家供應商擁有專門為云計算管理設計的產(chǎn)品(VMware、OpenQRM、CloudKick和Managed Methods),另外還有像BMC、惠普、IBM Tivoli和冠群這些大廠商。每家廠商都使用眾多方法來警報即將發(fā)生的問題,或者突然出現(xiàn)問題時,發(fā)出警示信號。各自還能跟蹤分析性能方面的趨勢。
盡管它們都擁有與眾不同的功能,但是都關注一個關鍵概念:提供關于云計算系統(tǒng)的信息。如果你碰到需要配置資源,沒有比選擇“代理還是無代理”或選擇“SNMP還是WBEM”更清楚的了。
主要的云基礎架構管理產(chǎn)品提供了相似的核心特性:
•大多數(shù)支持不同類型的云(通常被稱為混合云)。
•大多數(shù)支持動態(tài)創(chuàng)建和配置新的對象,支持動態(tài)銷毀不必要的對象,比如服務器、存儲系統(tǒng)及/或應用程序。
•大多數(shù)通常提供一套狀態(tài)報告(正常運行時間、響應時間和配額使用等),還有便于深入分析的儀表板。
說到滿足上述三個標準,沒有幾家廠商在混合環(huán)境下處理配置、管理度量標準時提供普遍的方法:只有RightScale、Kaavo、Zeus、Scalr和Morph這幾家。市面上還有云服務供應商自己提供的方案,可以滿足上述第二和第三個標準,比如亞馬遜網(wǎng)絡服務公司的CloudWatch。
以傳統(tǒng)數(shù)據(jù)中心監(jiān)控應用軟件出名的那些大公司一直遲遲沒有進入云管理工具市場,他們的產(chǎn)品只是對現(xiàn)有的應用軟件進行了改頭換面,能夠提供的也無非是報告和警報工具。冠群在大肆收購公司,以解決這個問題,已收購了3Tera這家云配置廠商。
早些年,這個行業(yè)一片混亂,一個例子就是IBM的Tivoli云計算產(chǎn)品網(wǎng)頁(http://www-01.ibm.com/software/tivoli/solutions/cloudcomputing/solutions.html)。你會發(fā)現(xiàn),點擊Getting Started選項卡,結果顯示404網(wǎng)頁訪問錯誤(注:最新版已解決了這個錯誤)。真行呀,IBM。
與此同時,惠普的OpenView(現(xiàn)名為操作管理器)可以管理基于云的服務器,但與管理其他任何服務器的能力毫無二致。BMC在致力于開發(fā)一款云管理工具,但到目前為止功能一點都不比其平常的產(chǎn)品來得強。
市場上大放異彩的二線廠商旨在取代這些巨頭的產(chǎn)品,它們提供側(cè)重于監(jiān)控功能的應用軟件,這類公司包括Scout、UpTime Systems、Cloudkick、NetIQ和ScienceLogic。還有“之前名為Hyperic的應用軟件”,它在VMware收購SpringSource后就歸VMware了。
事實上,說到撰文介紹這個領域的所有產(chǎn)品,可以說數(shù)不勝數(shù);不過一兩年后,由于并購四起、公司倒閉以及市場整頓,這個領域的廠商數(shù)量會少得多。云計算取得了長足發(fā)展,并不僅限于規(guī)范方面。眼下,云計算市場好比是美國的西大荒開拓時期:廣袤,人煙稀少,缺乏秩序,除了只有幾個亮點外。
下面是如今市面上最好的基礎架構管理和配置解決方案:
RightScale
RightScale目前是這個行業(yè)的龍頭老大。與新興市場的許多廠商一樣,它同樣提供功能和容量方面有所限制的免費版本,旨在向你介紹其產(chǎn)品(還有可能是讓你上癮,就像20世紀初吉利公司著名的商業(yè)模式那樣,http://itotd.com/articles/295/giving-away-the-razor-selling-the-blades/)。RightScale的產(chǎn)品分為四個組件:
•云管理環(huán)境
•云就緒的服務器模板和最佳實踐部署庫
•自適應自動化引擎
•多云引擎
第五項特性聲稱,“易于擴展的平臺(Readily Extensible Platform)支持用戶通過編程來訪問RightScale平臺的功能”。仔細審視這款產(chǎn)品,會發(fā)現(xiàn)這些特性其實并非相互獨立,而是組成了一款出色的、集成的解決方案。
RightScale的管理環(huán)境是用戶與軟件進行交互的主要界面。它旨在幫助用戶完成使用模板和庫,遷移到云環(huán)境的初步過程。然后,管理環(huán)境居然可以用來管理這個環(huán)境,也就是繼續(xù)構建和確保資源的可用性。這時候,自動化引擎就可以派上用場:能夠根據(jù)需要,迅速配置資源、開通額外容量,或者移除那些過剩容量。最后,還有多云引擎,可以支持亞馬遜、GoGrid、Eucalyptus和Rackspace。
RightScale還致力于支持Chef開源系統(tǒng)集成規(guī)范。Chef完全是為云計算設計的。
Kaavo
Kaavo主攻的領域與RightScale非常類似。這個產(chǎn)品通常用于:
•只要點擊一下,就可以在云端部署復雜的多層應用程序(開發(fā)、質(zhì)量保證和生產(chǎn)型應用程序)
•自動添加/移除資源,以此應對需求猛增/變化的情況
•對云端的應用程序基礎架構進行運行時管理
•對云端的永久性數(shù)據(jù)進行加密
•不用人工干預,實現(xiàn)工作流的自動化,以處理運行時生產(chǎn)環(huán)境的異常情況
Kaavo產(chǎn)品的核心名為IMOD。IMOD可以處理設置、配置以及適應云環(huán)境等任務,而且以混合模式跨多家廠商的產(chǎn)品來進行。與所有主要的通用信息模型(CIM)廠商一樣,Kaavo的IMOD位于堆棧的“頂部”,管理基礎架構層和應用程序?qū)印?/p>
IMOD的一項出色特性就是其多云單系統(tǒng)工具。比如說,你可以在Rackspace中創(chuàng)建數(shù)據(jù)庫后端系統(tǒng),而把表示層服務器搭建在亞馬遜云上。支持公共云領域的亞馬遜和Rackspace以及私有云領域的Eucalyptus是個很有吸引力的賣點;不過應該值得一提的是,如果大多數(shù)云管理產(chǎn)品支持亞馬遜,那么應該也能支持Eucalyptus,因為Eucalyptus非??崴苼嗰R遜彈性計算云(EC2)。
Kaavo和RightScale都提供了計劃的“增加”或“減少”(根據(jù)需求來動態(tài)分配資源)工具和監(jiān)控工具,確保信息和內(nèi)部度量標準(如服務級別協(xié)議)是透明可用的。動態(tài)分配甚至有助于滿足那些服務級別協(xié)議的要求。Kaavo和RightScale還都提供了保留模板的功能,以便簡化部署多層系統(tǒng)的工作。
Zeus
Zeus以其穩(wěn)如磐石的Web服務器著稱,雖然其Web服務器占有的市場份額不大,但是的確有一大批狂熱的發(fā)燒友和一流客戶。由于Apache以及IIS主導著這個市場,更不用說市面上大量的負載均衡系統(tǒng),Zeus借助其在應用服務器領域的專長,推出了Zeus流量控制器的應用交付控制器(Application Delivery Controller)這個組件。它使用傳統(tǒng)的負載均衡工具來測試可用性,然后自發(fā)地生成或銷毀云端的額外實例,提供了動態(tài)配置功能。Zeus目前在Rackspace平臺和亞馬遜平臺上支持這項功能,只是在后者平臺上的支持力度小一點。
Scalr
Scalr是托管在Google Code和Scalr.net上的一個新興項目,與Kaavo和RightScale相似的地方是,它在亞馬遜平臺上創(chuàng)建動態(tài)集群。它支持根據(jù)流量需求來增加或減少容量、支持快照(順便說一下,快照可以共享,這項功能很酷),以及為每一個服務器或每一類服務器自定義建立鏡像系統(tǒng),這點也與RightScale相似。由于是款新版本,Scalr不像實力最強大的競爭對手那樣支持數(shù)量眾多的平臺、操作系統(tǒng)、應用程序和數(shù)據(jù)庫,它堅持采用傳統(tǒng)的擴展LAMP架構(LAMP加上Ruby和Tomcat等),這種架構包含許多內(nèi)容系統(tǒng)。
Morph
盡管不是一個真正的管理平臺,心系托管服務提供商(MSP)的Morph產(chǎn)品在自己的私有云領域提供了類似功能。Morph CloudServer是市面上一款比較新的產(chǎn)品,它以硬件設備的形式闖入管理和配置領域。它面向力求部署私有云的企業(yè)。它的一流產(chǎn)品Morph CloudServer基于IBM BladeCenter,可以支持數(shù)百個虛擬機。
產(chǎn)品核心下面是Ubuntu Linux操作系統(tǒng)和Eucalyptus云計算平臺。Morph面向托管服務提供商市場,便于創(chuàng)建私有云以及在那些封閉的云環(huán)境里面動態(tài)配置資源。盡管Morph仍是后起之秀,卻已備受矚目,值得關注,特別是由于它根源于開源、積極參與開放云組織。
CloudWatch
亞馬遜的CloudWatch只在亞馬遜的平臺上運行,這一點限制了它的整體用途,因為它不可能是一種混合云管理工具。由于亞馬遜的彈性計算云(EC2)是市面上最龐大的云平臺(不過Rackspace聲稱自己正在迅速縮小與亞馬遜的差距),它仍值得一提。
面向EC2的CloudWatch支持動態(tài)配置(名為自動擴展)、監(jiān)控和負載均衡,這一切都通過中心管理控制臺來管理——亞馬遜網(wǎng)絡服務公司用的是同一種中心管理控制臺。其最大的優(yōu)點是,它不需要安裝任何額外軟件,也不需要訪問任何另外的網(wǎng)站來獲取應用程序。雖然這款產(chǎn)品顯然不是面向需要支持混合云的企業(yè),但完全使用亞馬遜服務的那些企業(yè)應該知道:它與市場上其他廠商的工具一樣成熟、實用。
結束語
由于市面上有如此多的工具,數(shù)據(jù)中心的管理人員應及早開始評估,并且關注市場的發(fā)展動向,這點很重要。IT基礎架構的性質(zhì)方面出現(xiàn)的這個變化既廣泛又快速,勢必需要不斷修改計劃、不斷評估產(chǎn)品,還要觀察這些產(chǎn)品背后的每一家公司出現(xiàn)的情況。很顯然,RightScale早早取得了領先優(yōu)勢,但是其他廠商在奮力追趕,值得給予密切關注。
原文鏈接: http://searchcloudcomputing.techtarget.com/report/Cloud-management-tools-guide-for-beginners