国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

云端應用里程碑:OAM發(fā)布Kubernetes的標準實現(xiàn)和依賴庫

如意 ? 來源:oschina ? 作者:oschina ? 2020-06-19 16:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

今年 5 月,阿里云和微軟云共同宣布,Open Application Model (OAM) 社區(qū)攜手知名混合云管理項目Crossplane 社區(qū),聯(lián)合發(fā)布了 OAM 在 Kubernetes 平臺上的標準實現(xiàn)與核心依賴庫。本次合作達成后,OAM 社區(qū)成功的將標準應用定義和標準化的云服務管理能力統(tǒng)一起來,邁出了實現(xiàn)真正意義上的無差別云端應用交付的關(guān)鍵一步 。

去年 10 月 ,阿里云和微軟共同推出了 OAM 項目,旨在構(gòu)建圍繞 Kubernetes 的云原生應用規(guī)范。OAM 描述了一個模型 —— 開發(fā)人員可以在其中定義應用程序組件;應用程序操作員負責創(chuàng)建這些組件的實例并為它們分配應用程序配置;基礎架構(gòu)運營商負責定義、安裝和維護平臺上可用的基礎服務。

本次合作是阿里云、微軟與 Crossplane 社區(qū)的三方技術(shù)合作,主要圍繞 OAM 在 Kubernetes 上的標準實現(xiàn)以及 Crossplane 項目的 OAM 化展開。因為 Kubernetes 社區(qū)在落地 OAM 模型的過程中,提出了關(guān)于 OAM 標準實現(xiàn)的訴求。所以這次合作的一個重點,就是三方工程師使用 Go 語言開發(fā)了一個 OAM Kubernetes 核心依賴庫。這個項目的名字叫做 oam-kubernetes-runtime 。OAM Kubernetes Runtime 將會成為 OAM 社區(qū)官方維護的基礎組件,目標是在 Kubernetes 上提供穩(wěn)定且統(tǒng)一的 OAM 核心插件。

為進一步了解本次合作的細節(jié)以及 OAM 項目的現(xiàn)狀,我們邀請到了阿里云技術(shù)專家孫健波(花名:天元)、阿里云高級技術(shù)專家 Andy Shi ,共同探討了 OAM 項目存在的意義。

OAM 因何而生

我們知道,應用容器技術(shù)自誕生開始,就以 “徹底改變了軟件打包與分發(fā)方式” 的魅力迅速征服了幾乎所有的云廠商與數(shù)據(jù)中心。 不過,軟件打包與分發(fā)方式的革新,并沒有能夠讓軟件本身的定義與描述發(fā)生本質(zhì)的變化,基于 K8s 的應用管理體驗,也沒有讓業(yè)務研發(fā)與運維的工作變得更簡單。

實際上,Kubernetes 帶來的云原生技術(shù)革命,在于實現(xiàn)了基礎設施層的標準化和抽象,但這一層抽象距離業(yè)務研發(fā)與運維還是太過遙遠了。一個最典型的例子,直到今天,Kubernetes 里面始終都沒有 “應用” 這個概念,它提供的是更細粒度的 “工作負載” 原語,比如 Deployment 或者 DaemonSet。

而在實際環(huán)境中,一個應用往往是由一系列獨立組件的組合,比如一個 “ PHP 應用容器” 和一個 “數(shù)據(jù)庫實例” 組成的電商網(wǎng)站;一個 “參數(shù)服務節(jié)點” 和一個 “工作節(jié)點” 組成的機器學習訓練任務;一個由 “Deployment + StatefulSet + HPA + Service + Ingress” 組成的微服務應用。

“應用” 這個概念在 Kubernetes 項目中的缺失,既是一個有意而為之的設計,卻也造成了今天云原生應用管理生態(tài)的極度碎片化和極高的學習門檻。如何通過標準化的方式去解決這個 “ Kubernetes 里到底什么是應用” 的問題,正是 OAM 項目發(fā)布的最初始動機。

有什么意義?

