沒(méi)錯(cuò),這個(gè)buff說(shuō)的就是為混合云而造的IBM z16。
異構(gòu)環(huán)境下的“數(shù)字化”之痛
對(duì)當(dāng)下的企業(yè)來(lái)說(shuō),數(shù)字化關(guān)乎生存,無(wú)需辯駁。據(jù)IBM市場(chǎng)價(jià)值調(diào)研,在疫情期間,60%的公司決策者正在加速其公司的數(shù)字化轉(zhuǎn)型。相比兩年前,超過(guò)2倍以上的公司決策者認(rèn)為數(shù)字化轉(zhuǎn)型的優(yōu)先級(jí)對(duì)其公司至關(guān)重要!
那數(shù)字化轉(zhuǎn)型對(duì)于大型企業(yè),尤其是主機(jī)的客戶究竟意味著什么?如何獲得更好的敏捷度,從而更好更快地響應(yīng)市場(chǎng)的需求和機(jī)會(huì)是我們?cè)谂c客戶交流中聽(tīng)到最多的數(shù)字化轉(zhuǎn)型需求之一?,F(xiàn)在,當(dāng)人們談到提高敏捷度,應(yīng)用現(xiàn)代化轉(zhuǎn)型時(shí),擁抱云技術(shù)是一個(gè)共識(shí)。但是大型客戶在云轉(zhuǎn)型過(guò)程中逐漸發(fā)現(xiàn)異構(gòu)的計(jì)算環(huán)境如共有云,私有云,企業(yè)自管IT基礎(chǔ)設(shè)施,等等,正在使得云轉(zhuǎn)型和提高敏捷度越來(lái)越復(fù)雜。
IBM對(duì)于此需求和異構(gòu)環(huán)境挑戰(zhàn)的答案是非常清楚的,那就是基于Red Hat OpenShift Container Platform的混合云模式!這種基于一致化平臺(tái)的混合云模式可以充分利用客戶的現(xiàn)有異構(gòu)環(huán)境,包括IBM System Z。2022年4月,IBM System Z推出了最新平臺(tái)IBM z16。IBM z16正是為混合云而造,提供了全棧標(biāo)準(zhǔn)化的DevOps支持和云原生開(kāi)發(fā)支持,助力客戶實(shí)現(xiàn)包括IBM System Z的異構(gòu)環(huán)境的統(tǒng)一化云轉(zhuǎn)型!
全棧利器,為混合云而生
讓我們來(lái)看一下IBM z16都有哪些利器,來(lái)助力混合云轉(zhuǎn)型中的標(biāo)準(zhǔn)化DevOps和云原生開(kāi)發(fā):
持續(xù)優(yōu)化的IBM System Z的生態(tài)
從中間件到編程語(yǔ)言,IBM System Z一直在持續(xù)優(yōu)化對(duì)混合云轉(zhuǎn)型的支持。IBM z16支持容器化的z/OS Connect來(lái)提供業(yè)界標(biāo)準(zhǔn)的API設(shè)計(jì)及開(kāi)發(fā),訪問(wèn)IBM System Z上關(guān)鍵資產(chǎn)如交易和數(shù)據(jù)變得非常簡(jiǎn)單和靈活。同時(shí),IBM z16還支持云化方式來(lái)部署和運(yùn)行各種業(yè)界熱門(mén)語(yǔ)言的運(yùn)行時(shí),如Python,Go,Node.js等。
一次構(gòu)建到處運(yùn)行的敏捷度和靈活度
Red Hat OpenShift提供了統(tǒng)一的企業(yè)級(jí)的容器化管理和運(yùn)行平臺(tái),可以幫助用戶實(shí)現(xiàn)真正的一次構(gòu)建到處運(yùn)行的混合云。IBM z16提供了多種對(duì)Red Hat OpenShift的支持,并能提供獨(dú)特的優(yōu)勢(shì):
·支持通過(guò)z/VM或Red Hat KVM運(yùn)行Red Hat OpenShift集群。
相比較運(yùn)行在x86平臺(tái)的容器化應(yīng)用,這種方式通過(guò)與zLinux或z/OS應(yīng)用和數(shù)據(jù)集中化可提供多達(dá)4倍的性能提升以及多達(dá)75%的運(yùn)維開(kāi)銷的降低。
·支持通過(guò)z/OS Container Extensions(zCX)在z/OS中運(yùn)行Red Hat Open Shift集群
對(duì)于和z/OS有關(guān)聯(lián)關(guān)系的Linux容器化應(yīng)用,有關(guān)研究表明無(wú)縫部署到zCX中可以得到大約50%的交易量提高和2倍以上的延遲降低。IBM z16支持使用Red Hat OpenShift來(lái)管理基于zCX的容器化應(yīng)用,從而使得容器化應(yīng)用的管理一致化,無(wú)論這個(gè)應(yīng)用是跑在公有云,on-prem x86,還是z/OS平臺(tái)。
業(yè)界標(biāo)準(zhǔn)化的云原生開(kāi)發(fā)
對(duì)于面向IBM System Z的應(yīng)用開(kāi)發(fā),IBM z16不管是從工具鏈還是從方法論上,都支持業(yè)界標(biāo)準(zhǔn)化的云原生開(kāi)發(fā)。這包括并不局限于:
·保準(zhǔn)化的IDE
通過(guò)IBM Wazi,我們可以從多個(gè)業(yè)界熱門(mén)的IDE中按照自己的偏好進(jìn)行IDE的選擇。這包括了Wazi Developer for Workspaces,Wazi Developer for VS Code以及Wazi Developer for Eclipse。每一個(gè)IDE都提供了標(biāo)準(zhǔn)化的界面,同時(shí)支持和z/OS resource如數(shù)據(jù)集,作業(yè)的交互。
·標(biāo)準(zhǔn)化的DevOps方法論
從測(cè)試環(huán)境的構(gòu)建到IDE的構(gòu)建,從代碼的訪問(wèn)到代碼的分析管理,從編譯到部署,IBM z16都有對(duì)應(yīng)的標(biāo)準(zhǔn)化工具,從而提供一致化的云原生開(kāi)發(fā)體驗(yàn)。
·基于Ansible的統(tǒng)一自動(dòng)化平臺(tái)
Red Hat Ansible Automation Platform是基于開(kāi)源社區(qū)的企業(yè)級(jí)自動(dòng)化平臺(tái),能夠?qū)崿F(xiàn)統(tǒng)一融合的自動(dòng)化。IBM z16支持多種Ansible collection,從而幫助用戶為IBM System Z快速構(gòu)建基于Ansible的統(tǒng)一自動(dòng)化實(shí)現(xiàn),簡(jiǎn)化與其它平臺(tái)自動(dòng)化的融合編排。
主機(jī)開(kāi)發(fā)的一天
——英雄不問(wèn)出處,敏捷不分架構(gòu)
基于IBM z16,讓我們來(lái)看一下一位IBM System Z的應(yīng)用開(kāi)發(fā)人員可以如何快速響應(yīng)變更需求:
1.使用Red Hat OpenShift可以自動(dòng)化構(gòu)建一個(gè)基于x86的虛擬z/OS的測(cè)試環(huán)境。(基于IBM Wazi aaS,我們通??稍?分鐘左右快速在IBM Cloud中構(gòu)建一個(gè)相比x86之上的虛擬z/OS環(huán)境更強(qiáng)大的z/OS測(cè)試環(huán)境)
2.使用Red Hat OpenShift通用的命令行或圖形界面可以很方便地獲取測(cè)試環(huán)境的相關(guān)信息
3.使用Red Hat OpenShift可以自動(dòng)化構(gòu)建Web版的IDE或者VS Code IDE。IDE集成了很便捷的與z/OS測(cè)試環(huán)境交互的功能。
4.使用IDE從Git中加載應(yīng)用源代碼。
5.基于容器化的IBM Wazi Analyze可以幫助應(yīng)用開(kāi)發(fā)人員分析代碼內(nèi)在關(guān)聯(lián)。
6.在快速構(gòu)建的測(cè)試環(huán)境中復(fù)現(xiàn)和調(diào)試問(wèn)題。
7.使用IDE來(lái)更改代碼
8.編譯最新的代碼
9.將最新的代碼部署到測(cè)試環(huán)境中來(lái)驗(yàn)證代碼變更是否有效。如果有效,IDE通過(guò)Git來(lái)提交代碼變更。
10.觸發(fā)CI/CD pipeline(如Jenkins)來(lái)自動(dòng)化編譯,部署剛才的代碼變更到Dev/Test環(huán)境并自動(dòng)化驗(yàn)證測(cè)試。
在和客戶,也包括中國(guó)市場(chǎng)很多客戶的交流中,自動(dòng)化始終是一個(gè)熱門(mén)話題之一。IBM z16可以幫助客戶使用開(kāi)放業(yè)界熱門(mén)技術(shù)Ansible來(lái)快速構(gòu)建以下主機(jī)場(chǎng)景的自動(dòng)化,并且能較方便地與其他平臺(tái)的自動(dòng)化所融合:
·主機(jī)運(yùn)維變更的自動(dòng)化(如Sysplex CFRM策略變更)
·應(yīng)用部署的自動(dòng)化
·配置數(shù)據(jù)一致性校驗(yàn)的自動(dòng)化。
以應(yīng)用部署為例,應(yīng)用Ansible自動(dòng)化以后,不僅在時(shí)間上可以實(shí)現(xiàn)以前的數(shù)小時(shí)到現(xiàn)在的10分鐘左右的大幅降低,而且也和其他異構(gòu)平臺(tái)實(shí)現(xiàn)了一致化和集中化的自動(dòng)化管理。
來(lái)源于Red Hat網(wǎng)站
總有人在解決那些最難的問(wèn)題
為了維持這個(gè)世界的正常運(yùn)轉(zhuǎn),總有些行業(yè)和機(jī)構(gòu)在處理復(fù)雜且核心的問(wèn)題,比如金融、能源、交通、醫(yī)療系統(tǒng)等。而他們同時(shí),也面臨著很多困難的問(wèn)題,比如體量大,IT環(huán)境復(fù)雜帶來(lái)的數(shù)字化挑戰(zhàn):如何享受混合云所帶來(lái)的敏捷度和靈活度,又保障日常運(yùn)營(yíng)毫發(fā)無(wú)損。這正是為混合云而造的IBM z16的用武之地,也是很多像IBM這樣的科技公司存在的理由、努力的方向。