沈建苗/編譯

市場調研機構451 Group的研究人員威廉·費洛斯(William Fellows)說:“因需要交付服務,IT部門現在成了成本中心。但它們正在想方設法確定自己的云運行如何、需要多少費用以及是否物有所值。”
云服務提供商提供了方便客戶跟蹤云資源使用情況的一些服務。比如說,亞馬遜網絡服務公司(AWS)前不久發布了更精細的數據,讓用戶可以逐個小時地跟蹤所用的服務。
而如今,在云管理領域有一個日益龐大的生態系統。有些工具可以幫助公司管理、跟蹤及優化公共云或私有云資源的使用,有些工具可以幫助公司自動部署云資源,還有些工具充當了管理公共云資源的一種平臺。
下面介紹的這16款云管理工具分成了幾大類:費用跟蹤、自動化及配置和云管理平臺。本文不想來一個全面介紹,而是概述幾款有代表的工具。
費用跟蹤類
Cloudability:除了預測用戶在消耗多少特定資源、哪些資源未得到充分利用外,它還提供了度量費用使用情況的指標。該公司的應用編程接口(API)讓用戶得以把度量指標導入到其他的各種工具,以便存儲和分析。Cloudability還適用于多家公共云提供商的平臺。
Cloudyn:總部設在以色列的Cloudyn提供了跟蹤云資源,建議如何優化云資源使用的機制。它提供了一個免費的預留實例(reserved instance)計算器,可以幫助客戶計算與預留AWS公共云中的虛擬機有關的費用;它還有一款收費的企業版,可以建議使用哪些云資源,并提醒哪些云資源未得到充分利用。該公司聲稱,通過優化云資源的使用,它可以幫助客戶避免平均四成的費用。Cloudyn最近宣布與Scalr達成合作伙伴關系,可以幫助客戶根據Cloudyn的分析工具所給出的建議,自動配置云資源。
Cloud Cruiser:風險投資支持的Cloud Cruiser提供了費用跟蹤和優化分析功能,適用于眾多的IT平臺:從預置型系統、托管環境到私有云及公共云,不一而足。Cloud Cruiser的系統讓用戶可以測量云資源使用,并分攤費用,從而在IT部門里面建立一種成本分攤計費模型。該公司由前惠普企業事業部副總裁兼總經理戴夫·澤布羅夫斯基(Dave Zabrowski)于2010年創辦。
Newvem:以色列初創公司Newvem的精力完全撲在AWS上,提供云資源度量標準和優化方面的建議。Newvem分析軟件收集客戶使用AWS資源方面的數據,提供用來度量使用模式的標準,還根據以往的使用建議更有效地分配資源。Newvem最近與Datapipe公司達成了合作伙伴關系;而Datapipe專門提供云服務和托管主機服務,還為用戶定制云部署環境。那樣,Newvem就充當了進入公共云提供商(包括亞馬遜網絡服務公司)平臺的“大門”。
配置/自動化類
Chef:這是一種開源系統集成框架,含有一套配置管理工具。它由風險投資支持的Opscode公司開發而成,可與現有的應用系統集成,包括各種數據庫和LDAP(輕型目錄訪問協議)目錄,以便發現和配置公共云或私有云資源。它有“食譜”(封裝資源的基本單位),食譜里面的一道道“菜譜”可用于啟動OpenStack私有云實例和AWS公共云資源;它還適用于VMware、Rackspace及其他提供商的環境。
enStratus:enStratus的總部設在明尼蘇達州明尼阿波利斯市,其技術能夠通過一個平臺來使用多種類型的云資源。主要功能包括:能夠管理公共云或私有云環境,包括密鑰管理等安全控制措施、自動配置云資源,以及為某些項目設置支出上限。它作為一種預置型應用程序或軟件即服務(SaaS)托管平臺來交付,適用于大多數云服務提供商的環境,包括:亞馬遜網絡服務、AT&T; Synaptic Storage、Bluelock、Cloudscaling OCS、思杰CloudStack、CloudSigma、EMC Atmos、Eucalyptus、GoGrid、谷歌存儲、惠普云服務、Joyent Cloud、Nimbula、OpenStack、OpSource、Rackspace、ServerExpress、Tata InstaCompute、Terremark、VMware和Windows Azure。
Puppet Labs:Puppet Labs的軟件旨在幫助用戶自動處理重復性任務,比如部署應用程序和管理基礎設施。用戶借助Puppet企業版軟件,即可發現資源、配置資源、設置及管理操作系統和應用程序,并且跨公共云或私有云更新補丁。這款軟件的試用版讓用戶可以免費管理多達10個節點。
RightScale:RightScale創辦于2006年,這個平臺可用于跨公共云和私有云環境,管理和部署云資源,為用戶提供了用于配置、監控、自動部署及管理控制和訪問的工具。它適用于眾多公共云和私有云平臺,包括AWS、Rackspace、Software、微軟Azure、Datepipe以及諸多私有云平臺(包括CloudStack、Eucalyptus和OpenStack)。
GigaSpaces Technologies:GigaSpaces是一個平臺,可用于將應用程序自動部署到物理硬件上,此外還可以自動部署到眾多環境上,包括公共云和私有云。該公司的最新產品是Cloudify,其市場定位是一種私有平臺即服務(PaaS),不需要改動代碼,就可以將應用程序部署到公共云環境。該產品利用了這家公司與Chef剛達成的聯盟,自動處理這些部署任務。
云管理類
BMC:BMC與亞馬遜網絡服務公司結為合作伙伴,BMC由此成為經認證的AWS云資源管理者;由于能夠管理各種私有云平臺和AWS的公共云,BMC具備了進軍企業云服務市場的實力。
凱捷:凱捷是AWS的另一個合作伙伴,它提供類似BMC的服務,包括咨詢服務以及用于遷移應用程序或在AWS云環境中開始處理新工作負載的工具。
CA:CA的云管理工具(包括CA AppLogic)讓用戶無需改動應用程序代碼,只要使用圖形用戶界面(GUI),借助內置的監控功能,就可以跨公共云和私有云環境部署并擴展現有的應用程序。CA最近改進了支持服務,讓用戶還可以管理AWS工作負載。
惠普:惠普最近在其融合云戰略(Converged Cloud Strategy)方面一直動作頻頻;惠普稱,對用戶們來說,融合云是一種跨公共云和私有云環境的通用平臺。其想法是,基于OpenStack的代碼,管理搭建在惠普服務器上的私有云,而且能夠向上擴展,進入到惠普最近推出的公共云,這一切只需借助同一個平臺。該公司強調自己在私有云方面支持多種類型的虛擬機管理程序,而在能夠跨多個公共云提供商的環境支持工作負載方面談得不多。
IBM:IBM智慧云(SmartCloud)是一款綜合套件,所含的服務提供了眾多功能(比如監控云資源的運行狀況和狀態),同時還可以自動連接至來自IBM或其他云計算提供商的計算和存儲資源。
ServiceMesh:ServiceMesh可以在一個通用平臺上管理公共云、私有云和混合云,又允許根據訪問控制和審計系統,為不同的環境實施不同的策略。它采用了按虛擬機租賃的模式。
VMware IT業務管理套件:該公司聲稱,其IT業務管理套件(ITBM)針對VMware環境進行了優化,提供了度量云資源使用的標準,以便集中管理私有云,讓CIO們得以成為“IT服務經紀人”。ITBM讓用戶可以根據成本和服務級別來設置警報,還讓用戶可以獲得個人及部門過去使用、目前使用和將來預計使用資源方面的精細信息。