天天看點

2020年容器應用的新思考

阿裡雲容器服務自從2016年5月正式推出,已經走過4年的旅程,服務了全球上萬家企業客戶。過去幾年,阿裡雲和業界各位共同見證了容器技術的快速發展。

容器鏡像已經成為了分布式應用傳遞的标準,Kubernetes已經成為了分布式資源排程的标準:向下封裝資源,向上支撐應用,已經成為了雲應用作業系統,幫助應用以一緻的方式運作在公共雲、邊緣計算和專有雲環境中。在Kubernetes之上,也浮現出服務網格等新技術,進一步簡化分布式應用架構開發和運維。

阿裡雲提供了經典的雲原生容器産品,包括:

  • Kubernetes服務 ACK,提供雲端最佳容器運作環境
  • 鏡像服務 ACR,管理各種雲原生應用資産
  • 托管服務網格 ASM,加速新一代雲原生應用架構落地

容器已經無處不在了。越來越多的應用,通過容器方式進行管理、傳遞,從Web應用、資料庫、消息等中間件,再到資料化、智能化應用。

基于容器技術建構的新架構,會催生新的應用業務價值。其中,雲原生 AI 是非常重要的應用場景,快速搭建 AI 環境,高效利用底層資源,無縫配合深度學習的全生命周期。好未來的AI中台基于容器服務搭建, 不僅幫助AI服務應對各種資源的急劇增長,而且解決了5個9的SLA需求。好未來AI中台技術負責人劉東東将會在18日的分享中詳細講述更多技術落地細節。

作為容器服務的提供者,容器技術會繼續發展,被應用于“新的計算形态”、“新的應用負載”和“新的實體邊界”。雲原生技術理念使企業使用者及開發者隻需要關注應用開發,無需關注基礎設施及基礎服務。

是以除了上述的三款經典産品,阿裡雲還推出了 Serverless容器服務(ASK)和邊緣容器服務(ACK@Edge)兩款産品。

Serverless容器服務(ASK)遵循Serverless 理念,将應用服務資源化并以 API 接口的方式提供出來,使用者隻需從用戶端發起調用請求即可,更重要的是,pay as you go 能夠真正為使用者節省成本。18日的分論壇演講中,微網誌架構師胡春林先生将分享微網誌如何基于Serverless容器應對突發熱點。

此外,容器最被熟知的基礎環境是資料中心,在業務流量高峰與低谷之時,憑借容器極緻彈性可以實作應用與資源伸縮,有效地保證高使用率與高成本效益。随着 5G 和物聯網時代的到來,傳統雲計算中心集中存儲、計算的模式已經無法滿足終端裝置對于時效、容量、算力的需求。将雲計算的能力下沉到邊緣側、裝置側,并通過中心進行統一傳遞、運維、管控,将是雲計算的重要發展趨勢。以 Kubernetes 為基礎的雲原生技術,在任何基礎設施上提供與雲一緻的功能和體驗,實作雲 - 邊 - 端一體化的應用分發, 支援不同系統架構和網絡狀況下,應用的分發和生命周期管理,并且針對邊緣及裝置進行如通路協定、同步機制、安全機制的種種優化。

容器可以适用于多種基礎環境,比如資料中心、邊緣雲、和多雲 / 混合雲,使得開發者關注回歸到應用本身。今年,阿裡雲容器服務也将迎來一系列新産品特性,并在9月18日「企業雲原生創新與實踐」分論壇上重磅釋出。我們提前揭秘其中一部分新産品。

第一個是容器服務ACK Pro版。它是針對金融、大型網際網路、政企客戶對安全、穩定、規模的更高需求,推出的高度優化的K8s運作環境。它具備幾個關鍵優勢:

(1)基于神龍架構,軟硬一體化優化設計,提供卓越性能;

(2)提供高效排程能力,可以有效優化計算成本;

(3)為企業提供全面安全防護,國内首批通過可信雲容器安全先進性認證。

ACK Pro正式商用後将提供可賠付的SLA。

