大型機的許多特性可以助力其提供云服務,例如堅實的虛擬化基礎、按需擴容、小數點后無數個9的正常運行時間、無與倫比的失效備援能力、出色的安全性等等。
CA Technologies大型機總經理Dayton Semerjian表示:“在云計算時代,大型機并沒有消失。恰恰相反,大型機將作為令人吃驚的云平臺而東山再起。大型機具有大規模的可擴展能力,運行著重要且未得到充分利用的‘大數據’(big data),并能夠在多種架構(例如z/OS、Linux、UNIX、微軟)中運行復雜的云工作負載。美國Velocity Software去年的大型機調查顯示,接受調查的全球80%的用戶認為,大型機將會作為他們整個云計算架構里一個重要的核心部分。”
但是,憑借如今的市場銷售方式,大型機能夠主導云服務嗎?若IT企業僅僅提供大型機服務,是無法“按需”提供云服務的。畢竟很少有大型機用戶可以通過簡單的鼠標點擊而交付完整的IT環境——包括操作系統、數據庫、交易流程監視器和其他組件。
有效管理不同的工作負載
為了有效管理不同的工作負載,IT管理人員需要為每個工作負載選擇最適合的方法,確保它們彼此相關聯,并能夠交付真正的業務服務。畢竟,用戶不會在意一個服務在哪里運行或者是基于什么運行,他們只需要快速可靠的服務交付,而IT則希望盡可能經濟地提供這些服務。
對于運行某些工作負載,一些硬件平臺則比其他平臺更加適合。當面對新應用時,架構師常常只把大型機看作企業級服務器。由于大部分數據仍然保留在大型機上,架構圖紙往往包括一個寫著“大型機”的黑匣子,上面畫著一個向內的箭頭表示“請求”,一個向外的箭頭表示“數據”。直到不久前,架構師們依然認為自己是正確的,并認為其他“靈活工具”只能在大型機以外才能找到。因此,要大型機作為一個云服務或者云產品的一部分,就必須把一部分云服務帶入大型機中。
靈活的架構:云服務的本質
假設未來用戶可以在任意平臺上獲得大部分的服務,這就意味著架構師在架構一個解決方案時創建的應用需要符合標準的裝配原則。在組成這一應用的組件中,一部分將作為外部云服務運行,另一部分在虛擬的內部分布式環境中運行,而其他則在大型機上運行。但是,即使當我們運行內部的云組件時,運行這些服務的硬件也往往發生著巨大變化,因為并非所有的硬件都有相同的處理速度或者內存容量,也并非所有的服務器都能運行Windows、Linux或者UNIX,甚至相同的管理程序。
因此,在設計包含業務服務的云組件時,一個靈活的架構是必不可少的,它能使企業動態地將組件遷移至特定環境中。由于應用可能會變化,IT企業可能會有更多的用戶,或者可能由于成本的原因從一個公共云提供商變為其他提供商,又或者可能會將某一過于獨立的組件與其他組件結合得更加緊密。不久的將來,大型機肯定會在這些方面發揮作用。如今,IBM的zEnterprise系統使用戶能夠在System z上運行Linux系統,在zEnterprise BladeCenter Extension (zBX)上運行分布式操作系統,唯一缺少的是在System z的Linux系統下創建云組件的工具,但這點將很快會改變。
通過大型機和分布式云組件實現靈活性、敏捷性
在特定時間、特定環境下運行得最好的組件或者程序,能夠以最小的相關工作量遷移至大型機——這是云的承諾,也是很多業務用戶的夢想。
如果把大型機當做一個重要的云組件,在擁有其附加值的同時,IT企業必須確保它能夠提供和其他平臺一樣的靈活性和敏捷性。這意味著我們必須確保能夠運行底層服務(例如IFLs),從而可以實現最終運行這些云服務的組件(例如Linux)。
被譽為“21世紀最佳主機產品”的CA Chorus大型機管理平臺便是一個典型。它創新地將大型機與云緊密結合起來,極大地簡化了大型機管理模式,通過提高當前大型機員工的生產力,迅速提升企業IT團隊的大型機管理能力。其基于角色的集成管理工作空間、豐富的數據虛擬化技術、現代化的圖形用戶界面(GUI),以及先進的知識捕捉和轉換能力,能夠有助于減少對大型機環境進行安全管理所需要的時間和精力,并加快解決問題的速度,提高服務水平,最終能夠提高當前大型機專業人員的生產力,并加快新員工培訓進程。
硬件、軟件和大型機管理員們,正在蓄勢待發。選擇正確的軟件可以讓架構師以及其他設計和創建新環境的IT人員把大型機與其他平臺同等對待。通過這些軟件,大型機管理者將擺脫服務在哪里運行的限制。如果只需鼠標輕輕一點,即可輕松定義、轉移或者刪除服務,那么真正的云世界就離我們不遠了。