作者:Arm基礎(chǔ)設(shè)施事業(yè)部軟件生態(tài)系統(tǒng)總監(jiān) Yan Fisher
隨著 IT 基礎(chǔ)設(shè)施環(huán)境的帽何不斷發(fā)展,企業(yè)機構(gòu)在從廣闊的加速云網(wǎng)絡(luò)到資源有限的邊緣環(huán)境之間,橫跨不同基礎(chǔ)設(shè)施進行部署時,軟件會面臨到無數(shù)的生態(tài)挑戰(zhàn)。每種部署方式的系統(tǒng)要求不盡相同,而為了實現(xiàn)無縫集成,發(fā)展則需要標準化的帽何解決方案進行應對。
由于 Arm Neoverse 巧妙地結(jié)合了設(shè)計靈活性、加速效率、軟件性能和生態(tài)系統(tǒng)成熟度等特性,生態(tài)在這種復雜的系統(tǒng)背景下,自然地成為了開發(fā)者在構(gòu)建跨多種架構(gòu)應用時的發(fā)展優(yōu)先選擇。
開源和云原生軟件正在催化創(chuàng)新,帽何促進形成普適的加速基礎(chǔ)設(shè)施解決方案,而 Linux則為基于開源的軟件部署方案打下了堅定基石。紅帽企業(yè) Linux (RHEL) 是部署廣泛的商用 Linux 發(fā)行版,通過提供企業(yè)級的支持和穩(wěn)定性,推動不同部署環(huán)境中的創(chuàng)新。
本文將帶您了解 Arm 和紅帽的技術(shù)是如何幫助客戶解鎖全新可能,并加速軟件生態(tài)系統(tǒng)的發(fā)展。
Arm 與紅帽攜手合作
十多年來,Arm 和紅帽通力合作,專注于推動基礎(chǔ)設(shè)施解決方案領(lǐng)域的發(fā)展創(chuàng)新,助力滿足現(xiàn)代計算環(huán)境中的多樣需求。
雙方的工程合作使得開發(fā)者得以在各種 Arm 平臺上充分利用紅帽企業(yè) Linux (RHEL) 和紅帽 OpenShift 等基礎(chǔ)軟件的強大功能,從而為實現(xiàn)跨行業(yè)的無縫應用開發(fā)和部署鋪平了道路。
兩家企業(yè)都瞄準了汽車、電信和邊緣側(cè)領(lǐng)域,聚焦于專為解決部署挑戰(zhàn)的高能效解決方案的開發(fā)。通過利用各自核心的技術(shù),雙方始終處于可持續(xù)計算的前沿,在推動性能優(yōu)化的同時,也盡可能降低對環(huán)境的影響。
除了產(chǎn)品開發(fā)以外,雙方也在推動開放標準倡議的發(fā)展方面攜手合作。Arm 和紅帽積極參與 Linux 基金會和云原生計算基金會 (CNCF) 等組織,以及面向嵌入式邊緣的可擴展開放架構(gòu) (SOAFEE) 和開放可編程基礎(chǔ)設(shè)施 (OPI) 項目等行業(yè)聯(lián)盟,致力于推動互操作性和兼容性,為構(gòu)建更加統(tǒng)一、更易用的計算生態(tài)系統(tǒng)奠定扎實基礎(chǔ)。我們合作開展了 KubeVirt、Rook 和 Kepler 等 CNCF 項目,成功在 Kubernetes 上運行了虛擬機工作負載。同時,我們聯(lián)合參與 SOAFEE 和 OPI 項目,加速了軟件定義汽車的發(fā)展,并幫助定義新類型的網(wǎng)絡(luò)、安全性和存儲加速器。
如此多方面的合作彰顯了兩家企業(yè)的共同承諾——繼續(xù)推動創(chuàng)新,加速發(fā)展未來基礎(chǔ)設(shè)施解決方案。
打造無縫的開發(fā)和部署體驗
在當今快速發(fā)展的計算基礎(chǔ)設(shè)施領(lǐng)域,軟件標準化對于確保從開發(fā)到部署的整個流程無縫銜接發(fā)揮著關(guān)鍵作用。Arm 和紅帽攜手推動標準化工作,通過在 Arm SystemReady 等項目上的協(xié)作,確保基于 Arm 架構(gòu)的平臺能夠兼容并輕松部署紅帽企業(yè) Linux 等操作系統(tǒng),從而提升性能并增強與 Arm 架構(gòu)新特性的兼容性。
典型的軟件部署方式通常有三種:裸機部署、虛擬化部署和容器部署。此前發(fā)布的紅帽企業(yè) Linux 9.4 全面支持 64 位 Arm 服務器平臺上的虛擬化[1],讓 Arm 用戶能夠享有與 x86 架構(gòu)相媲美的無縫虛擬化體驗。
虛擬化不僅提供更優(yōu)異的系統(tǒng)資源管理選項,而且通過虛擬功能 I/O (Virtual Function I/O, VFIO) 等特性,還能幫助實現(xiàn)對如工作負載加速器等專用設(shè)備的硬件直通訪問。
對于更高層面的軟件棧,Kubernetes 扮演著重要角色,廣泛用于自動部署、擴展和管理容器化應用。紅帽 OpenShift 為基于 Arm 架構(gòu)的基礎(chǔ)設(shè)施提供強大支持,并通過紅帽 Device Edge 將這種支持擴展到更小的物理設(shè)備上,從而在分布式計算時代實現(xiàn)更高的靈活性和效率。其中,紅帽 Device Edge 是針對 Arm 平臺上的邊緣計算工作負載而打造的輕量級實現(xiàn)。
擴展 Arm 軟件生態(tài)系統(tǒng)
Arm 和紅帽之間的協(xié)作非常活躍,推動了多個基礎(chǔ)設(shè)施部署領(lǐng)域的軟件創(chuàng)新。紅帽企業(yè) Linux 對 64 位 Arm 平臺虛擬化的支持是一個里程碑式的進展,為開發(fā)和部署提供了更多選擇。
虛擬化支持讓開發(fā)者能夠在其 Linux 桌面和服務器上無縫運行基于 Arm 架構(gòu)的虛擬機 (VM),輕松實現(xiàn)在本地和云環(huán)境之間遷移標準化 VM。
對于富士通、HPE 和 Supermicro 等 OEM 而言,服務器利用率提升和工作負載隔離控制加強將為其帶來諸多益處,從而為其客戶提供優(yōu)異性能。獨立軟件供應商 (ISV) 可以靈活地為其軟件產(chǎn)品提供更多打包選擇,以迎合不同最終用戶的偏好。客戶則能擁有真正無縫的多架構(gòu)體驗,享受跨基于 Arm 和 x86 架構(gòu)的服務器上的 VM 支持。對于企業(yè) IT 機構(gòu)而言,有來自紅帽的企業(yè)級支持作為后盾,原生虛擬化支持不僅改善了維護選擇,還大大提升了部署靈活性。
總而言之,Arm 和紅帽的合作是加速發(fā)展基礎(chǔ)設(shè)施解決方案的關(guān)鍵一步。這種合作關(guān)系通過促進互操作性、推動創(chuàng)新和提供更多部署選項,為構(gòu)建更具活力和彈性的 IT 場景掃清了障礙。雙方將繼續(xù)以兼容性、性能及能效為重點,塑造面向未來的基礎(chǔ)設(shè)施解決方案。