首頁 Enterprise Canonical 推出 HA MicroK8s

Canonical 推出 HA MicroK8s

by 亞當·阿姆斯特朗
HA MicroK8s

今天,Ubuntu 公司 Canonical 宣佈在輕量級 Kubernetes MicroK8s 中實現自主高可用性 (HA) 集群。 MicroK8s 是在 Ubuntu 19.10 Eoan Ermine 中引入的 物聯網設備和工作站。 HA MicroK8s 具有云和/或服務器部署中生產工作負載所需的彈性。

今天,Ubuntu 公司 Canonical 宣佈在輕量級 Kubernetes MicroK8s 中實現自主高可用性 (HA) 集群。 MicroK8s 是在 Ubuntu 19.10 Eoan Ermine 中引入的 物聯網設備和工作站。 HA MicroK8s 具有云和/或服務器部署中生產工作負載所需的彈性。

HA MicroK8s

MicroK8s 是作為一種佔用空間非常小且易於使用的 Kubernetes 設置而引入的。 它可以使用單個命令進行安裝和集群。 現在用戶可以在三個或更多節點集群後自動啟用高可用性。 數據存儲還將在節點之間自動遷移以在發生故障時維持仲裁。 據說 HA MicroK8s 可以承受任何節點的丟失並仍然提供可靠的服務,以最小的管理成本和監督滿足生產要求。

更深入地研究數據存儲故障中發生的情況,我們將不得不看看 Dqlite。 Dqlite 是公司的 raft-enhanced Sqlite,嵌入在 Kubernetes 中。 Dqlite 減少了集群內存佔用並自動執行數據存儲維護。 Dqlite 是 HA MicroK8s 自動、自主高可用性背後的關鍵。 如果數據存儲節點出現故障,HA MicroK8s 將自動選擇下一個節點為數據存儲提供服務。 它還管理自己的控制平面,確保 API 服務保持正常運行。

新的 MicroK8s 將發揮關鍵優勢的另一個領域是邊緣。 在邊緣有分佈的微雲。 人為乾預不僅具有巨大的破壞性,而且並非在所有情況下都可行。 HA MicroK8s 的自動化可以大大降低成本。 它們還帶有壓縮無線更新、事務回滾和自動安全補丁,以減少在無人值守環境中的暴露。 同樣的好處也適用於物聯網應用程序。

微K8s

參與 StorageReview

電子通訊 | YouTube | 播客 iTunes/Spotify | Instagram | Twitter | Facebook | RSS訂閱