0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于Arm架構(gòu)的Azure虛擬機(jī)助力云原生應(yīng)用開發(fā)

Arm社區(qū) ? 來源:Arm社區(qū) ? 2024-09-05 15:54 ? 次閱讀

作者:Arm 開發(fā)者平臺(tái)首席解決方案工程師 Pranay Bakre

定制芯片有助于解決現(xiàn)代基礎(chǔ)設(shè)施所面臨的計(jì)算挑戰(zhàn),例如人工智能 (AI) 時(shí)代與日俱增的計(jì)算復(fù)雜性。Microsoft Azure Cobalt 100 等采用 Arm Neoverse 計(jì)算子系統(tǒng) (CSS) 所構(gòu)建的解決方案專為運(yùn)行現(xiàn)代通用云工作負(fù)載而設(shè)計(jì),并且通過優(yōu)化,為云原生產(chǎn)品提供更高的效率和性能。

基于 Arm 架構(gòu)的 Azure 虛擬機(jī)

過去幾年,微軟一直與 Arm 攜手合作,提供基于 Arm Neoverse 平臺(tái)的 Azure 虛擬機(jī) (VM)。相較于其他架構(gòu),這些虛擬機(jī)的性價(jià)比和能效均有所提升。微軟還為開發(fā)者提供必要的工具和資源,從而助力 Arm 架構(gòu)系統(tǒng)上應(yīng)用云原生技術(shù)。得益于 Arm 技術(shù)在能效和可擴(kuò)展性方面的優(yōu)勢,開發(fā)者在 Azure 中運(yùn)行工作負(fù)載時(shí)能夠獲得更高的性能和成本收益。

基于 Cobalt 100 的全新 Azure 虛擬機(jī)預(yù)覽版

在今年的微軟 Build 大會(huì)上,微軟宣布推出基于 Cobalt 100 的新的 Azure 虛擬機(jī)預(yù)覽版,包括 Dpsv6/Dplsv6(通用型)和 Epsv6(內(nèi)存優(yōu)化型)。這些虛擬機(jī)支持各種計(jì)算應(yīng)用,例如開源數(shù)據(jù)庫、應(yīng)用服務(wù)器、Web 服務(wù)器、媒體服務(wù)器、微服務(wù)、容器化應(yīng)用,以及用于開發(fā)和測試環(huán)境的 CI/CD 流水線。微軟的這一最新發(fā)布體現(xiàn)了其致力于通過 Arm 平臺(tái)快速推動(dòng)云端創(chuàng)新。

開發(fā)者受益匪淺

基于 Arm 架構(gòu)的 Cobalt 100 虛擬機(jī)還支持與 Microsoft Azure 服務(wù)的無縫集成,例如 Azure Kubernetes 服務(wù) (AKS) 等。這樣開發(fā)者便可以聚焦于構(gòu)建創(chuàng)新的解決方案,而無需擔(dān)心底層基礎(chǔ)設(shè)施的復(fù)雜性。

此外,借助 Arm 成熟的云原生軟件生態(tài),開發(fā)者能夠在云端基于 Arm Neoverse 平臺(tái)的虛擬機(jī)上高效、可持續(xù)地構(gòu)建和運(yùn)行更高性能的應(yīng)用。Arm 軟件生態(tài)系統(tǒng)日益完善,能夠原生支持:

所有主要的 Linux 操作系統(tǒng)發(fā)行版,包括 Ubuntu、RHEL 等;

數(shù)據(jù)庫,例如 MySQL、PostgreSQL 和 Redis;

編程語言和框架,例如 Java 和 .NET;

容器和編排技術(shù),例如 Docker 和 Kubernetes;

CI/CD 工具,例如 GitHub Actions、GitLab 和 Circle CI。

在 Microsoft Azure 上,開發(fā)者可以利用 Arm 架構(gòu)云實(shí)例與 AKS 等管理服務(wù)的原生集成,輕松部署云原生的容器化工作負(fù)載。此外,他們可以使用基于 Arm 架構(gòu)的原生 GitHub Actions Runner[1] 編譯應(yīng)用源碼,并將其部署到云端。

下圖展示了原生開發(fā)工作流程,其中使用基于 Arm 架構(gòu)的原生 GitHub Actions 作為 CI/CD,并在 AKS 上進(jìn)行部署。概述如下:

開發(fā)者提交對 GitHub 資源庫中托管的應(yīng)用代碼的更改。

基于 Arm 架構(gòu)的 GitHub Actions Runner 編譯源代碼完成構(gòu)建任務(wù)。

此程序被推送到 Azure 容器倉庫,并部署在運(yùn)行基于 Arm 架構(gòu)的 Cobalt 100 虛擬機(jī)節(jié)點(diǎn)的 AKS 集群上。

組件 虛擬機(jī)類型
云原生容器化應(yīng)用 D2ps_v6
AKS 集群 D4ps_v6
GutHub Actions Runner 基于 Arm 架構(gòu)的托管實(shí)例

Arm 生態(tài)系統(tǒng)的近期發(fā)展

