憤怒的葡萄?云管理工具初學者指南
云管理是一個熱點話題,熱到每一個提供商(不管是剛入行的還是成熟的)都有一套工具來管理云計算環境。有監控工具,有提供云計算服務的工具,還有兩者兼而有之的工具。因為有些工具還沒有完成最終開發,我們也無法確知其廬山真面目,僅就上述簡單的標準就把它們來分類確實是一個挑戰。
如果你的云部署是相當靜態的或者沒有關鍵性任務在其中,那么你不需要一個動態的供應系統。這種情況下用內置在產品中的標準工具集對付資源的增/刪/改工作就足夠了。
好幾家供應商設計了云管理產品(VMware、OpenQRM、CloudKick、和Managed Methods),當然這個名單還應該有BMC、HP、IBM Tivoli和CA這些大玩家。每一家都用大量的方法來對即將發生的問題報警,或者對突然出現的問題發出紅色信號。而且他們也都能追蹤運行性能的變化趨勢。
盡管他們之間有顯著的不同以區別你我,但相同的是,大家都關注一個核心內容:提供云計算系統的信息。如果你需要進入云計算供給模式來管理,選擇“有代理的還是無代理的”或者選擇“SNMP 還是 WBEM”(不同的網絡管理協議),不同的選項會帶來結果的不同。
主要的云基礎設施管理產品提供相似的核心要素:
1.大多支持不同的云類型(通常這里指混合云的情況)。
2.大多支持在運行時動態地創建新的對象并使其可以提供服務,也可以動態地刪除不再需要的對象。這些對象包括服務,存儲,或者應用。
3.大多提供報告狀態(啟動時間,響應時間,使用配額等)的通用套件,而且有一個可以操作的儀表盤軟件界面。
多數廠商滿足于提供上述三項核心功能,稀有難得的幾家廠商提供了進一步的功能來處理混合環境下的供給和管理工作,這些產品是:RightScale、Kaavo、Zeus、Scalr和Morph。當然需要提及的是:有些云服務供應商自己為了滿足第二和第三條核心要素提供了一些可選產品。例如來自Amazon Web Services的CloudWatch。
那些原本以傳統數據中心監控軟件應用而聞名的大公司也已經慢慢殺入云計算管理軟件的市場。而他們所謂的云管理工具無非提供了一些報表和報警的工具,這不過是他們原有工具的翻版。CA為了彌補自身的不足開始了一場收購盛宴,它剛剛收購了云提供商3Tera。
這個產業的混亂現狀從IBM的Tivoli云計算產品主頁就可見一斑。你點擊開始菜單欄會看一個404網頁訪問錯誤。干得真不錯呀,IBM。
同樣的,惠普的OpenView(現在叫操作管理器了)說是能管理基于云的服務器,不過它可不會比管理其他任何服務器多出任何功能。BMC也號稱在搞一款云管理工具,不過至今為止也不能比它的一般產品多出任何功能。
不像這些龐然大物,二線的小廠商反倒成為市場上的閃光點。它們是一些專注于管理監控應用的公司:Scout、 UpTime Systems、Cloudkick、NetIQ和 ScienceLogic。還有“原名稱應用”技術的Hyperic,它在Vmware收購了SpringSource后就屬于Vmware了。
事實上,在描述這個領域的產品的前景時,我們倒不妨咬文嚼字地和John Steinbeck(諾貝爾文學獎得主,其作品《憤怒的葡萄》描述了大蕭條時期美國西部開發和生存的悲觀前景) 跟Robert Jordan這兩位先哲抬抬杠。是的,在可預見的一兩年內由于并購、公司倒閉、市場細分重新洗牌而退出等等原因,市場空間會變得更小。但是不能忽視還有大量的公司正在向云計算進軍,而我們現在能夠看到的只是冰山的一角。當然眼下來講,云計算管理工具市場還是(《憤怒的葡萄》中描述的)荒涼的西部:廣漠、人煙稀少、缺乏秩序,唯一有的只是一點點希望的曙光。
【編輯推薦】