從Vessel到二代裸金屬容器,雲原生的新一波技術浪潮涌向何處?

摘要:雲原生大勢,深度解讀華爲雲四大容器解決方案如何加速技術產業融合。

雲原生,多是這兩年雲服務領域最火的詞。html

相較於傳統的應用架構,雲原生構建應用簡便快捷,部署應用輕鬆自如、運行應用按需伸縮,是企業上雲以後業務開發轉型的第一選擇。segmentfault

爲此,華爲雲推出了高可靠、高性能,開放、易用的雲原生技術平臺Vessel,而且基於Vessel構建了第二代裸金屬容器、混合雲容器、容器批量計算、邊緣容器四大解決方案。服務器

據IDC發佈的《PRC SDC Software Market Overview, 2019H2/2019》報告顯示,2019年華爲雲容器軟件市場份額排名位居中國廠商第一。網絡

今天,咱們就聊聊華爲雲全棧雲原生解決方案,看華爲雲如何在容器市場一騎絕塵。架構

Vessel技術架構解讀

華爲云云原生技術平臺Vessel涵蓋以容器引擎、容器網絡、容器存儲爲核心的基礎設施技術層,結合華爲雲擎天架構軟硬協同的技術優點,能充分釋放華爲雲基礎設施的性能潛力,爲業務提供高性能的運行平臺。框架

同時提供開放、易用的雲原生應用技術層,包括應用網格、調度、監控、治理、雲邊協同等組件。less

在雲原生基礎設施技術層方面,華爲自研容器引擎iSula,徹底兼容現有容器生態,相比Docker內存佔用降低68%、啓動時間縮短35%。運維

其次是容器網絡Yangtse,經過硬件直通方式及動態網絡隊列,網絡總體性能提高40%,單容器PPS提高2倍;基於warm pool的能力,1-2秒內完成ENI的發放和網絡端到端打通;性能

再就是容器存儲Everest, 每一個POD使用獨立VF,讀寫時延下降50%;將Posix組件卸載,單進程節省30M內存;NAS卷直掛POD容器內,提升請求處理效率30%。大數據

在雲原生應用技術層方面,華爲雲自研批量任務調度平臺Volcano,提高AI、大數據的調度效率50%,支持TensorFlow、MindSpore、Spark等主流AI、大數據框架,企業可快速、平滑的遷移現有業務至華爲雲容器服務;

應用網格Terrace則能把應用從傳統架構平滑演進到更現代化的服務治理架構,提供獨家兼容SpringCloud、Dubbo的解決方案,支持跨虛機、容器進行服務治理和跨雲多集羣統一治理。

針對邊緣計算場景提供全球最輕量化的邊緣容器平臺雲邊協同KubeEdge,實現了雲邊協同、邊緣業務自治,支持與華爲雲40多服務協同聯動。

應用監控Glacier實現了跨雲應用、集羣和統一管理、監控、遷移,同時兼容社區生態。

四大容器解決方案,加速技術產業融合

華爲雲基於雲原生技術平臺Vessel,率先於業界推出了第二代裸金屬容器、混合雲容器、容器批量計算、邊緣容器四大解決方案,加速了雲原生技術與產業價值鏈的融合,幫助泛互聯網、金融、政企、能源、交通等行業客戶,簡單高效地構建全棧雲原生業務。

  • 第二代裸金屬容器,實現「容器IN裸金屬」

當前,第一代裸金屬容器基於「容器 ON裸金屬」架構,相比傳統」容器 ON 虛擬機」,帶來業務性能提高和成本優化,已成爲業界的通用架構,但容器組件依然運行在服務器上,佔用大量資源。

華爲雲第二代裸金屬容器,基於華爲雲擎天架構的深度軟硬協同能力,將容器組件所有卸載到擎天卡上,實現「容器IN裸金屬」,讓服務器資源可100%用於業務處理。

同時基於網絡硬件直通能力和動態網絡隊列,網絡性能提高40%,單容器PPS提高2倍,最終可以使業務總體性能提高100%,成本節約30%。此外,第二代裸金屬容器還實現與虛機、Serverless容器之間的跨資源彈性,最快可達30秒擴容1000容器。

以證券行業爲例,證券行情繫統業務量的潮汐特徵,加上社會輿情等因素帶來的突發流量,對系統擴容提出了嚴峻的考驗,使用華爲雲第二代裸金屬容器,能夠選擇在預期高峯來臨前,定時自動擴容至雲容器引擎(CCE),當突發流量來臨時,瞬時極速擴容至雲容器實例(CCI),在知足業務訴求的同時,節約更多成本。

  • 混合雲容器:疊加Service Mesh,實現應用流量的全局服務治理

混合雲容器方案的核心理念是基於Kubernetes官方社區的多雲容器的方案集羣聯邦,經過邏輯上集羣聯邦的方式進行統一管理,實現單個自治與跨雲的多集羣統一管理。同時,華爲雲還在上層疊加Service Mesh (服務網格)技術,實現應用流量的全局服務治理。

首先,華爲雲混合雲容器方案爲用戶提供容器集羣及雲原生應用的跨雲管理能力。基於容器提供的統一的軟件交付標準,應用與整個運行時環境分離,用戶可在多個雲上的容器服務間隨意的遷移這些應用,解決雲服務平臺供應商鎖定和單雲場景的低可靠風險。

其次,經過使用Serverless架構的雲容器實例CCI 配合雲容器引擎CCE,容器的秒級彈性機制能夠快速的對不一樣雲上的應用和資源進行彈性伸縮,可避免按照容量上限預留資源所帶來的浪費。

最後,混合雲容器解決方案不只提供公有云形態的容器服務,還支持與華爲雲Stack 一同部署在客戶數據中心,並提供輕量化、可獨立部署的CCE敏捷版,搭建與部署更爲簡單,也無須考慮大量的基礎設施的問題。

  • 容器批量計算,有效提高集羣資源利用率

考慮到AI、大數據等業務的需求,在批量計算的場景中,華爲雲在Kubernetes調度上作了一個感知上層業務的調度。

容器批量計算平臺的核心調度引擎Volcano提供多種高級調度策略如羣集調度、 網絡 IO 拓撲調度、多類型做業混合調度、異構資源(GPU/NPU)調度等,可以有效提高整集羣資源利用率。

爲AI、大數據、基因測序、視頻轉碼、HPC等海量計算場景,提供開箱即用、高性價比的解決方案。

最後,邊緣容器解決方案方面,華爲雲經過輕量化、邊雲協同、本地自治,知足客戶對海量邊緣節點統一管理、運維,邊緣數據智能分析、推理、決策的訴求。

最後

華爲雲前後將Vessel的核心組件Volcano和KubeEdge開源,並貢獻給雲原生計算基金會CNCF,成爲社區首個容器智能邊緣項目和容器批量計算項目,引領了雲原生技術與產業結合的發展方向。

隨着愈來愈的企業選擇用雲原生構建業務,雲原生應用的趨勢不可逆,不想在這波浪潮中落後,華爲雲828企業上雲節瞭解一下,加入雲原生大軍。

點擊關注,第一時間瞭解華爲雲新鮮技術~

相關文章
相關標籤/搜索