為了進(jìn)一步增強(qiáng)開發(fā)者體驗(yàn),并幫助他們找到基于 Arm Neoverse 的硬件平臺(tái)上支持的軟件包和獨(dú)立軟件開發(fā)商 (ISV),我們已推出 Software Ecosystem Dashboard。該工具為開發(fā)者整體呈現(xiàn)了 Arm 平臺(tái)上支持的軟件包,并提供了相應(yīng)的版本指南和文檔鏈接。

此外,Arm 正在積極賦能廣泛的合作伙伴和開發(fā)者生態(tài)來充分利用基于 Arm 架構(gòu)的平臺(tái)。通過 Arm 開發(fā)者計(jì)劃[2]和生態(tài)系統(tǒng)合作伙伴等舉措,我們旨在培育一個(gè)繁榮發(fā)展的創(chuàng)新者社區(qū),推動(dòng)云原生解決方案的下一波發(fā)展浪潮。其中一項(xiàng)工作投入展現(xiàn)在 Learning Paths(學(xué)習(xí)路徑)[3],它能為開發(fā)者提供如何在基于 Arm 架構(gòu)平臺(tái)上開發(fā)軟件的技術(shù)指南。這些指南是由 Arm 開發(fā)者計(jì)劃中的 Arm 專家和社區(qū)成員創(chuàng)建,內(nèi)容涵蓋廣泛的技術(shù)領(lǐng)域。

加速基礎(chǔ)設(shè)施創(chuàng)新

微軟 Build 大會(huì)發(fā)布的新的 Azure 云實(shí)例預(yù)覽版,正是基礎(chǔ)設(shè)施市場中使用 Arm 架構(gòu)作為技術(shù)基礎(chǔ)的合作伙伴進(jìn)行計(jì)算創(chuàng)新的又一例證。憑借 Arm Neoverse 平臺(tái)和廣泛軟件生態(tài)系統(tǒng)的優(yōu)勢,微軟正在為開發(fā)者實(shí)現(xiàn)其所需的效率、性能和靈活性,助力他們在未來的計(jì)算領(lǐng)域持續(xù)打造創(chuàng)新軟件和服務(wù)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    134

    文章

    9242

    瀏覽量

    372347
  • 人工智能
    +關(guān)注

    關(guān)注

    1801

    文章

    48259

    瀏覽量

    243574
  • 虛擬機(jī)
    +關(guān)注

    關(guān)注

    1

    文章

    954

    瀏覽量

    28771
  • 云原生
    +關(guān)注

    關(guān)注

    0

    文章

    254

    瀏覽量

    8117

原文標(biāo)題:搭載 Arm Neoverse CSS 的 Microsoft Azure Cobalt 100 虛擬機(jī)助力云原生應(yīng)用開發(fā)

