-
編排
-
排程
-
訪問
-
計算資源
-
網路資源
-
儲存資源
-
資料高可靠
-
服務高可用
-
易使用
-
易運維
-
冗餘
-
備份/恢復
-
全域性控制管理
-
每個 MySQL 叢集的控制管理
-
自定義資源
-
為使用者提供一種簡單的方式描述對服務的期望
-
建立 Resource
-
監聽 Resource 的變更,用來實現使用者對服務的期望
-
註冊 CR(CustomResource)資源
-
監聽 CR objects 的變更
-
使用者對該 CR 資源進行 CREATE/UPDATE/DELETE 操作
-
觸發相應的 handler 進行處理
-
被動檢測
-
主動檢測
-
不丟資料
-
盡可能不影響可用性
-
對於已知的、能夠處理的故障進行自動處理
-
對於未知的、不能夠處理的故障不自動處理,人工介入
-
故障型別有哪些
-
如何及時檢測和感知故障
-
當前是否出現了故障
-
出現的故障是哪種故障型別
-
如何進行處理
-
可以對外服務
-
執行節點數量符合預期
-
可以對外服務
-
執行節點數量不符合預期
-
不能對外服務
-
節點在執行
-
節點在 MySQL 叢集中
-
節點在執行
-
節點不在 MySQL 叢集中
-
節點優雅退出
-
節點非優雅退出
-
節點狀態不可知
-
監控/告警
-
日誌管理
-
Operator 開發框架
-
健康檢測服務
-
故障自動處理服務
-
任務排程服務
-
配置管理服務
-
監控服務
-
日誌服務
-
etc.