在 OAM 發(fā)布之前,云原生生態(tài)里其實并沒有一個叫做 “應用” 的概念。哪怕在今天,全世界幾乎每一個在落地云原生的團隊,都有一個自己定義的 “應用” 的概念,它們的抽象程度層次不齊,定義方式也豐富多樣,這就導致了所有圍繞著這些 “應用” 構(gòu)建出來的系統(tǒng),就成為了一個又一個的大煙囪。

對于整個云原生生態(tài)來說,這種應用層的碎片化和煙囪化,其實對于整個生態(tài)演進是非常不利的。而今天的現(xiàn)狀也已經(jīng)證明了這一點,在 Kubernetes 逐漸標準化了基礎設施能力的接入方式之后,原本更加接近用戶、更加重要的應用管理層,卻幾乎停滯了演進,在最近幾年里沒有提出任何一個創(chuàng)新性的思想出來。

應用管理層停滯不前的結(jié)果,就是全世界的業(yè)務研發(fā)和運維一夜之間都被迫變成了 “容器專家”,一邊學習著根本不應該是他們關(guān)心的各種 “基礎設施即數(shù)據(jù)(Infrastructure as Data)” 領(lǐng)域的概念(比如:聲明式 API控制器等),一邊吐槽 Kubernetes 實在是太復雜了、設計太奇葩了。

簡而言之,Kubernetes 作為一個面向基礎設施工程師的系統(tǒng)級項目,主要負責提供松耦合的基礎設施語義,這就使得用戶學習和操作 Kubernetes YAML 文件的時候,往往會感覺這些文件里的關(guān)注點非常底層,學習門檻很高。

實際上,對于Kubernetes 真正的最終用戶比如業(yè)務研發(fā)人員和運維人員來說,他們并不想配置這些如此底層的資源信息,而是希望有更高維度的抽象。這就要求一個真正面向最終用戶側(cè)的應用定義,需要能夠為業(yè)務研發(fā)和應用運維人員提供各自視角的應用定義原語。所以說,OAM 帶來的第一個改變,就是提供了一種大家都可以遵循的、標準化的方式來定義更高層級的應用層抽象,并且把“關(guān)注點分離”作為這個定義模型的核心思想。

而 OAM 帶來的第二個變化,則是為 Kubernetes 項目帶來了應用定義,更確切地說,是對應用本身和它所需運維能力進行定義與描述的標準開源規(guī)范。站在 Kubernetes 項目的角度來講,OAM 是一個 Kubernetes 原生的標準的“應用定義”項目,同時也是一個專注于封裝、組織和管理 Kubernetes 中各種“運維能力”、以及連接“運維能力”與“應用”的平臺層框架。

詳細的說,OAM 基于 Kubernetes API 資源模型(Kubernetes Resource Model)來標準化應用定義的規(guī)范,它強調(diào)一個現(xiàn)代應用是多個組件的集合,而非一個簡單的工作負載或者 K8s Operator。所以在 OAM 的語境中,一個 PHP 容器和它所依賴的數(shù)據(jù)庫,以及它所需要使用的各種云服務,都是一個“電商網(wǎng)站”應用的組成部分。更進一步的,OAM 把這個應用所需的“運維策略”也認為是一個應用的一部分,比如這個 PHP 容器所需的 HPA(水平自動擴展策略):

云端應用里程碑:OAM發(fā)布Kubernetes的標準實現(xiàn)和依賴庫

以 Crossplane 項目為例,它在本次合作中通過 OAM 升級之后得到了怎樣的變化呢?

“ 作為混合云管理領(lǐng)域中的佼佼者,Crossplane 的 OAM 化保證了今天任何一個符合 OAM 規(guī)范的待運行程序、運維能力和它所依賴的云服務,可以組成一個整體在混合云環(huán)境中無縫漂移。”

