“Software is eating the world”,軟件正在改變世界,而為了適應(yīng)多微處理器的新環(huán)境,軟件自身也需要變革。5Eqesmc
從數(shù)據(jù)中心到汽車及工廠,萬(wàn)物都在被重新設(shè)計(jì)為軟件定義的模式。同時(shí),硬件的“專用處理”趨勢(shì)——即以獨(dú)特的創(chuàng)造性方式將 CPU、GPU、DPU 和其他組件組合在一起,并通過(guò)調(diào)整緩存大小、速度、I/O和其他屬性對(duì)其進(jìn)行藝術(shù)與科學(xué)的優(yōu)化,已成為繼摩爾定律后的又一創(chuàng)新推動(dòng)因素。專用處理是以應(yīng)用場(chǎng)景為依據(jù),根據(jù)不同場(chǎng)景提供最適切的計(jì)算處理能力,這將改變軟件開(kāi)發(fā)者的常規(guī)工作方式,而Arm 的主要任務(wù)之一便是盡可能平穩(wěn)地實(shí)現(xiàn)這一過(guò)渡,以充分利用此類關(guān)鍵平臺(tái)的優(yōu)勢(shì)。5Eqesmc
順暢的軟件開(kāi)發(fā)體驗(yàn)
建立強(qiáng)大的軟件生態(tài)系統(tǒng)關(guān)鍵在于為廣大開(kāi)發(fā)者打造順暢的開(kāi)發(fā)體驗(yàn),以實(shí)現(xiàn)對(duì)其軟件的多架構(gòu)支持。這涉及到要讓開(kāi)發(fā)者能夠輕松訪問(wèn)平臺(tái),以編寫(xiě)代碼、測(cè)試功能并執(zhí)行所需的優(yōu)化。Works on Arm就是其中一項(xiàng)計(jì)劃,Arm攜手AWS、Equinix和Oracle等云服務(wù)伙伴,為開(kāi)源軟件開(kāi)發(fā)者提供免費(fèi)且可輕松訪問(wèn)各種平臺(tái)的機(jī)會(huì)。5Eqesmc
在邊緣和5G部署方面,我們與Magma和O-RAN聯(lián)盟等基金會(huì)合作推動(dòng)軟件的廣泛采用。目前已有一系列良好的生態(tài)系統(tǒng)活動(dòng)來(lái)推動(dòng)軟件開(kāi)發(fā),這將為新興經(jīng)濟(jì)體通過(guò)這些計(jì)劃來(lái)實(shí)現(xiàn)開(kāi)放、靈活且經(jīng)濟(jì)實(shí)惠的運(yùn)營(yíng)商級(jí)網(wǎng)絡(luò)奠定良好基礎(chǔ)。同樣,為了加快5G軟件開(kāi)發(fā)工作,我們推出了Arm 5G解決方案實(shí)驗(yàn)室,旨在促進(jìn)軟件開(kāi)發(fā)者、OEM廠商、運(yùn)營(yíng)商和半導(dǎo)體設(shè)計(jì)人員之間的緊密合作。5Eqesmc
在高度碎片化的物聯(lián)網(wǎng)和邊緣環(huán)境中推動(dòng)標(biāo)準(zhǔn)化的實(shí)現(xiàn),對(duì)于開(kāi)發(fā)者的一致體驗(yàn)也至關(guān)重要。為此,我們已戰(zhàn)略性地投資于Project Cassini和Project Centauri等項(xiàng)目,這些項(xiàng)目可簡(jiǎn)化將云原生軟件體驗(yàn)帶到包括遠(yuǎn)程服務(wù)器、5G基站和物聯(lián)網(wǎng)網(wǎng)關(guān)等在內(nèi)的遠(yuǎn)邊緣設(shè)備以及其他基于Arm技術(shù)的近邊緣端點(diǎn)的流程。為了讓軟硬件進(jìn)行無(wú)縫集成,讓各種操作系統(tǒng)、應(yīng)用軟件能在基于Arm架構(gòu)的邊緣設(shè)備實(shí)現(xiàn)無(wú)縫“開(kāi)箱即用”,我們推出了SystemReady以覆蓋更廣泛的市場(chǎng)和操作系統(tǒng)。除紅帽、VMWare和Windows外,現(xiàn)利用Arm SystemReady的其他商用操作系統(tǒng)還包括Debian、Fedora、OpenSuse和Yocto Linux。5Eqesmc
獨(dú)立軟件開(kāi)發(fā)商合作
在包括云計(jì)算的基礎(chǔ)設(shè)施領(lǐng)域中,對(duì)于在傳統(tǒng)架構(gòu)上開(kāi)發(fā)軟件的獨(dú)立軟件開(kāi)發(fā)商 (ISV) 而言,將其軟件遷移到基于Arm Neoverse的平臺(tái)有助于為其最終客戶提供更具吸引力的性價(jià)比和節(jié)能優(yōu)勢(shì)。5Eqesmc
Arm生態(tài)系統(tǒng)為此也已制定了推動(dòng)ISV采用的相關(guān)計(jì)劃,例如AWS Graviton Ready,該計(jì)劃可為客戶提供經(jīng)由AWS進(jìn)行技術(shù)驗(yàn)證并可與AWS服務(wù)集成的解決方案。而對(duì)于在Ampere系統(tǒng)上進(jìn)行部署的客戶,經(jīng)驗(yàn)證的Ampere解決方案能夠提供軟件支持列表。此外,我們的軟件合作伙伴正利用基于Arm Neoverse的平臺(tái)來(lái)支持各種應(yīng)用場(chǎng)景,例如:5Eqesmc
VMware的Project Monterey可支持在x86主機(jī)上與基于Arm架構(gòu)的DPU緊密集成,減輕CPU的工作負(fù)載,并加快網(wǎng)絡(luò)、安全和存儲(chǔ)等關(guān)鍵的基礎(chǔ)設(shè)施服務(wù)。5Eqesmc
基于Arm Neoverse的紅帽O(jiān)penShift可以在包含AWS Graviton處理器在內(nèi)基于Arm Neoverse的平臺(tái)上提供企業(yè)級(jí)托管Kubernetes。5Eqesmc
SUSE的“K3s:位于邊緣的Kubernetes”項(xiàng)目提供了專為邊緣用例設(shè)計(jì)的輕量級(jí)Kubernetes發(fā)行版,并支持在資源受限的遠(yuǎn)程位置或物聯(lián)網(wǎng)設(shè)備上生產(chǎn)工作負(fù)載。5Eqesmc
卓越的性能表現(xiàn)
以平臺(tái)的概念持續(xù)大規(guī)模的投入下,Arm基礎(chǔ)設(shè)施生態(tài)系統(tǒng)具備靈活和產(chǎn)業(yè)化的特點(diǎn),吸引了騰訊、阿里云等國(guó)內(nèi)互聯(lián)網(wǎng)頭部企業(yè),在基于Arm架構(gòu)的軟件上不斷優(yōu)化項(xiàng)目。通過(guò)提供在基于Arm架構(gòu)的云實(shí)例上運(yùn)行的軟件工作負(fù)載,頭部互聯(lián)網(wǎng)公司和云服務(wù)提供商能獲得顯著的性能提升、成本節(jié)約和性價(jià)比優(yōu)化。5Eqesmc
下圖闡釋了基于Arm Neoverse的AWS Graviton2處理器、Oracle云基礎(chǔ)設(shè)施 (OCI) Ampere Altra A1計(jì)算實(shí)例、騰訊云Arm產(chǎn)品、阿里云Arm實(shí)例處理的各類工作負(fù)載的優(yōu)異表現(xiàn):5Eqesmc
5Eqesmc
開(kāi)源項(xiàng)目激發(fā)創(chuàng)新潛能
支持開(kāi)源軟件社區(qū)及其驅(qū)動(dòng)的創(chuàng)新對(duì)于Arm生態(tài)系統(tǒng)的持續(xù)發(fā)展至關(guān)重要。Arm在多個(gè)Linux相關(guān)的基金會(huì)長(zhǎng)期扮演技術(shù)推進(jìn)的積極角色,并且在2010年攜手生態(tài)伙伴一起發(fā)起Linaro開(kāi)源組織。隨著軟件開(kāi)發(fā)者加速在云原生軟件的開(kāi)發(fā),目前基于Arm硬件的持續(xù)集成/持續(xù)交付 (CI/CD) 的構(gòu)建時(shí)數(shù)每月超過(guò)100萬(wàn)分鐘,Docker Hub上為Arm架構(gòu)編寫(xiě)的容器鏡像數(shù)量超過(guò)10萬(wàn)個(gè)。5Eqesmc
通過(guò)Arm的專業(yè)技術(shù)與在開(kāi)源社區(qū)長(zhǎng)期累積的經(jīng)驗(yàn),我們也積極開(kāi)展與國(guó)內(nèi)開(kāi)源社區(qū)的互動(dòng)與交流,貢獻(xiàn)于中國(guó)開(kāi)源社區(qū)。TARS微服務(wù)開(kāi)發(fā)框架已成功移植至Arm CPU架構(gòu);Arm作為龍蜥社區(qū)的理事單位,與其共同推動(dòng)基于Arm架構(gòu)的軟硬一體協(xié)同演進(jìn)、相關(guān)功能實(shí)現(xiàn)和性能優(yōu)化,并協(xié)助龍蜥社區(qū)在社區(qū)治理模式、開(kāi)發(fā)管理流程、版本發(fā)布等領(lǐng)域進(jìn)行持續(xù)改進(jìn)。5Eqesmc
Arm正攜手生態(tài)系統(tǒng)合作伙伴,推動(dòng)變革新一代基礎(chǔ)設(shè)施設(shè)計(jì)可為客戶提供價(jià)值的方式。我們致力于為面向未來(lái)的軟件開(kāi)發(fā)者打造順暢的開(kāi)發(fā)體驗(yàn),從而推動(dòng)創(chuàng)新并加速產(chǎn)業(yè)革新。5Eqesmc
責(zé)編:Clover.li