日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

云原生的新思考,为什么容器已经无处不在了

發布時間:2024/8/23 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 云原生的新思考,为什么容器已经无处不在了 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

4月24日,中國信息通信研究院主辦的首屆云原生產業大會在北京舉行,在《云原生數字引領未來》的主題演講中,阿里云容器服務總監易立表示:“云原生不但可以很好的支持互聯網應用,也在深刻影響著新的計算架構、新的智能數據應用。以容器、服務網格、微服務、Serverless為代表的云原生技術,帶來一種全新的方式來構建應用。”本文根據易立演講內容整理而成。

擁抱云原生技術,解耦系統復雜度

如今,大多數企業開始全面擁抱云計算,在All-in-Cloud全面到來的時代,三個重要轉變:基礎設施的云化、核心技術的互聯網化、業務的數據化和智能化。在各行各業中,都有很多業務應用從誕生之初就生長在云端,各個企業也因此越來越像互聯網公司,而技術能力被視為不可或缺的核心競爭力。在2019阿里云峰會·北京站上,阿里云智能總裁張建鋒在談及‘核心技術的互聯網化’時,也提到了大力投資云原生。

為什么要擁抱云原生?一方面,云計算已經重塑了軟件的整個生命周期,從架構設計到開發,再到構建、交付和運維等所有環節;另一方面,企業IT架構也隨之發生巨大變化,而業務又深度依賴IT能力。這帶來了一定程度的復雜性和挑戰性。

正如人類社會發展伴隨著技術革命與社會大分工一樣,云原生技術的出現解耦了很多復雜性,這是IT技術的進步。

首先,Docker實現了應用與運行環境的解耦,眾多業務應用負載都可以被容器化,而且應用容器化滿足了敏捷、可遷移、標準化的訴求;其次,Kubernetes的出現讓資源編排調度與底層基礎設施解耦,應用和資源的管控也開始得心應手,容器編排實現資源編排、高效調度;隨后,Istio為代表的服務網格技術解耦了服務實現與服務治理能力。此外,阿里云還提供了Open API、SDK等豐富的開發工具,實現第三方被集成,為云的生態伙伴提供廣闊的可能性。這樣的技術分層推動了社會分工,極大促進了技術和業務創新。

在阿里云看來,云原生首先可以支持互聯網規模應用,可以更加快速地創新、和低成本試錯;其次,屏蔽了底層基礎架構的差異和復雜性;同時,服務網格、無服務計算等新的計算范型的不斷涌現,給整體IT架構能力帶來了極致彈性,從而更好地服務于業務。用戶可以基于阿里云容器服務構建面向領域的云原生框架,如面向機器學習的Kubeflow,和面向無服務器的Knative等等。

方興未艾,容器應用的新思考

容器已經無處不在了, 作為容器服務的提供者,我們認為容器技術會繼續發展,被應用于“新的計算形態”,“新的應用負載”和“新的物理邊界”,在此將相關觀察和新思考分享給大家。

1 新的計算形態:云原生的Serverless Runtime已來

云原生技術理念,是使企業用戶及開發者只關注應用開發,無需關注基礎設施及基礎服務。與之相似的Serverless計算,將應用服務資源化并以API接口的方式提供出來,使用者只需從客戶端發起調用請求即可,更重要的是,pay as you go 能夠真正為用戶節省成本。

Serverless Runtime 分為面向基礎架構容器的實現,面向應用服務封裝的實現,和事件驅動面向函數計算的實現。

云原生Serverless Runtime形態包含多種方式。業界各個廠商也相應地設計出了不同服務解決方案:

  • 面向函數的Function as a Service(FaaS)?- 比如AWS Lambda,阿里云的函數計算,提供了事件驅動的編程方式,用戶只需提供函數實現響應觸發實踐,開發效率很高。阿里云函數計算按照調用量計費,可以根據業務流量平滑調整計算資源,在典型場景下,會有10%~90%的成本下降。客戶碼隆科技做模型預測,利用函數計算降低了40%的計算成本。
  • 面向應用?- 比如Google App Engine、新發布的Cloud Run和阿里云EDAS Serverless,用戶只需提供應用實現而平臺負責應用彈性、自動化運維,這主要面向互聯網類型應用。相比于FaaS,面向應用的Serverless形態無需改造現有應用,阿里云EDAS Serverless為流行的開源微服務框架提供了無服務器應用托管平臺,支持Spring Cloud,Apache Dubbo,或者阿里云HSF框架。
  • 面向容器?– 比如AWS fargate,或者是阿里云的Serverless Kubernetes 應用的載體是容器鏡像,靈活性很好,配合調度系統可以支持各種類型應用,而無需管理底層基礎架構。針對容器化應用,阿里云在去年5月推出了Serverless Kubernetes容器服務,無需節點管理和容量規劃,按應用所需資源付費,彈性擴容。針對阿里云基礎能力優化,安全,高效。極大降低了管理Kubernetes集群的。Serverless Kubernetes的底層是構建在阿里云針對容器優化的輕量虛擬化彈性容器實例之上,提供了輕量、高效、安全的容器應用執行環境。Serverless Kubernetes無需修改即可部署容器類型應用。