這種平臺無關(guān)的應用定義范式,使得應用研發(fā)人員只需要通過 OAM 規(guī)范來描述他們的應用程序,那么該應用程序就可以在任何 Kubernetes 群集或者 Serverless 應用平臺甚至邊緣環(huán)境上運行,而無需對應用描述做任何修改。本次合作中 Crossplane OAM 版的發(fā)布,則意味著 OAM 社區(qū)正在將標準應用定義和標準化的云服務管理能力統(tǒng)一起來,從而實現(xiàn)真正的 “云端應用交付” 。

OAM 如何發(fā)揮作用

那么 OAM 在一個項目中是如何運作的呢?

據(jù)介紹,OAM 以原生插件的方式運行在 Kubernetes 當中。OAM 強調(diào)整個模型是關(guān)注點分離的。即業(yè)務研發(fā)人員負責定義和維護組件 (Component) 來描述服務單元,而運維人員定義運維特征 (Trait),并將其附加到前面的組件上,最后構(gòu)成 OAM 可交付物 ——ApplicationConfiguration。

云端應用里程碑:OAM發(fā)布Kubernetes的標準實現(xiàn)和依賴庫

這種設計是 OAM 在能夠無限接入 Kubernetes 各種能力的同時,保證給業(yè)務研發(fā)與運維人員提供最佳的使用體驗和最低的心智負擔的重要基礎。與此同時,基礎設施工程師可以隨時在 Kubernetes 中添加更多工作負載(例如 FaaS)以運行無服務器功能,或者添加運維特性(例如 CronHPA)來定義 CronJob 類型的 HPA 策略。OAM 以標準的聲明方式在整個平臺中管理應用交付能力和流程,并且提供面向各個角色的 API 原語來表達各自的訴求,最后通過 Kubernetes 把這些訴求落實。

什么樣的項目需要 OAM

實際上,幾乎所有基于 Kubernetes 的應用管理平臺都對通過 OAM 來以標準化的方式去構(gòu)建自己的應用模型有明確的訴求。另一方面,由于 OAM 是原生的 Kubernetes API 資源模型,這里的遷移過程難度很低,可以通過 API 對象灰度納管的方式逐步完成遷移操作(通過 OAM 對象逐步接管現(xiàn)有 Kubernetes 對象)。

而相比于傳統(tǒng) PaaS 封閉的、不能同 “以 Operator 為基礎的云原生生態(tài)” 銜接的現(xiàn)狀,基于 OAM 和 Kubernetes 構(gòu)建的現(xiàn)代云原生應用管理平臺,本質(zhì)上是一個 “以應用為中心” 的 Kubernetes ,保證了這個應用平臺在能夠無縫接入整個云原生生態(tài)。同時,OAM 可以進一步屏蔽掉容器基礎設施的復雜性和差異性,為平臺的使用者帶來低心智負擔的、標準化的、一致的應用管理與交付體驗。這就使得一個基于OAM 構(gòu)建的 Kubernetes 應用平臺,首先能夠隱藏底層基礎設施的細節(jié)(例如,是云還是物聯(lián)網(wǎng)),專注于應用層抽象,提供以應用為中心的資源模型。

其次,OAM 劃分了應用交付路徑上的開發(fā)、運維、基礎架構(gòu)三種角色,分離了關(guān)注點,讓流程更加清晰和易于管理。

第三,OAM 站在 K8s API 資源模型的肩膀之上,提供了可移植的應用與基礎設施抽象,讓一個應用描述可以完全不加修改的云、邊、端等任何環(huán)境下直接交付運行起來。

云端應用里程碑:OAM發(fā)布Kubernetes的標準實現(xiàn)和依賴庫

除此之外,OAM 還定義了一組核心工作負載/運維特征/應用范疇,作為應用程序交付平臺的基石。而平臺開發(fā)者也可以添加更多工作負載(例如 FaaS 或者任意云服務),或者添加運維特性(例如 CronHPA)來定義 CronJob 類型的 HPA 策略。OAM 以標準的聲明方式在整個平臺中管理應用交付能力和流程。當模塊化的 Workload 和 Trait 越來越多,就會形成組件市場。而 OAM 就像是這個組件市場的管理者,處理組件之間的關(guān)系,把許多組件集成起來變成一個產(chǎn)品交付給用戶。OAM 加持下的 Kubernetes 應用管理平臺,可以像樂高積木一樣靈活組裝底層能力、運維特征、以及開發(fā)組件。使得應用管理變得統(tǒng)一,功能卻更加強大。

