近些年,雲計算可謂風生水起,熱鬧非凡。 然而,雲計算的發展並不是一蹴而就的,而是經歷了一個循序漸進的過程,這其中2007-2010年為雲計算的市場引入階段。 這一階段,雲計算的概念還不夠明確,使用者對雲計算的認知度還很低,雲計算的技術和商業模式還不成熟,此外重點廠商各自為政,缺乏一個較為統一的標準。
2011-2015年為雲計算市場成長階段,這一階段,應用案例逐漸豐富,使用者對雲計算已經比較瞭解、認可,雲計算商業應用概念開始形成,另外,使用者開始主動地考慮雲計算與自身IT應用的關係。
2015年以後,市場將進入成熟階段,雲計算廠商競爭格局基本形成,雲計算的解決方案將更加成熟。 在軟體方面,SaaS的應用模式成為主流,市場規模也保持在一個比較穩固的水準。
結合當前市場狀況來看,當下應該是處於市場引入階段的後期,或者說是市場成長階段的前期。 此時,各大企業各大廠商已經不再盯著討論雲計算的定義了,而更多的開始考慮雲計算究竟如何落地。
作為全新的一種計算模式,雲計算可以將IT資源、資料、應用作為服務通過網路提供給使用者,使用者可以實現在只要有互聯網連接的地方隨處進行訪問、應用乃至業務隨時線上;計算環境可自動按需擴展,使用者甚至可以進行自我服務。
美麗的雲計算需要優秀的基礎平臺
顯然,前景美好的雲計算對資料中心基礎架構提出了更高的要求,也需要基礎架構雲更好的支撐。 另一方面,對前端使用者而言雲計算的優勢通常集中在應用層面,後臺的複雜度往往被透明化,然而對於企業的IT建設者們來說,選擇什麼樣的伺服器架構,選擇何種伺服器平臺,則是在建設雲計算之初就需要認真考量的。
與其直接拍腦袋選擇一個架構與平臺,不如我們先羅列一下雲計算對平臺的需求:首先我們需要的應該是一個具有先進的虛擬化技術的計算平臺:不能因為虛擬化而損失系統性能、廣泛支援優秀的作業系統環境、具備最徹底最完善的虛擬化特性、 可以對虛擬資源進行有效的控制和管理。
其次,我們需要的應該是一個可靠無間斷的平臺:可以消除計畫內停機影響、減少計畫外停機影響、保障單個或多個資料中心業務彈性、具有強大併發擴展的業務彈性、與工作負載關聯的連續性策略。
再者,我們需要的應該是一個具有強大管理能力的平臺:可以管理最廣泛的物理和虛擬資源、量身定制資料中心平臺級管理、一體化控制伺服器、存儲及網路、實現系統池整體管理、與企業級服務管理緊密集成。
除此,這個平臺應該是個綠色節能的平臺:擁有更高的每瓦特性能、智慧優化能源使用、支援高效的系統整合、對系統能耗進行有效的控制管理、根據供電和冷卻動態調整工作負載。
技術領先、管理優秀、可靠不間斷、綠色節能可以說是一個優秀雲計算平臺的四大必備條件。 放眼當下的雲計算平臺:x86、小型機、大型機,可以說各有千秋,其中x86最大的優勢在於標準化、開放化,而小型機所體現出的則是安全性、可靠性,而談到大型機則更強調其對異構平臺強大的整合能力。
zEnterprise強大的異構平臺整合能力
顯然,面對雲計算落地的第一道坎,大型機表現出了更多的優勢,軟體方面,新一代大型機z196可以支援多種作業系統。 其中不僅包括z/OS、z/VM、z/VSE、z/TPF這些傳統大型機作業系統,也有適用于System z的Linux版本,如Novell SUSE、Red Hat的RHEL,當然還有IBM自己的AIX系統, 而且在2011年末實現了對Windows作業系統的支援,因此使用者在應用層無需做特別的改動就可整合原本的業務應用。
▲zEnterprise支援多種作業系統
此外,zEnterprise允許大型主機、POWER7和System x 伺服器上的工作負載共用資源,並作為一個單一的、虛擬的系統進行管理。 在新系統設計中,IBM將最新的zEnterprise大型主機伺服器和IBM zEnterprise BladeCenter Extension及IBM zEnterprise Unified Resource Manager( 統一資源管理器)兩大技術相結合,使其能夠管理跨System z、POWER7及System x伺服器上的工作負載。
使用者可以把zEnterprise的資源管理整合到單一的系統,並把大型主機在管控和易管理性等方面的品質擴展至POWER7和System x刀片伺服器上的工作負載。 憑藉此項技術,zEnterprise System可以使擁有成本最大降低55%。
IBM zBX刀片擴展
前面談到了大型機強大的異構整合能力,其實這離不開IBM zEnterprise BladeCenter Extension及IBM zEnterprise Unified Resource Manager(統一資源管理器)兩項技術, 借助IBM zEnterprise BladeCenter Extension技術,新一代大型主機成為第一個能夠管理運行在IBM x86和Unix系統上工作負載的系統,使資料中心得以被集中控制,管理起來更加簡化。
zBX刀片擴展技術最多支援四個機櫃,如上圖所示,機櫃B是主機櫃,其中有1-2個BladeCenter主機殼和4個top of rack (TOR)交換器,另外三個機櫃C、D、E是擴展機櫃,各帶有1-2個BladeCenter主機殼。 由於每個BladeCenter個刀箱中最多可容納14塊POWER7或System x刀片,如果4個機櫃都裝有兩個刀箱,即每個zEnterprise系統節點總共可以有112個刀片;如果擴展到8個節點、 最大規模的zEnterprise,即可以總共裝896個刀片。
「將大型機和刀片伺服器整合起來」是zEnterprise最大的變革之一,而其體現出的價值主要是以下三方面:
首先,降低資料中心管理複雜性,提高系統性能和效率。 根據對1541名CEO、總經理的調查,「複雜性」已經成為當前管理者面臨的頭號難題。 通過將大型機與刀片伺服器進行整合,zEnterprise可以簡化資料中心的管理,因為提供了單一的管理介面,單一的虛擬化和負載管理平臺,安全治理策略也得到統一,使得需要人直接去「接觸」系統的工作減少了52%, 同時使用專門負載優化器還能大大提高資料處理性能。 據稱,一個由z系列大型機和刀片伺服器混搭的系統,可以支援多達10萬個虛擬機器。
其次,實現了集中式計算和分散式運算兩種模式的融合。 如果說大型機代表的是「集中計算模式」(Scale-up),而刀片伺服器代表的是「分散式運算模式」(Scale-out),那zEnterprise這次是把這兩種計算模式進行了整合,讓它們為相同的目標工作, 工作負載根據需要分配到最合適的系統上去運行,同時借助先進的虛擬化、負載管理和安全風險管理技術,讓IT管理員得以轉移工作重心——不再每天維護那些物理和虛擬的系統,而是更多參與到業務創新工作中去。
第三,實現了IT與業務的融合,zEnterprise為業務創新釋放了一些資源,同時更強調服務管理,更加強調提高業務流程的效率。
統一資源管理-zManager
zBX刀片擴展技術實現了集中計算模式和分佈計算模式的融合,而在融合後,管理問題就變得異常重要,如何保證資源的統一協調管理?這裡不得不談到新一代大型機的另一項關鍵技術Unified Resource Manager( 統一資源管理器,zManager)。
zManager可以用來實現端到端的虛擬化和管理,同時根據具體工作負載要求來優化多平臺部署。 通過zManager管理套件,zEnterprise系統從管理的角度可以被視為一個完整的平臺,一個單一的資源池,跨越多個系統、多層和多種架構環境,將系統和工作負載進行整合管理。
數量上,zManager最多可以控制8個zEnterprise系統節點,這裡每個節點如前所述,包括一個z196機櫃加上附加的zBX刀片擴展櫃,每個zBX最多可支援4個Blade Center機櫃, 每個機櫃可容納2台BladeCenter刀箱,每個刀箱裡最多支援14塊刀片。
▲zManager從六個視角對系統進行統一管理
功能上,zManager可以實現:運行控制、虛擬伺服器配置和管理、虛擬網路管理、Hypervisor管理、存儲虛擬化管理、能耗控制、系統運行狀態監控、負載性能監控與報告等。
小結:
在通往雲計算的道路上,系統整合和IT基礎架構優化是所有企業必須面對的第一步,面對x86、小型機、大型機多種平臺,做出怎樣的選擇將直接影響後期的IT架構、成本等等因素。 本文旨在提供一種思路,希望對通往雲計算的使用者有所説明。
(責任編輯:劉芬)