博雲容器雲升級,強化支援IPv6及多種功能增強
近期,BoCloud博雲BeyondContainer容器雲產品正式釋出了最新升級2.2版本。此次升級主要包含新增 多叢集應用管理、負載均衡灰度策略、胖容器、網路繫結分割槽、IPv6、自定義儀表盤、應用儲存模板、GPU支援、K8S API許可權管理、Beyond-AC等功能。同時,對 服務釋出流程最佳化、租戶管理最佳化、映象清理、版本升級策略、網路資源資訊最佳化、彈性伸縮最佳化、對接Harbor等功能進行了最新最佳化。
BeyondContainer v2.2 容器網路能力再增強
在此次升級更新中,博雲主要對 容器網路能力進行了再次強化。秉承 簡單易用、擴充套件性強等核心設計理念,博雲容器雲產品 網路模型在新發布的BeyondContainer容器雲2.2版本中進行了以下方面增強:
01支援IPv6
隨著 IPv4 地址的枯竭,以及國家對 IPv6 發展的大力支援,博雲BeyondContainer容器雲自2.2版本開始正式支援了 IPv6。眾所周知,Kubernetes 社群對 IPv6 及雙棧的支援也在穩步推進過程中。在最新發布的 kubernetes 1.17 版本中,雙棧支援仍然處於 alpha 階段,因此BeyondContainer容器雲2.2版本採用了單棧 pure-IPv6 的模式。 在支援 IPv6 的過程中,除了需要 CNI 支援 IPv6 網路以外,還涉及到kubernetes及周邊元件、BeyondContainer容器雲管理端元件等對 IPv6 的適配工作。在研發期間,我們發現並修復了多個社群元件不支援 IPv6 的 bug,有些 patch 已被社群合併。
02Fabric功能增強
自2017年啟動自研 Kubernetes CNI 以來,在針對網路建設的核心需求及社群現狀綜合分析之後,博雲啟動了基於 OVS 深度自研的容器網路外掛 BeyondFabric 專案,BeyondFabric是博雲基於OVS自研的網路外掛,在BeyondContainer容器雲2.2版本中也引入了多項增強,例如:
- 支援單網路卡模式
BeyondFabric 1.0 版本要求節點配置兩塊網路卡,用於控制面和資料面的分離。但對於部分網路卡資源緊張的環境,現在可以實現採用單網路卡網路模式。
- 透過fabric-admin sanity check/repair工具實現了一鍵修復能力
網路是容器雲平臺中非常複雜的部分,網路出現問題後往往需要非常專業的人員進行排查。在BeyondFabric最新版本中,我們引入了錯誤檢查及修復能力,可以針對常見的問題進行一鍵式修復。當前,該工具也正在整合更多的網路排查工具,用以簡化網路管理人員的負擔。
- 支援e2e測試
e2e測試框架的整合進一步增強了 BeyondFabric 的穩定性。當前該框架已經包含50多個case,包括功能測試、各流向的network pattern測試等。
目前BeyondFabric專案 作為博雲容器雲平臺重點支援的兩個網路模型(calico/BeyondFabric)之一,已經在眾多客戶生產環境中長時間穩定執行,為企業級使用者的容器雲平臺建設提供了有力支撐。
03支援canal網路模型
Calico是一種應用非常廣泛的 CNI 外掛,以穩定性、擴充套件性、靈活性著稱。但 overlay 模式下使用的 IPIP 協議在企業生態中並不常見。因此,我們結合了 calico 網路的靈活性以及 flannel網路的 vxlan 模式,打造了Canal 網路模型。Vxlan是資料中心中非常常見的overlay協議,在軟硬體的生態中都有廣泛的應用。我們透過在多個客戶案例中進行了多輪壓力測試之後,實現了 Canal 網路模型也已經經受住了生產級環境的驗證。
BeyondContainer v2.2其他功能最新增強與最佳化
在近期最近釋出的BeyondContainer容器雲2.2版本中,除了新增IPv6支援功能,更新增多叢集應用管理、負載均衡灰度策略、胖容器、網路繫結分割槽、自定義儀表盤、應用儲存模板、GPU支援、K8S API許可權管理、Beyond-AC等功能。
01多叢集應用管理
多叢集應用場景下,一個應用可以繫結多個叢集,並在多個叢集中部署例項以提供叢集級別的高可用方案。
02負載均衡灰度策略
外部負載支援多版本灰度策略設定,具體策略包括基於權重策略、基於Header策略、基於Cookie策略。
03BeyondVM胖容器
支援應用以胖容器(BeyondVM)型別釋出,胖容器支援老舊系統(未進行容器化改造)快速上雲,內部可執行多個程式,支援固定IP、可儲存變更動作、支援快速彈性伸縮、回滾升級、生命週期等。
04應用儲存為模板
支援同一租戶下將一個完整的應用儲存為Yaml模板,應用模板可以跨叢集 釋出。
05自定義儀表盤
自定義儀表盤支援自定義展現叢集、分割槽、主機、儲存、租戶、應用、服務、映象等顯示指標,支援多種展示形式,包括柱狀圖、儀表盤、圓環圖、餅圖、折線圖等,支援圖表大小及位置調整。
預告:BeyondContainer容器雲網路模型Fabric預計於2020年Q1支援overlay模式
Fabric 的 underlay 模式對於現存的微服務體系下需要網路直連的場景非常友好,但卻不適用於需要實現容器網路和 underlay 網路解耦的場景。
因此,Fabric 專案也進行了 overlay 模式的規劃,新的 overlay 版本中預設使用 Vxlan 協議,並採用了微分段和無中央控制器的設計,對於 Fabric 專案的簡單易用、可維護性等起到了很大的作用。我們計劃於2020年2月份釋出 overlay 版本。敬請期待!
關於BeyondContainer
BeyondContainer容器雲是博雲PaaS技術中臺的核心基礎設施平臺,利用微服務思想和 DevOps 理念,基於 Docker和 Kubernetes 提供對應用開發態、部署態、執行態的應用全生命週期管理能力,利用視覺化、可配置、自動化持續交付流水線結合 DevOps 諮詢,幫助企業 DevOps 落地,透過容器化和服務治理對微服務架構業務落地進行支撐,幫助企業實現應用雲化、能力平臺化、管理網際網路化。
博雲一直堅持聚焦容器平臺底層能力的提升,透過積極參與社群貢獻,以及把自身積累的技術經驗回饋社群,根據使用者實際需求,對容器網路、面向災備多活多叢集應用管理能力、負載均衡能力、分散式中介軟體、胖容器等容器底層技術持續自主研發與改進增強,確保能滿足使用者敏捷化的需求。
BeyondContainer容器雲目前已在眾多銀行、證券、保險、航空、製造等多種場景下的生產環境中得到有效驗證,該平臺能力力經過長期生產級驗證,不僅有效提升開發交付速度及應用部署速度、縮短應用上線時間,降低系統建設成本,同時為客戶持續的應用創新、業務創新提供平臺支撐及能力支撐,實現加速業務發展,積極應對數字化轉型帶來的巨大挑戰。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69923336/viewspace-2671202/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 支援IPv6,叢集服務能力增強 博雲超融合產品最新升級
- AI雲增強升級!還原生動人像,拍出質感照片AI
- 強強聯合,天翼雲安全能力再升級!
- 針對 Kubernetes v1.22,阿里雲容器服務 ACK 提供了哪些升級和增強能力?阿里
- 強大的Flutter App升級功能FlutterAPP
- MySQL慢日誌功能分析及優化增強MySql優化
- 資源編排支援雲助手,增強例項運維能力運維
- IDEA 2024.1:Spring支援增強、GitHub Action支援增強、更新HTTP Client等IdeaSpringGithubHTTPclient
- 解讀Karmada多雲容器編排技術,加速分散式雲原生應用升級分散式
- openGauss DSS功能增強
- 華為雲帕魯伺服器-雲耀雲容器版,到底強在哪?伺服器
- 騰訊雲升級多個雲端儲存解決方案 以智慧化儲存助力企業增長
- Karmada 多雲容器編排引擎支援多排程組,助力成本最佳化
- Serverless Kubernetes 再升級 | 全新的閘道器能力增強Server
- FastWiki(增強AI對話功能)企業級智慧客服功能介紹ASTAI
- PouchContainer 容器技術演進助力阿里雲原生升級AI阿里
- IDC、CDN、雲服務商如何進行IPv6改造升級?
- 功能強大!帶你走近Smartbi增強分析模組
- 擼了一個 Feign 增強包 V2.0 升級版
- 小米遊戲本和增強版區別對比 小米遊戲本增強版升級了什麼?遊戲
- 雲化XR,如何助力產業升級產業
- 阿里雲容器服務全線升級,ACK Pro開啟公測、邊緣容器商業化阿里
- IPv6升級過渡方案有幾種?如何選擇合適的IPv6升級方案?
- WeTest雲手機升級,支援iOS 15全新系統iOS
- 【限時免費】阿里雲 ACR EE 增強型掃描引擎限時體驗中,多維度保障容器映象安全阿里
- 摩杜雲:打造“雲+資料”新實踐,為企業數智化升級注入新功能
- 互聯互通再升級!微信小程式支付支援雲閃付功能正式上線微信小程式
- [版本更新] PerfDog 5.0 強勢來襲,業界首創支援 GPU 詳細資訊採集與眾多升級優化GPU優化
- VirtualBox安裝增強功能報錯
- Karmada: 雲原生多雲容器編排平臺
- 深度解讀:阿里雲視訊直播重磅功能升級阿里
- 容器多雲/混合雲,雲時代災備新利器
- 【版本更新】PerfDog 5.0強勢來襲,業界首創支援GPU詳細資訊採集與眾多升級最佳化GPU
- 基於雲的MES:增強小製造商的能力
- Longhorn,企業級雲原生容器分散式儲存 - 支援 ReadWriteMany (RWX) 工作負載(實驗性功能)分散式負載
- 蘋果智慧:iOS 18 AI增強功能蘋果iOSAI
- Ubuntu在Vbox中安裝增強功能Ubuntu
- IPv6升級有幾種方式?淺談淺談IPv6改造方案