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

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

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

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

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

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

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

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

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

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

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

開發(fā)者受益匪淺

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

此外,借助 Arm 成熟的云原生軟件生態(tài),開發(fā)者能夠在云端基于 Arm Neoverse 平臺的虛擬機上高效、可持續(xù)地構(gòu)建和運行更高性能的應(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)云實例與 AKS 等管理服務(wù)的原生集成,輕松部署云原生的容器化工作負載。此外,他們可以使用基于 Arm 架構(gòu)的原生 GitHub Actions Runner[1] 編譯應(yīng)用源碼,并將其部署到云端。

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

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

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

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

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

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

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

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

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

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

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

    關(guān)注

    134

    文章

    8965

    瀏覽量

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

    關(guān)注

    1787

    文章

    46047

    瀏覽量

    234940
  • 虛擬機
    +關(guān)注

    關(guān)注

    1

    文章

    888

    瀏覽量

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

    關(guān)注

    0

    文章

    239

    瀏覽量

    7918

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

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

收藏 人收藏

    評論

    相關(guān)推薦

    什么是虛擬機虛擬機真的那么好用嗎?

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

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

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

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

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

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

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

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

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

    Java虛擬機ARM平臺的移植

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

    Java虛擬機ARM平臺的移植

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

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

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

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

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

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

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

    Microsoft Azure提供云原生的威脅防護和檢測系統(tǒng)

    的問題。Microsoft Azure 提供了一套云原生的威脅防護和檢測系統(tǒng)——Azure Security Center,最大限度地減少和緩解整個環(huán)境中的威脅,并改善整體安全態(tài)勢。 Azur
    的頭像 發(fā)表于 05-27 16:40 ?1950次閱讀
    Microsoft <b class='flag-5'>Azure</b>提供<b class='flag-5'>云原生</b>的威脅防護和檢測系統(tǒng)

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

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

    Ampere Altra處理器實現(xiàn)Arm架構(gòu)運行虛擬機

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

    虛擬機洞察:實現(xiàn)應(yīng)用感知型基礎(chǔ)架構(gòu)的關(guān)鍵路徑

    電子發(fā)燒友網(wǎng)站提供《虛擬機洞察:實現(xiàn)應(yīng)用感知型基礎(chǔ)架構(gòu)的關(guān)鍵路徑.pdf》資料免費下載
    發(fā)表于 08-29 11:07 ?0次下載
    <b class='flag-5'>虛擬機</b>洞察:實現(xiàn)應(yīng)用感知型基礎(chǔ)<b class='flag-5'>架構(gòu)</b>的關(guān)鍵路徑

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

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