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