2 新的應用負載:容器正被用于越來越多類型應用

最早容器被認為不適合傳統的已有應用,但是現在狀況已大為改觀。容器已經開啟了對Windows生態的支持,新發布的1.14版本中Kubernetes 的Pod,Service,應用編排,CNI 網絡等絕大多數核心能力都已經在 Windows 節點上得到了支持。當今Windows系統依然占有60%的份額,比如企業的ERP軟件、基于ASP的應用、大量的Windows的數據庫等,這些傳統的基于虛擬化的應用,都可以在代碼不用重寫的情況下實現容器化。

基于容器技術構建的新架構,會催生新的應用業務價值。云原生AI是非常重要的應用場景,快速搭建AI環境,高效利用底層資源,無縫配合深度學習的全生命周期。對于AI工程,云原生系統可以在四個維度上為提效:

  • 優化異構資源調度
  • 彈性、高效、細粒度(支持GPU共享)
  • 簡化異構資源管理復雜性,提升可觀測性和使用效率
  • 可移植、可組裝、可重現的AI流程

以深度學習分布式訓練為例,通過阿里云容器服務可以獲得三重加強。資源優化:統一調度CPU/GPU等異構資源,使用VPC/RDMA網絡加速;性能提升:GPU 64卡P100,加速比提升90%,相比原生Tensorflow有45%提升;算法優化:MPI代替gRPC通信、ring-allreduce環形通信、計算和通信重疊、梯度融合等。

還有其他高性能計算的場景,以基因數據處理為例,阿里云某用戶在5小時內完成WGS 100GB數據處理,支持5000+步驟的復雜流程, 90秒實現500節點擴容充分發揮容器極致彈性。

3 新的物理邊界:云-邊-端,容器不止運行在IDC服務器中

容器最被熟知的基礎環境是數據中心,在業務流量高峰與低谷之時,憑借容器極致彈性可以實現應用與資源伸縮,有效地保證高利用率與高性價比。

隨著5G和物聯網時代的到來,傳統云計算中心集中存儲、計算的模式已經無法滿足終端設備對于時效、容量、算力的需求。將云計算的能力下沉到邊緣側、設備側,并通過中心進行統一交付、運維、管控,將是云計算的重要發展趨勢。以Kubernetes為基礎的云原生技術,在任何基礎設施上提供與云一致的功能和體驗,實現云-邊-端一體化的應用分發, 支持不同系統架構和網絡狀況下,應用的分發和生命周期管理,并且針對邊緣及設備進行如訪問協議、同步機制、安全機制的種種優化。?
如前所述,應用容器化實現了標準化的可移植性,促成了敏捷彈性的云原生應用架構。不僅大大簡化了多云/混合云的部署,而且優化成本,同時提供更多的選擇,比如滿足安全合規的要求、提升業務敏捷性、提升地域覆蓋性等等。

容器可以適用于多種基礎環境,比如數據中心、邊緣云、和多云/混合云,使得開發者關注回歸到應用本身。

寫在最后

云原生時代,是開發者最好的時代。

云原生不但可以很好的支持互聯網應用,也在深刻影響著新的計算架構、新的智能數據應用。以容器、服務網格、微服務、Serverless為代表的云原生技術,帶來一種全新的方式來構建應用。此外,云原生也在拓展云計算的邊界,一方面是多云、混合云推動無邊界云計算,一方面云邊端的協同。

云原生時代,也是云廠商更好發揮作用、為客戶提供更多價值的時代。

云廠商需要幫助用戶最大化利用“云”的能力,最大化發揮“云”的價值,成就企業創造商業價值。


原文鏈接
本文為云棲社區原創內容,未經允許不得轉載。

總結

以上是生活随笔為你收集整理的云原生的新思考,为什么容器已经无处不在了的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。