第二個是基于ACK的雲原生AI加速器。Gartner預測到2023年,70% AI應用建構在容器和Serverless環境中。在過往的幾年,阿裡雲幫助衆多企業和阿裡雲計算平台等内部團隊基于雲原生技術建構AI平台。通過容器服務Kubernetes,可以對多種異構計算資源進行統一管理,提升資源使用率,降低計算成本。通過GPU共享等技術可以實作資源使用率2~4倍提升。

通過K8s排程優化和分布式緩存等技術,可以提升AI計算效率。在模型訓練場景,計算效率提升20%。此外,通過對AI任務提供統一流程管理,建構可重制、可移植、可組裝的的AI流水線,AI工程效率可以提升50%。在此基礎上,容器服務ACK推出雲原生AI加速器,将把異構計算資源管理、排程優化,AI任務流水線,和上層AI算法引擎等全棧優化能力有機整合在一起。 它面向企業AI平台建設者,可以讓客戶自由組合各層能力,建構符合自己需求的AI平台, 加速算力的釋放。

以好未來為例,它是K12線上學習的領頭羊,基于ACK的雲原生AI加速器,提供了上百個AI服務。峰值請求量達每天8000萬次。通過GPU共享排程,節省了近50%的資源成本。

第三個是容器鏡像服務企業版 ACR EE。它為衆多跨國企業、網際網路、線上教育、遊戲等公司提供企業級雲原生應用管理和分發能力。ACR EE支援容器鏡像和所有符合OCI标準的應用制品管理,比如Helm Chart。以歡聚時代為例,它作為網際網路出海的代表企業,其容器化應用需要在全球多地域、多 IDC 部署。使用 ACR EE,全球應用分發效率提高 85% ,成本僅為自建 1/3。

第四個是阿裡雲托管服務網格ASM。Gartner預測,81%的企業将采用多雲/混合雲戰略,混合雲架構已經成為企業上雲的新常态。在雲原生時代,以Kubernetes為代表的技術屏蔽了基礎設施的差異性,可以幫助企業在混合雲環境下,進行統一資源排程和應用生命周期管理。

阿裡雲托管服務網格ASM,是業内首個全托管,與Istio全相容的服務網格産品。 服務網格的控制平面的元件托管在阿裡雲側,使用者叢集隻包含資料平面元件。這個架構解耦了服務網格與K8s叢集的生命周期,簡化更新和問題診斷;提升了系統的可伸縮性和穩定性。此外ASM全面整合阿裡雲可觀測性、安全等能力,大大簡化了服務網格生産環境的運維管理。

9月,ASM正式商用,阿裡雲容器服務負責人易立将在9月18日雲栖大會「企業雲原生創新與實踐」分論壇詳細介紹ASM的新特性。

去年阿裡雲釋出邊緣容器服務ACK@Edge。幫助企業将雲計算能力延展到邊緣,降低應用網絡延時,簡化海量裝置的分布式管理。短短一年,已經廣泛應用于音視訊直播、雲遊戲、工業網際網路、交通、物流、能源、城市大腦等應用場景中。

這一次,ACK@Edge 與阿裡雲智能接入網關服務 SAG 共同推出多鍊路、雲邊協同的網絡方案,具備安全加密、就近接入、即插即用等多種能力,使能邊緣資源、業務一站式接入上雲。在邊緣計算領域,阿裡巴巴雲原生邊緣計算平台 OpenYurt 在9月9日正式成為 CNCF 沙箱級别項目(Sandbox Level Project),标志着 OpenYurt 在邊緣計算場景中建構雲原生基礎設施的能力受到了行業的廣泛認可。

此外,在本次雲栖大會上,阿裡雲原生還将釋出沙箱容器 2.0等重磅産品,通過核心技術解讀與案例分享,幫助企業獲得更加靈活、高效的容器實作。

更多精彩内容,敬請期待9月18日13:00 「企業雲原生創新與實踐」分論壇。

2020年容器應用的新思考

預約直播:

https://yunqi.aliyun.com/2020/session88

繼續閱讀