今天的開發(fā)人員不斷面臨將其應(yīng)用程序交付給各種基礎(chǔ)架構(gòu)部署的挑戰(zhàn)。這些開發(fā)工作范圍從提供需要最高性能要求的擴(kuò)展和擴(kuò)展云工作負(fù)載到在平臺(tái)資源和安全約束下提供的近距離和遠(yuǎn)距離邊緣位置的應(yīng)用程序。從基礎(chǔ)架構(gòu)的角度來看,為開發(fā)人員提供一種一致、標(biāo)準(zhǔn)化和平臺(tái)無關(guān)的方法,以便他們本地構(gòu)建和優(yōu)化其應(yīng)用程序,從而使這些部署跨多個(gè)架構(gòu)成為可能,這一點(diǎn)非常重要。基于Arm Neoverse的平臺(tái)處于提供云到邊緣基礎(chǔ)架構(gòu)平臺(tái)的前沿,軟件開發(fā)人員越來越多地利用這些平臺(tái)進(jìn)行構(gòu)建。從軟件方面來看,開源和云原生軟件支撐著全球數(shù)字化轉(zhuǎn)型努力。
Arm和Red Hat有著強(qiáng)大的合作伙伴關(guān)系,為各種云到邊緣平臺(tái)提供軟件創(chuàng)新。我們的合作伙伴關(guān)系基于三個(gè)關(guān)鍵支柱,允許軟件開發(fā)人員可靠地進(jìn)行創(chuàng)新。
? 通過在Linux基金會(huì)和云原生計(jì)算基金會(huì)(CNCF)等行業(yè)聯(lián)盟中發(fā)揮領(lǐng)導(dǎo)作用,在推動(dòng)開放標(biāo)準(zhǔn)計(jì)劃方面進(jìn)行了強(qiáng)有力的合作
? 聯(lián)合工程為開發(fā)人員提供了在多個(gè)Arm平臺(tái)上的基礎(chǔ)軟件(如Red Hat Enterprise Linux和Red Hat.OpenShift)上構(gòu)建應(yīng)用程序的選擇。
? 采用創(chuàng)新方法帶來節(jié)能解決方案,以滿足電信公司和邊緣部門的未來部署需求
建立在標(biāo)準(zhǔn)和協(xié)作之上
Arm和Red Hat在多個(gè)標(biāo)準(zhǔn)化工作中合作,推動(dòng)整個(gè)硬件和軟件生態(tài)系統(tǒng)的創(chuàng)新。由Arm推動(dòng)的關(guān)鍵標(biāo)準(zhǔn)化計(jì)劃之一是SystemReady。SystemReady是一個(gè)基于一組硬件和固件標(biāo)準(zhǔn)的合規(guī)性認(rèn)證計(jì)劃,確保軟件的后續(xù)層,特別是操作系統(tǒng)(OS),在Arm體系結(jié)構(gòu)上無縫運(yùn)行。Red Hat一直是Arm SystemReady(https://www.arm.com/architecture/system-architectures/systemready-certification-program)計(jì)劃標(biāo)準(zhǔn)化的狂熱推動(dòng)者,支持在基于Arm的平臺(tái)上認(rèn)證Red Hat.Enterprise Linux,并幫助合作伙伴確保開發(fā)人員可以在不同的領(lǐng)域安裝和運(yùn)行通用的現(xiàn)成操作系統(tǒng)。已通過Red Hat Enterprise Linux認(rèn)證的平臺(tái)可從Red Hat.生態(tài)系統(tǒng)目錄(https://catalog.redhat.com/hardware/search?certified_products=Red%20Hat%20Enterprise%20Linux&certified_architectures=aarch64&p=1)中獲得。該目錄中最近添加的流行平臺(tái)包括HPE Proliant RL300(https://www.hpe.com/us/en/servers/proliant-rl-300.html),由基于Arm Neoverse的Ampere Altra處理器提供動(dòng)力。該系統(tǒng)為云本機(jī)工作負(fù)載提供了高級(jí)計(jì)算平臺(tái),提供了高性能/瓦。
標(biāo)準(zhǔn)化正在推動(dòng)下一代軟件創(chuàng)新的另一個(gè)領(lǐng)域是數(shù)據(jù)處理單元(DPU)。DPU提供專門的計(jì)算,以從主CPU中卸載基礎(chǔ)架構(gòu)任務(wù),并釋放主CPU以運(yùn)行應(yīng)用程序。Arm和Red Hat是Linux基金會(huì)托管的開放式可編程基礎(chǔ)架構(gòu)(OPI)項(xiàng)目的高級(jí)成員。OPI建立在開放軟件和標(biāo)準(zhǔn)之上,以幫助確保兼容的DPU可以與任何服務(wù)器一起工作。DPU用于以較少的能量和較高的性能執(zhí)行特定任務(wù),例如加速網(wǎng)絡(luò)操作、安全和存儲(chǔ)任務(wù)。Arm SystemReady認(rèn)證計(jì)劃也正在擴(kuò)展,以支持包括可以運(yùn)行Red Hat Enterprise Linux和Red Hat.OpenShift的DPU設(shè)備的部署方案。我們將在展臺(tái)上展示包括DPU的解決方案。
除了Kubernetes之外,云本機(jī)基金會(huì)內(nèi)的合作領(lǐng)域還包括KubeVirt等項(xiàng)目,以在Kubernete之上啟用虛擬機(jī)工作負(fù)載,與Rook合作的云本機(jī)存儲(chǔ)協(xié)調(diào)器,或最近的開普勒項(xiàng)目(基于Kubernetes-based Efficient Power-Level Exporter),該項(xiàng)目已被接受為CNCF沙箱項(xiàng)目,以促進(jìn)可持續(xù)計(jì)算。
對(duì)于Edge和Automotive,Red Hat是Arm發(fā)起的可擴(kuò)展嵌入式Edge開放架構(gòu)(SOAFEE -- https://www.arm.com/markets/automotive/software-defined-vehicles)計(jì)劃的積極參與者,該計(jì)劃旨在為軟件定義的車輛定義基于開放標(biāo)準(zhǔn)的架構(gòu)。該計(jì)劃的目標(biāo)是實(shí)現(xiàn)原型制作、工作負(fù)載探索和早期開發(fā)。參與者包括領(lǐng)先的商業(yè)解決方案提供商,以最大限度地提高兼容性,并提供功能安全設(shè)計(jì)的更快路線。
Linux和云本機(jī)軟件
Linux被用作許多開源部署的基礎(chǔ),提供了管理底層硬件所需的操作系統(tǒng)和用于構(gòu)建和部署應(yīng)用程序的工具。它是廣泛合作的結(jié)果,從硬件制造商和IP提供商(如Arm)到軟件社區(qū)和公司(如Red Hat),他們進(jìn)一步開發(fā)它,以提供穩(wěn)定性和兼容性,包括最新技術(shù)。Red Hat Enterprise Linux的最新版本(https://www.redhat.com/en/about/press-releases/red-hat-delivers-latest-releases-red-hat-enterprise-linux)包括對(duì)最新Arm功能的支持。RHEL 9.2增加了對(duì)64k頁面大小的支持,例如,為某些類型的內(nèi)存和CPU密集型操作提供了更好的性能。由于所有主要的云提供商都為基于Arm的實(shí)例提供RHEL支持,開發(fā)人員可以一致地構(gòu)建其應(yīng)用程序,以實(shí)現(xiàn)Arm體系結(jié)構(gòu)提供的性能和電源效率。
在云原生軟件環(huán)境中,Kubernetes用作主要框架,以自動(dòng)化容器化應(yīng)用程序的部署、擴(kuò)展和執(zhí)行管理。一些用例包括管理DevOps資源,為軟件開發(fā)人員提供自動(dòng)化,或部署和協(xié)調(diào)AI/ML工作負(fù)載。Red Hat OpenShift容器平臺(tái)構(gòu)建在上游kubernetes之上,并包括對(duì)Arm的支持。在其最新版本中,Red Hat OpenShift 4.12(https://cloud.redhat.com/blog/whats-new-in-red-hat-openshift-4.12-blog)為Microsoft Azure添加了對(duì)基于Arm的安裝程序供應(yīng)基礎(chǔ)架構(gòu)的支持,并支持可以在基于Arm和基于x86的基礎(chǔ)架構(gòu)上運(yùn)行的多體系結(jié)構(gòu)計(jì)算集群。這是對(duì)基于AWS Graviton 3的安裝程序提供的基礎(chǔ)架構(gòu)集群的支持的補(bǔ)充。還支持?jǐn)嚅_連接的安裝鏡像來安裝對(duì)internet具有有限訪問權(quán)限的群集,如斷開連接或受限的網(wǎng)絡(luò)群集。
節(jié)能電信和邊緣解決方案
Arm和生態(tài)系統(tǒng)合作伙伴正在合作,以實(shí)現(xiàn)性能和能效至關(guān)重要的5G網(wǎng)絡(luò)基礎(chǔ)架構(gòu)的部署。網(wǎng)絡(luò)變得越來越虛擬化和軟件驅(qū)動(dòng),不僅在基站中,而且在核心網(wǎng)絡(luò)處理中,都需要高效的計(jì)算。我們還與Red Hat合作(https://www.redhat.com/en/blog/red-hat-and-arm-collaborate-deliver-more-energy-efficient-5g-and-vran-solutions),使用Red Hat.Enterprise Linux和OpenShift開發(fā)RAN工作負(fù)載的虛擬化實(shí)現(xiàn),這些工作負(fù)載可用于構(gòu)建節(jié)能解決方案。
對(duì)于更受限制的設(shè)備,最近推出了Red Hat Device Edge(https://redhat.com/en/technologies/device-edge)。這是一個(gè)基于MicroShift的輕量級(jí)kubernetes實(shí)現(xiàn),?以物聯(lián)網(wǎng)網(wǎng)關(guān)、銷售點(diǎn)終端、機(jī)器人和無人機(jī)等設(shè)備的邊緣計(jì)算工作負(fù)載為目標(biāo)。其中許多平臺(tái)都構(gòu)建在Arm上,以受益于低功耗功能、安全性(FDO)和包括專用功能加速器(GPU、視頻處理等)的能力。SystemReady在這些方面發(fā)揮著關(guān)鍵作用,因此可以準(zhǔn)確地描述設(shè)備,使軟件能夠在沒有更改的情況下運(yùn)行。
審核編輯 :李倩
-
ARM
+關(guān)注
關(guān)注
134文章
9088瀏覽量
367420 -
cpu
+關(guān)注
關(guān)注
68文章
10855瀏覽量
211615 -
可編程
+關(guān)注
關(guān)注
2文章
860瀏覽量
39815
原文標(biāo)題:Red Hat和Arm為云、邊緣和電信部署解鎖軟件創(chuàng)新
文章出處:【微信號(hào):Arm軟件開發(fā)者,微信公眾號(hào):Arm軟件開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論