“自IBM加入OpenStack組織,就積極投入到OpenStack生態系統的建設中,并對OpenStack的發展起到很大的推動作用。IBM作為OpenStack基金會的白金會員,有超過250名員工參與OpenStack相關項目,代碼貢獻排名第三。”
這段文字來自幾個月前的一篇媒體報道,從中我們很容易看出,當 OpenStack 開放標準成為最流行的的開源云計算管理體系時,以IBM為例,已經在此投入了很多很多,當然也不止是IBM如此努力,還有不少公司為此付出。比如OpenStack基金會白金會員包括AT&T、Canonical、惠普、IBM、Nebula、Rackspace、Red Hat和SUSE。黃金會員包括思科、戴爾、NetApp、Piston云計算和雅虎,英特爾、NEC和VMware。為什么會出現這樣的情況呢?道理很簡單,因為在這樣的模式下,代表著更開放,更方便的模塊化設計,加上多供應商協作,可以帶來快速創新。
IBM成為OpenStack主要玩家
為此,業內人士有評論說,“IBM拋棄自己的smartcloud,整個公司的方向都轉移到Openstack上了。”可是,哪家公司對Openstack影響最大呢?他的觀點認為還是IBM。因為IBM體型龐大,對業界的影響是難以估量的。Openstack的基金會可以成功成立,IBM在其中發揮的作用非常大。甚至包括一些知名友商加入基金會,可能也是受到了IBM的影響與帶動。
在這之前,就有媒體報道說,“IBM不斷投注其對于開源技術的深度支持,將其核心硬件平臺同其基于云的基礎架構產品用IBM Cloud Manager捆綁在一起,為IT人員提供了對于OpenStack API完整集合的訪問。”事實上,在擁抱OpenStack云平臺的策略下,IBM Cloud Manager已經擁有了新的意義,主要體現在IBM Cloud Manager with OpenStack v4.2(ICM4.2)版本上。
易于部署和混合多云架構成就了ICM4.2
當然,從官方提供的資料來看,ICM4.2兩大最為突出的亮點在于:易于部署和混合的多云架構。對于云的管理要做到容易構建和部署,談何容易,ICM4.2是如何做到的呢?首先ICM4.2不僅完美支持異構計算、存儲、網絡的云解決方案,同時其附加功能是可以加速云資源使用效率,并且也通過dashborads展示資源使用信息。同時該版本還支持所有IBM服務器架構和主要的管理程序,具體包括支持計費、項目管理、流程管理和網絡管理。
另外,對于混合的多云架構來說,ICM4.2是有生俱來的優勢,因為它本身就是構建在IBM的SmartCloud Entry產品之上,而SmartCloud Entry是IBM公司開發的一款基于云計算基礎架構及服務層的輕量級解決方案,其對PowerVM、VMware和KVM虛擬化層都有著很好的支持。不過,ICM4.2在此基礎上,還支持 PowerKVM、zVM、Microsoft Hyper-V。
IBM Cloud Manager with Openstack架構圖
另外,ICM4.2支持的用戶類型多樣,適合多個方面,終端用戶通過mobile & Web clients IT請求自服務;云管理員同時可以管理云中的工作負載、云中的用戶和云環境;Platform管理員可以管理物理資源,包括servers, storage 和 networking三個方面;虛擬化管理員可以管理虛擬化資源也包括servers, storage和networking方面。
值得強調一下的是,ICM4.2能夠提供的跨平臺管理能力,可以橫跨X86 LINUX、POWER LINUX、AIX,并且也是將vCenter放在一個平臺下進行統一管理。
當用戶將虛擬化擴展到整個數據中心時,一般都希望管理平臺不僅能擴展以適應組織需要,而且又能嵌入現有體系結構中。 借助 ICM4.2對 vCenter 的有效統一管理,完全可以掌控大型企業的管理,并且vCenter具備通過一個控制臺管理 1000 多個主機和最多 10000 個虛擬機的能力。這樣不僅可以借助vCenter這樣一個可伸縮、可擴展的平臺,也降低了運維管理人員的管理難度,現有的AIX人員可以輕松地管理X86平臺,只需要進行非常簡單的學習就可以實踐起來。同時也簡化了多種可能管理帶來的麻煩,也對優化高效的IT環境帶來了新的價值。
很明顯,ICM4.2促進用戶的云管理地位得到前所未有的重視,其中帶來用戶在虛擬資源如存儲、計算、網絡等方面的好處,不僅可以提升用戶整個云架構的潛在能力,同時提供了一個幫助用戶覆蓋X86 LINUX、POWER LINUX和AIX多平臺的云過渡解決之道。
ICM4.2重管理也重用戶體驗
不過,話又說回來,既然ICM4.2重在管理,所以必須得提供給用戶很好的體驗,為此,ICM4.2交付給云用戶的使用體驗也是有著實際意義。實際應用來看,ICM4.2易于用戶訪問,也易于用戶使用目錄服務請求。不管是針對基礎設施、還是標準化的服務,總之都可以帶來低成本的價值回報。
ICM4.2交付給云管理員的管理體驗也非常細致,針對用戶和群組,也有直觀的工作量的監控。
其中,IBM PRS (Platform Resource Scheduler)就是一個資源調度平臺,與友商版的OpenStack平臺對比,IBM的重要優勢包括了,自動、基于策略的管理,提高服務質量和級別,關鍵是提高資源利用率可達20%。并且其動態資源管理、智能虛擬機放置與調配、自動和在線資源優化都具備很突出的特點,也默認包含在ICM4.2中。
ICM4.2也當然考慮到了對混合云的很好支持,用OpenStack運行IBM Cloud Manager。“工作負載所需的額外資源可以從本地云到SoftLayer上的遠程基礎架構進行擴展。這樣就為用戶提供一種可以跨多個環境執行IT服務的自服務分配方式。也可以同時與第三方云提供商連接,來獲取這樣的能力。因此,IBM提供了開放的API、廣泛的管理程序和操作系統支持,用戶可以通過Cloud Manager實現混合云的對接,開放的技術提供了云對接的靈活性,以及擴展能力,也很好地保護用戶投資。
五大場景彰顯ICM4.2整體方案構架獨特優勢
ICM4.2整體方案構架顯示出來的特點和優勢備受業界用戶所關注。就幾個場景來分析,場景一多云管理,不同虛擬化平臺管理過于分散,大家都知道,現有多種不同的虛擬化管理平臺,管理十分分散,包括了x86云平臺基于VMware的客戶端管理和即將進行的Power虛擬化平臺基于PowerVC管理,分散就顯得復雜。
加上不同的虛擬化平臺有不同的定制化接口,客戶化集成開發成本很高,如VCenter API和PowerVC API。不過,在ICM4.2應用來看,ICM4.2中添加VMware類型的云管理已有的vCenter Server,在ICM4.2中添加Openstack類型云管理已有的PowerVC云,使用一套統一ICM4.2定制化接口進行客戶化系統定制開發。這必然會讓事情顯得簡單起來。
場景二基于工作流的資源調度管理,ICM4.2分級審批策略不僅支持簡單的工作流,同時支持多種資源調度的審批策略,并可以單獨啟停,也可以根據不同的云設置不同的審批策略,同時也可以根據不同的項目設置不同的審批策略。靈活高效自然顯現。
場景三基于模板的虛擬機快速部署,很多用戶可能遇到部署虛機時配置繁瑣情況,虛擬機開通配置復雜,普通用戶很難理解,比如虛擬機的配置參數對于普通云用戶而言過于復雜,如不同類型的CPU,內存,存儲池,網絡配置等。另外,部署虛機管理員需要很多重復性工作,包括建虛擬adapter,映射卷,裝OS,配置ip等等。那怎么辦才好呢?
ICM4.2部署分區功能提供了意想不到的靈活辦法,一是IT管理員統一配置虛機鏡像模板,提前配置相應的存儲池,目標服務器池,網絡等,并統一管理操作系統及軟件版本。二是云終端用戶只需要相應的Flavor即可以完成虛機配置。三是統一使用鏡像模板的方式部署虛機。四是支持批量部署分區。為此,讓用戶對部署分區從1-2天時間縮短到了30分鐘左右。
場景四基于項目的資源分組管理,用戶之前采用虛機管理方面,所有的虛擬機列在一起,難以快速查詢,且區分困難。同時,登錄用戶可以看到所有虛擬機,也可以可以對任何看到的虛機進行操作。也能看到所有的鏡像模板,并基于其進行部署。對于這種情況,ICM基于項目的資源管理模式,為不同的業務創建不同的項目,為項目添加成員,將鏡像模板移入項目,并且部署虛機時選擇相應的項目。更為科學有序的資源分組管理帶來的效果立桿見影。
場景五基于Horizon界面的資源展示,ICM資源展示是基于Openstack社區版原生Horizon界面進行的,為此顯得更為直觀,有利于管理員直接訪問查看。
從這5個用戶常用的場景分析,ICM4.2新玩法,不僅僅是開放!在開源基礎上,實現更為簡單的云管理革新。