文章出處:【微信號(hào):Arm社區(qū),微信公眾號(hào):Arm社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    什么是虛擬機(jī)?虛擬機(jī)真的那么好用嗎?

    在日新月異的科技世界中,虛擬化技術(shù)如同一座橋梁,連接著現(xiàn)實(shí)與數(shù)字的鴻溝,為我們打開了全新的計(jì)算維度。虛擬機(jī),這一概念,自其誕生以來,就以其獨(dú)特的魅力和強(qiáng)大的功能,深深地影響了軟件開發(fā)、系統(tǒng)測試和云
    的頭像 發(fā)表于 07-06 08:05 ?463次閱讀
    什么是<b class='flag-5'>虛擬機(jī)</b>?<b class='flag-5'>虛擬機(jī)</b>真的那么好用嗎?

    32位量子虛擬機(jī)是如何助力量子編程快速實(shí)現(xiàn)的?

    32位量子虛擬機(jī)有什么功能?32位量子虛擬機(jī)是如何助力量子編程快速實(shí)現(xiàn)的?
    發(fā)表于 06-17 10:42

    只需 6 步,你就可以搭建一個(gè)云原生操作系統(tǒng)原型

    所示,是一個(gè)典型的云原生系統(tǒng)的架構(gòu),其包含四個(gè)部分:第一個(gè)最底下的是云原生的基礎(chǔ)設(shè)施。 它提供諸如虛擬機(jī)、服務(wù)器等諸多的物理資源,以及告警、日志等諸多的服務(wù)。第二在這之上龍蜥會(huì)構(gòu)建一套
    發(fā)表于 09-15 14:01

    中國電信自研 RISC-V 云原生輕量級(jí)虛擬機(jī) TeleVM 成功運(yùn)行,內(nèi)存開銷降低約 90%

    據(jù) StarFive 官方微信號(hào)發(fā)布,中國電信研究院基于 CTyunOS 及歐拉開源生態(tài),已成功研發(fā)業(yè)界首個(gè)支持 RISC-V 的云原生輕量級(jí)虛擬機(jī) TeleVM,并在 RISC-V CPU IP
    發(fā)表于 05-05 09:46

    RISC-V入云!賽昉科技聯(lián)合中國電信完成首個(gè)RISC-V云原生輕量級(jí)虛擬機(jī)驗(yàn)證

    近日, 中國電信研究院成功研發(fā)業(yè)界首個(gè)支持RISC-V的云原生輕量級(jí)虛擬機(jī)TeleVM,并聯(lián)合賽昉科技在高性能RISC-V CPU IP——昉·天樞上完成了軟硬件協(xié)同測試驗(yàn)證。 測試結(jié)果顯示,相對于
    發(fā)表于 05-11 14:08

    Java虛擬機(jī)ARM平臺(tái)的移植

    介紹Java 虛擬機(jī)的概念,以常用的KVM 為例,講述了將Java 虛擬機(jī)移植到ARM 平臺(tái)的方法,重點(diǎn)介紹了移植過程中的編譯選項(xiàng)。
    發(fā)表于 09-23 11:54 ?38次下載

    Java虛擬機(jī)ARM平臺(tái)的移植

    介紹Java 虛擬機(jī)的概念,以常用的KVM 為例,講述了將Java 虛擬機(jī)移植到ARM 平臺(tái)的方法,重點(diǎn)介紹了移植過程中的編譯選項(xiàng)。
    發(fā)表于 09-23 11:54 ?22次下載

    基于VirtualBox虛擬機(jī)-Ubuntu操作系統(tǒng)的ARM嵌入式平臺(tái)搭建

    基于VirtualBox虛擬機(jī)-Ubuntu操作系統(tǒng)的ARM嵌入式平臺(tái)主要包括PC機(jī)、VirtualBox虛擬機(jī)、ARM
    發(fā)表于 11-29 17:10 ?2.6w次閱讀
    基于VirtualBox<b class='flag-5'>虛擬機(jī)</b>-Ubuntu操作系統(tǒng)的<b class='flag-5'>ARM</b>嵌入式平臺(tái)搭建

    微軟Azure Lv2系列虛擬機(jī)是AMD霄龍?zhí)幚砥鞯氖讉€(gè)公有云實(shí)例

    據(jù)悉,微軟Azure成首個(gè)部署AMD EPYC(霄龍)處理器的全球云提供商, EPYC(霄龍)處理器被部署到了微軟Azure下一代L系列虛擬機(jī)Lv2系列虛擬機(jī)中。
    發(fā)表于 12-11 14:55 ?1726次閱讀

    云原生應(yīng)用中的“云”指的是什么?

    云原生應(yīng)用是獨(dú)立的小規(guī)模松散耦合服務(wù)的集合,旨在提供備受認(rèn)可的業(yè)務(wù)價(jià)值,例如快速融合用戶反饋以實(shí)現(xiàn)持續(xù)改進(jìn)。簡而言之,通過云原生應(yīng)用開發(fā),您可以加速構(gòu)建新應(yīng)用,優(yōu)化現(xiàn)有應(yīng)用并在云原生
    的頭像 發(fā)表于 11-27 17:24 ?2338次閱讀

    英特爾Azure機(jī)密計(jì)算虛擬機(jī) 縱目科技與長安汽車開展深度合作

    微軟發(fā)布了最新Azure機(jī)密計(jì)算虛擬機(jī)DCsv3的公開預(yù)覽版,該虛擬機(jī)采用第三代英特爾?至強(qiáng)?可擴(kuò)展處理器和英特爾?軟件防護(hù)擴(kuò)展(英特爾?SGX)。
    的頭像 發(fā)表于 03-11 10:57 ?1497次閱讀

    Ampere Altra處理器實(shí)現(xiàn)Arm架構(gòu)運(yùn)行虛擬機(jī)

     近日,微軟推出了基于 Ampere Altra 云原生處理器的 Azure 虛擬機(jī)(VM)。
    的頭像 發(fā)表于 04-10 10:16 ?3600次閱讀

    Arm正與云原生軟件生態(tài)系統(tǒng)建立堅(jiān)實(shí)的合作關(guān)系

    Arm 正在與云原生軟件生態(tài)系統(tǒng)建立堅(jiān)實(shí)的合作關(guān)系,以確保開源項(xiàng)目能夠?yàn)?b class='flag-5'>開發(fā)者帶來更多原生架構(gòu)的支持。此外,
    的頭像 發(fā)表于 08-30 10:13 ?788次閱讀
    <b class='flag-5'>Arm</b>正與<b class='flag-5'>云原生</b>軟件生態(tài)系統(tǒng)建立堅(jiān)實(shí)的合作關(guān)系

    微軟為Azure推出全新H200 v5系列虛擬機(jī)

    微軟近日宣布,其Azure云平臺(tái)迎來全新H200 v5系列虛擬機(jī)。該系列虛擬機(jī)專為增強(qiáng)基于云的AI超級(jí)計(jì)算能力而設(shè)計(jì),旨在滿足企業(yè)日益增長的AI工作負(fù)載需求。
    的頭像 發(fā)表于 10-09 18:18 ?625次閱讀

    基于Arm Neoverse的微軟全新Azure虛擬機(jī)上線

    軟件的優(yōu)化來滿足此類需求。近期,微軟宣布基于 Azure Cobalt 100 處理器的新 Azure 虛擬機(jī) (VM) 全面上線,其中 Azure Cobalt 100 處理器是基于
    的頭像 發(fā)表于 10-27 11:00 ?639次閱讀

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品