OAM 社區(qū)現(xiàn)狀

談到 OAM 項目社區(qū)的現(xiàn)狀。“ 作為一個沒有同商業(yè)訴求綁定的中立開源社區(qū),OAM 生態(tài)自成立以來保持著較高的活躍度和參與度,大量的社區(qū) Issue/PR貢獻都來自阿里和微軟之外的團隊比如 AWS、騰訊、字節(jié)跳動、諧云、青云、好雨云、第四范式等生態(tài)參與者。除了阿里和微軟本身以及基于 OAM 實現(xiàn)了內(nèi)部應用管理架構(gòu)的統(tǒng)一和標準化之外,不少基于 OAM 的云服務比如阿里云 EDAS 也已經(jīng)上線。”

與此同時,OAM 技術(shù)體系也開始在很多大型社區(qū)用戶(比如 MasterCard 萬事達卡)中落地,同時也出現(xiàn)了產(chǎn)品和商業(yè)化的實踐(比如:諧云的可視化OAM實現(xiàn)),甚至來自其它云廠商比如 AWS 的開源項目整合與對接。可以看到,OAM 社區(qū)正在迅速成長和壯大中。

開源社區(qū)的運作模式一直是我們比較好奇的地方。 據(jù)介紹,OAM 項目目前完全由社區(qū)驅(qū)動,由各子項目的 Maintainer 小組進行維護和管理。社區(qū)有每兩周一次的社區(qū)會議(美國和北京時間各一個)來進行重大事項的討論與決策和同步項目進度。整個社區(qū)的的工作流程按照 Maintainer 席位的投票機制來運轉(zhuǎn),同時兼顧最終用戶的投票權(quán)。目前 OAM 社區(qū)的核心 Maintainer 來自阿里云,微軟和 Crossplane 項目原有的成員。在推廣策略上,由多個國際化大廠團隊維護的 OAM 項目從誕生起就是完全面向國際化開源社區(qū)的運作方式,憑借阿里與微軟自身場景,以及整個云原生社區(qū)和貢獻者的高質(zhì)量輸入來驅(qū)動整個項目向正確的方向持續(xù)演進,在溝通、分享、協(xié)作的氛圍中鼓勵貢獻和發(fā)展社區(qū)。這種模式下,一旦突破早期破冰階段,在隨后社區(qū)傳播和推廣方面會帶來病毒式的效果。

