2020年,全球IT產業最大的事件之一,就是百年企業IBM宣布將拆分為兩家公司,拆分後的IBM將專注於高達萬億美元的混合雲市場,這也是新任IBM CEO Arvind Krishna操盤340億美元收購Red Hat紅帽公司之後的又一大手筆之作。究竟IBM如何看待混合雲?作為IBM歷史最悠久的IBM系統部,其大型主機、存儲、Power伺服器等一直是IBM的核心產品,因而IBM系統部的產品觀點及其技術演進則最能代表IBM對於混合雲的看法。
2020年下半年以來,IBM系統部陸續推出了一系列適配OpenShift、瞄向混合雲的產品功能更新,為業界揭示了IBM混合雲觀點的精髓。IBM全球副總裁、大中華區系統部總經理侯淼近期表示,IBM的產品和服務行銷170多個國家,通過對全球企業IT需求的深入接觸而提出的產品思路,是對整個客戶群體變化的總結甚至是引領,為全球各地的客戶提供了一個彼此了解和拉齊技術水平的窗口。
(IBM全球副總裁、大中華區系統部總經理侯淼)
當前,大部分企業仍處於從傳統IT到Cloud Ready雲就緒狀態,但展望未來真正雲計算架構下的現代化應用,必將走向快速開發和部署應用、快速滿足市場要求的狀態,而微服務是應用現代的一個關鍵實現手段,容器化是支撐微服務的最主流的技術。IBM認為,在數位化轉型過程中,微服務、容器化與混合雲是一個必然趨勢,這個趨勢不會呈線性增長,而是加速增長。
很多企業目前還處於沒有採用容器技術的雲就緒階段,而IBM適時推出的基於容器化技術的混合雲架構,將帶領企業有機會向真正的混合雲遷移——容器化混合雲。而IBM硬體系統在2020年下半年來的重大產品更新,正是提前布局企業的下一個大規模IT需求。
這些IBM硬體的動向值得注意
眾所周知,大型主機一直是IBM的拳頭產品。自1964年的IBM System/360以來,IBM大型主機就一直是全球科技界的引領。2015年,IBM推出了全新的z13以及專注於Linux工作負載的LinuxONE,IBM大型主機全面現代化,2017年的z14、2019年的z15以及相應的LinuxONE版本,進一步向容器與混合云為代表的雲化技術體系靠攏。而近年來IBM Power伺服器和IBM企業級存儲等,都在向以容器和混合云為代表的雲化技術體系靠攏。
(IBM z主機、LinuxONE和企業存儲)
自2020年初收購Red Hat紅帽公司以來,IBM Z和LinuxONE全面支持Red Hat OpenShift。截止2020年11月,IBM Z和Power Systems的許多主要客戶都在對 Red Hat OpenShift on Z進行概念驗證,另有超過100家客戶準備開始概念驗證。此外,已有超過 40 家 IBM 客戶將IBM Storage作為高度可用、高度安全的OpenShift永久存儲庫。目前還有超過100家新的LinuxONE和Linux on Z客戶在混合雲中運行任務關鍵型應用,其中既有初創企業也有大型企業,覆蓋醫療保健、零售、交通運輸、金融和技術服務以及公共領域等眾多行業。
2020年11月,IBM硬體產品還發布了戰略性的功能擴展,包括:通過IBM Cloud Pak for Data將AI融入整個企業並且整合資料庫;通過使用IBM Z上的IBM Cloud Pak for Integration,加速數位化轉型並將雲原生應用連接到現有工作負載;通過使用面向IBM Z和Power Systems的IBM Cloud Pak for Applications支持的集成運行時,加快雲原生應用的開發速度;通過使用面向IBM Z和Power Systems的IBM Cloud Pak for Multi-Cloud Management,提高整個混合多雲環境的可視性、自動化水平和治理能力等。在存儲方面,IBM Storage 還為存儲和現代數據保護解決方案提供了大量新的增強功能,以支持迅速擴大的容器和 Kubernetes生態系統,包括Red Hat OpenShift。
早在2020年2月,IBM就宣布IBM Z和IBM LinuxONE已經可以全面支持Red Hat OpenShift容器平臺。IBM認為,通過將Red Hat OpenShift和IBM Cloud Paks的敏捷性和可移植性與 IBM Z和LinuxONE的安全特性、可伸縮性及可靠性相結合,企業將擁有構建全新雲原生應用的工具,同時也可以實現現有應用的現代化。
就今年以來IBM硬體系統的技術進展以及11月的重大產品更新,侯淼表示:2020年11月發布的Cloud Pak for Z,把整個Z帶入到混合雲體系中;而IBM Power伺服器產品,能夠支持企業級的混合雲,滿足大規模的計算要求,也支持數據類工作負載,包括資料庫和AI智能處理;IBM存儲目標是通過化繁為簡,實現混合雲的統一存儲平臺,在滿足開放情況下,實現數據的生命周期的管理。
侯淼強調,IBM希望在混合雲的框架下,通過更多與OpenShift的結合,讓硬體資源支持雲原生開發,也支持傳統的應用,同時與IBM軟體體系Cloud Paks相結合,為企業打造一個基於容器化、快速迭代的新IT平臺,這就是IBM未來硬體產品的走向和價值定位。
IBM混合雲的硬體邏輯
在真正的混合雲架構下,有兩個非常關鍵的技術:微服務與容器化,這兩個是構建混合雲的基礎技術。其中,微服務的作用是將應用更加模塊化,從而讓新應用可以更快速的開發、迭代、投入市場,而容器則是微服務的最主流的支撐技術。
侯淼強調,微服務把IT應用與市場需求的結合更緊密。例如,以前銀行核心系統的改造周期約為5-10年,而隨著數位化轉型和市場的快速變化,如果一家銀行手機APP沒有另外一家銀行的體驗好,就會導致客戶的流失。微服務的特點就讓IT更加快速與應用相結合,從而滿足市場的要求。在微服務的實踐中,容器化是一個關鍵技術,容器化的特點在於對應用進行標準化封裝,通過統一的編排、調度和管理,支持應用快速上線。
(Red Hat-IBM在多雲容器開發平臺市場上遙遙領先)
容器化最大一個特點在於對硬體資源包括網絡、計算和存儲資源進行最小化配置。容器之前的虛擬化技術為虛機Virtual Machine(VM),一個VM佔用的最小內存空間為GB,而容器最小的內存空間為MB,比VM小一千倍。換句話說,容器將大幅度提高機器的使用密度,一個硬體機器在虛機情況下可支持100個應用,容器化可能支持150-200個應用,大幅度提高硬體資源使用率、降低硬體投資成本。
而把微服務和容器化結合的技術平臺之一就是OpenShift。OpenShift的核心是Kubernetes(簡稱K8S),K8S是一個開源產品,IBM和Red Hat OpenShift在這個開源核心的基礎之上,進行了增強和追加——讓OpenShift對容器的支持和應用程式的改造,提供非常大的幫助,也使整個系統更加穩定和健全。而IBM軟體產品Cloud Paks就是容器化的軟體產品家族,這些工具軟體能夠幫助企業實現微服務以及充分利用容器技術。例如,Cloud Pak for Applications能夠讓研發/開發的時間降低80%、Cloud Pak for Data可以使AI上線從天級變成小時級······Cloud Paks讓應用快速推向市場,讓IT以客戶為導向,從而為企業增值。
侯淼強調,隨著數位化轉型的推進,很多CIO、CTO都是企業決策中的關鍵成員,因為讓IT跟上業務發展就是企業競爭力。而通過混合雲的雲化方式,能夠幫助企業IT達到這個水平,這是大方向所在。而在這個大方向下,通過OpenShift,IBM的硬體體系包括Z、LinuxONE、Power、Storage等,都能夠通過容器化實現對微服務和容器化應用的支持,這樣企業的核心應用與雲原生應用就都能運行在IBM硬體平臺上。
今天的企業應用包括兩類,一類是傳統的核心應用,一類是雲原生應用。侯淼表示,IBM硬體能對兩者提供最大限度的支撐,除了支持企業快速開發、引進新技術,而且滿足安全、可靠、擴展的要求,這就是IBM硬體針對混合雲體系的定位。未來IBM系統部的產品,將同時支持企業關鍵應用與雲原生應用,「IBM硬體系統將全力投入混合雲平臺,讓雲原生的開發者可以全面利用IBM的硬體能力,建立和支持今天及未來的IT框架,企業可將關鍵業務和雲原生應用部署在IBM硬體平臺上。」
從支持容器化到面向容器的設計
當前的企業數位化轉型,仍處於從傳統IT向雲就緒的階段發展,從沒有上雲到為上雲而做準備或部分應用的簡單遷移上雲。而以微服務和容器技術為基礎的雲化應用,則是對應用的全新設計,特別是新應用從設計到投入部署的時間大幅度提高,而這種全新的雲應用又被稱為雲原生應用。
從雲就緒到雲原生,對硬體的設計要求有了重大改變。容器化支持是什麼概念?侯淼介紹,支持容器化(Container Ready)和面向容器化(Container Native),這是兩個不同技術領域。當前的大部分產品都可以做到支持容器化,也就是讓容器應用可以訪問硬體產品。但是面向容器化則不一樣,它要求硬體滿足很多容器接口,例如存儲裡的容器標準接口s3fs,從而讓容器應用通過接口調用更加細微的硬體資源,這是關鍵的不同之處。
(IBM雲磁帶庫)
侯淼表示,未來很多IBM新的硬體產品都將支撐容器標準,能夠滿足企業對資源更加低顆粒度的要求。以IBM存儲為例,IBM存儲的研發方向就在從支持容器化到面向容器化。IBM存儲軟體Spectrum Scale和Cloud Objective Storage就開始支持面向容器化的API,通過這種方式讓存儲設備被容器識別,從而提高容器化的程度。
在2020年11月的存儲產品更新中,IBM Storage為存儲和現代數據保護解決方案提供了大量新的增強功能,未來還將不斷推出增強功能。目前,IBM Storage Suite for Cloud Paks 正擴大對Red Hat OpenShift上容器原生數據訪問的支持。該套件旨在為經常需要文件存儲、對象存儲、塊存儲以及軟體定義存儲的團隊帶來最大的靈活性,實現持續集成和持續交付。IBM Spectrum Scale 還添加了一個完全容器化的客戶端和一個運行時操作程序,支持用戶輕鬆訪問任何 Red Hat OpenShift集群上的可擴展數據湖。IBM Cloud Object Storage在與 Red Hat OpenShift捆綁在一起的對象存儲接口中增加了對開源 s3fs 文件的支持。
隨著IBM存儲軟硬體產品展開面向容器化的設計,IBM 能夠提供容器原生數據保護能力、持久存儲以及擴展的混合雲數據保護支持。這種面向容器的重大轉變將對現代數據保護產生深遠影響。企業所需的解決方案必須能夠在混合雲環境中統一數據恢復、保留和復用,並保護關鍵數據工作負載。
諮詢公司ESG以分析存儲市場見長,ESG高級分析師 Scott Sinclair 表示,包括 Red Hat OpenShift 在內的容器技術是混合雲部署的基礎,可實現應用和數據在私有雲和公有雲之間的移植與擴展,而IBM能夠提供容器原生數據保護能力、持久存儲以及擴展的混合雲數據保護支持。IBM認識到許多客戶在未來幾年內將繼續運行非容器化的工作負載。因此,IBM 的工具同時兼顧容器化和非容器化的環境,這包括通用的數據保護基礎架構,以及對非結構化數據的支持,可擴展現有數據海洋,為AI和ML工作負載提供單一「事實來源」,無論運行在哪個平臺上。
保時捷控股的Porsche Informatik公司計算和平臺服務主管 Christoph Buchstätter在談到開始通過容器化應用和Red Hat OpenShift對基礎架構進行現代化改造之時,需要能夠以安全可靠的方式支持應用現代化的基礎架構。Christoph Buchstätter表示,「我們之所以選擇 IBM Cloud Object Storage,是因為它可以為容器化應用帶來內置的安全性、穩定性以及高可用性。該系統易於管理,便於我們保持對數據的控制。」
侯淼強調,當企業進行數位化轉型,一方面追加新應用,另一方面就是雲化、容器化,而IBM相比其他技術商來說更具優勢。IBM的硬體設計理念和思想,就是在保證風險可控的情況下最大化企業IT使用效率。隨著容器化轉型,IBM硬體將增加新功能,但IBM硬體的定位就是讓雲原生應用和傳統核心應用共存於同一個硬體平臺上。例如IBM主機就是「物理上的集中式、邏輯上的分布式」,前不久一家河北的銀行將原有近60到70臺伺服器上運行23個系統遷移到兩臺LinuxONE伺服器上,對23個系統並沒有大改變,但運維壓力大幅減小,同時還能在LinuxONE上開發新的雲原生應用。
總結而言:IBM先後發明了三個平臺:大型主機、中間件及服務,如今IBM正在創造第四平臺——混合雲。在混合雲戰略下,IBM 收購了Red Hat。IBM系統與Red Hat混合雲平臺整合,幫助雲原生開發人員充分利用IBM硬體的獨特能力。基於 Red Hat OpenShift的IBM開放式混合雲平臺架構幫助客戶實現「一次編寫/隨處運行」。而IBM系統則藉助與企業之間的長期合作關係,總結客戶群體性需求,推進硬體創新,不斷滿足新的企業計算需求。