Rancher全新開源力作Submariner:實現Kubernetes跨叢集網路
2019年3月12日,業界領先的容器管理軟體提供商Rancher Labs(以下簡稱Rancher)宣佈推出 全新開源專案Submariner ,支援 多個Kubernetes叢集之間的跨叢集網路連線 。Submariner將為部署在需要相互通訊的多個Kubernetes叢集中的微服務提供網路連線。這一全新的解決方案解決了Kubernetes叢集之間的連線障礙,為多叢集部署提供了更多實現方式,例如在跨地區的Kubernetes內複製資料庫,以及跨叢集部署服務網格。
越來越多的企業將Kubernetes用作為跨所有公有云和私有云基礎設施的基礎計算平臺,而Submariner讓這些企業得以無縫連線、擴充套件和遷移部署在Kubernetes叢集上的工作負載,無論這些Kubernetes叢集是部署在何種雲上。
Submariner:跨叢集的網路連線
過去,Kubernetes的部署實現了網路虛擬化,讓容器可以在同一叢集中的多個節點執行並相互通訊。然而,在不同的Kubernetes叢集中執行的容器想要實現互相通訊,則必須通過ingress controller或者節點埠。
如今,Submariner建立了必要的隧道和路徑,使不同的Kubernetes叢集中的容器能夠直接連線。
Submariner的主要功能包括:
- 與現有叢集的相容性和連線性:使用者可以將Submariner部署到已有的Kubernetes叢集中,並在位於不同叢集的節點之間新增三層網路連線。
- 安全路徑:使用IPSec隧道實現加密的網路連線。
- 各種連線機制:雖然IPSec是開箱即用的預設連線機制,但Rancher將在不久的將來啟用不同的連線外掛。
- 集中式代理:使用者可以註冊和維護一組健康的閘道器節點。
- 靈活的服務發現:Submariner提供跨多個Kubernetes叢集的服務發現。
- CNI相容性:適用於流行的CNI驅動程式,如Flannel和Calico。
Submariner的使用場景主要為:
- 地理式分佈HA資料庫,如Cassandra
- 分散式跟蹤
- 跨叢集擴充套件服務網路
完全開源,立即體驗Submariner
如果您對Submariner感興趣,希望進一步瞭解、下載、安裝和使用這一全新的網路技術解決方案,歡迎訪問:
同時,Submariner依舊秉承Rancher 100%開源的理念,您可以在GitHub上了解及下載Submariner:
https://github.com/rancher/su...
如需協助部署和管理,請郵件聯絡:[email protected]
About Rancher Labs
Rancher Labs由矽谷雲端計算泰斗、CloudStack之父樑勝建立,致力於打造創新的開源軟體,幫助企業在生產環境中執行容器與Kubernetes。旗艦產品Rancher是一個開源的企業級Kubernetes平臺,是業界首個且唯一可以管理所有云上、所有發行版、所有Kubernetes叢集的平臺。解決了生產環境中企業使用者可能面臨的基礎設施不同的困境,改善Kubernetes原生UI易用性不佳以及學習曲線陡峭的問題,是企業落地Kubernetes的不二之選。
Rancher在全球擁有超過一億的下載量,超過20000家企業客戶。全球知名企業如中國人壽、華為、中國平安、民生銀行、興業銀行、上汽集團、海爾、米其林、天合光能、豐田、本田、霍尼韋爾、金風科技、普華永道、海南航空、廈門航空、恆大人壽、中國太平、巴黎銀行、美國銀行、HSCIS恆生指數、中國水利、暴雪、CCTV等均是Rancher的付費客戶。
新增微信助手(rancher2),進技術群,瞭解詳情~