目前 OAM 的版本是 v1alpha2 ,OAM 的版本之后會不停迭代,根據(jù)實際的場景持續(xù)演進;當然,同時 spec 本身也會保證規(guī)范的穩(wěn)定和兼容。這個標準的更新速度主要是取決于用戶的接受程度和反饋的情況,并且會在今年發(fā)布 Beta 版。本次合作中,OAM 已經(jīng)發(fā)布了 Kubernetes 的標準實現(xiàn)與核心依賴庫,這也就意味著未來整個開源生態(tài)都可以直接通過對接 Crossplane 或者 oam-kubernetes-runtime 來支持 OAM 標準,所以這樣的項目很快會越來越多。

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

    關(guān)注

    3

    文章

    30

    瀏覽量

    13906
  • 阿里云
    +關(guān)注

    關(guān)注

    3

    文章

    1038

    瀏覽量

    45689
  • 云端
    +關(guān)注

    關(guān)注

    0

    文章

    126

    瀏覽量

    17580
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    中軟國際在金融科技出海征程再添關(guān)鍵里程碑

    近日,中軟國際金融業(yè)務集團成功斬獲馬來西亞某知名數(shù)字銀行移動應用開發(fā)項目。該項目是金融業(yè)務集團在東南亞區(qū)域突破的又一家核心數(shù)字銀行客戶,為公司金融科技出海征程再添關(guān)鍵里程碑
    的頭像 發(fā)表于 02-06 18:06 ?2387次閱讀

    億緯鋰能綠色制造體系建設取得里程碑式突破

    ,將于2025-2030年,以園中園形式進行建設。這標志著億緯鋰能"CREATE碳中和行動"初見成效,綠色制造體系建設取得里程碑式突破。
    的頭像 發(fā)表于 01-05 17:55 ?1011次閱讀

    立訊精密在高速互連領(lǐng)域取得里程碑式突破

    近日,立訊精密自主研發(fā)的HDMI 2.2連接器及配套測試治具,正式通過HDMI Forum首批官方認證。公司成為全球首家同時獲得產(chǎn)品端與測試端雙認證的供應商,標志著在高速互連領(lǐng)域取得里程碑式突破。
    的頭像 發(fā)表于 12-24 15:55 ?472次閱讀
    立訊精密在高速互連領(lǐng)域取得<b class='flag-5'>里程碑</b>式突破

    回顧那些具有里程碑意義的Arm架構(gòu)產(chǎn)品(1)

    在 Arm 成立 35 周年之際,我們將分三期內(nèi)容,與你一同回顧 35 款具有里程碑意義的 Arm 架構(gòu)產(chǎn)品 —— 它們憑借智能、性能與能效的深度融合,重塑了現(xiàn)代計算格局,更推動了全球科技變革的浪潮。本周我們就將從 Arm 成立初期開始盤點!
    的頭像 發(fā)表于 12-15 14:59 ?718次閱讀

    奧托立夫祝賀一汽大眾達成3000萬輛里程碑

    2025年10月30日,我們重要的合作伙伴一汽-大眾迎來第3000萬輛整車下線的歷史性時刻,標志著其成為國內(nèi)首家達成這一里程碑的乘用車企業(yè)!奧托立夫受邀出席下線儀式,共同見證這一中國汽車工業(yè)發(fā)展的重大里程碑
    的頭像 發(fā)表于 11-03 09:56 ?525次閱讀

    產(chǎn)業(yè)里程碑 | 星閃數(shù)字車鑰匙藍皮書在京成功發(fā)布

    和信息化部、國際星閃聯(lián)盟、東風汽車、華為、海思、銀基科技、遠峰科技等政府主管機構(gòu)、主機廠及核心供應鏈的50余位嘉賓,共同到場見證這一凝聚產(chǎn)業(yè)智慧的里程碑文件正式“啟封”。 高規(guī)格陣容:聯(lián)盟搭臺引領(lǐng),政府站臺助力 發(fā)布會在國際
    的頭像 發(fā)表于 10-20 15:38 ?360次閱讀
    產(chǎn)業(yè)<b class='flag-5'>里程碑</b> | 星閃數(shù)字車鑰匙藍皮書在京成功<b class='flag-5'>發(fā)布</b>

    深圳市云端學校攜手華為推動智慧教育發(fā)展

    在教育數(shù)智化轉(zhuǎn)型不斷加速的背景下,深圳市云端學校攜手華為正式發(fā)布云端學校華為全球智慧教育樣板點。此次現(xiàn)場會由華為及云端學校聯(lián)合舉辦,吸引了來自全球教育行業(yè)客戶和合作伙伴的關(guān)注,共同見證
    的頭像 發(fā)表于 09-25 10:05 ?738次閱讀

    意法半導體衛(wèi)星數(shù)字廣播芯片組榮獲IEEE里程碑

    1799年,Alessandro Volta向世界展示了電能儲存技術(shù);一個世紀后,Guglielmo Marconi向世界證明無線電波可以跨洋傳輸。IEEE里程碑獎正是為紀念這些改變世界的技術(shù)突破而設立,提醒我們,當銳意創(chuàng)新、產(chǎn)品化和造福社會融合到一起時,社會進步便會隨之而來。
    的頭像 發(fā)表于 09-11 09:59 ?727次閱讀

    北京奔馳迎來成立20周年的重要里程碑

    今日,北京奔馳汽車有限公司(以下簡稱“北京奔馳”)迎來成立20周年的重要里程碑。作為梅賽德斯-奔馳在華唯一乘用車生產(chǎn)基地,北京奔馳始終踐行高質(zhì)量發(fā)展理念,以持續(xù)積淀的硬核制造實力、前瞻的智能布局和穩(wěn)健的人才戰(zhàn)略,成為中國高端制造的一張重要名片,也成為中德企業(yè)合資合作、協(xié)同共進的典范樣本。
    的頭像 發(fā)表于 08-16 09:09 ?1265次閱讀

    新思科技與TeraSignal在光網(wǎng)絡領(lǐng)域達成兩大里程碑

    新思科技與TeraSignal在光網(wǎng)絡領(lǐng)域達成兩大里程碑,展示了基于線性光學技術(shù)的PCIe 6.x和112 Gbps以太網(wǎng)的無縫互操作性。
    的頭像 發(fā)表于 08-15 15:42 ?1031次閱讀
    新思科技與TeraSignal在光網(wǎng)絡領(lǐng)域達成兩大<b class='flag-5'>里程碑</b>

    愛立信攜手Telstra創(chuàng)下全新行業(yè)里程碑

    愛立信近日攜手Telstra創(chuàng)下全新行業(yè)里程碑,在悉尼北部50多個商用5G-A站點成功部署自動載波聚合技術(shù),使Telstra成為首個在商用網(wǎng)絡環(huán)境中應用該功能的運營商。
    的頭像 發(fā)表于 08-06 16:45 ?1.7w次閱讀

    里程碑!屹立芯創(chuàng)除泡系統(tǒng)落地馬來檳城,深耕 IoT 與先進封裝

    年中之際,屹立芯創(chuàng)迎來里程碑時刻 —— 公司自主研發(fā)生產(chǎn)的真空壓力除泡系統(tǒng),已正式交付頭部通信模組企業(yè),馬來西亞檳城研發(fā)中心。這一成果不僅是對其在先進制造領(lǐng)域技術(shù)實力的硬核驗證,更標志著企業(yè)在 IoT 領(lǐng)域實現(xiàn)了更深層次的突破,為其海外市場拓展與先進封裝領(lǐng)域的深耕筑牢了根
    的頭像 發(fā)表于 07-15 10:07 ?652次閱讀
    <b class='flag-5'>里程碑</b>!屹立芯創(chuàng)除泡系統(tǒng)落地馬來檳城,深耕 IoT 與先進封裝

    Agentic AI再豎里程碑,這次引爆革命的還是亞馬遜云科技

    科技云報到原創(chuàng)。 誰都知道AI發(fā)展的速度日新月異,但當里程碑即將出現(xiàn)時,所有人依然心潮澎湃。 在亞馬遜云科技中國峰會上,Agentic AI就是這顆耀眼的科技新星。亞馬遜全球副總裁、亞馬遜云科技大
    的頭像 發(fā)表于 06-25 10:28 ?580次閱讀
    Agentic AI再豎<b class='flag-5'>里程碑</b>,這次引爆革命的還是亞馬遜云科技

    四創(chuàng)電子水利監(jiān)測設備取得里程碑式進展

    近日,四創(chuàng)電子自主研發(fā)的相控陣型水利測雨雷達,完成全部技術(shù)驗證并工程化落地。該型雷達不僅攻克了相控陣體制下水利測雨全要素技術(shù)指標的工程實現(xiàn)難題,更在核心算法、軟計架構(gòu)等關(guān)鍵技術(shù)實現(xiàn)完全自主可控,標志著公司水利監(jiān)測設備取得里程碑
    的頭像 發(fā)表于 05-06 16:06 ?1068次閱讀

    無線路燈控制器:路燈控制器走向智能化的里程碑

    無線路燈控制器:路燈控制器走向智能化的里程碑
    的頭像 發(fā)表于 03-17 09:19 ?919次閱讀
    無線路燈控制器:路燈控制器走向智能化的<b class='flag-5'>里程碑</b>