3.3.3. 責任
Rook-Ceph Operator は、ストレージクラスターをブートストラップし、監視するコンテナーです。以下の機能を実行します。
- ストレージコンポーネントの設定を自動化する
- Ceph モニター Pod および Ceph OSD デーモンの開始、監視、および管理を行い、RADOS ストレージクラスターを提供する
Pod およびその他のアーティファクトを初期化し、以下を管理するサービスを実行する
- プールの CRD
- オブジェクトストア (S3/Swift)
- ファイルシステム
- Ceph mons および OSD を監視して、ストレージが利用可能で、正常な状態にあることを確認する
- クラスターサイズに基づいて mon 設定を調整しつつ、Ceph mons 配置をデプロイし、管理する
- API サービスによって要求される必要な状態変更を監視し、変更を適用する
- ストレージの使用に必要な Ceph-CSI ドライバーを初期化する
- ストレージを Pod にマウントするように Ceph-CSI ドライバーを自動的に設定する
Rook-Ceph Operator アーキテクチャー
Rook-Ceph Operator イメージには、クラスターを管理するのに必要なすべてのツールが含まれます。データパスへの変更はありません。ただし、Operator はすべての Ceph 設定を公開しません。配置グループやクラッシュマップなどの Ceph 機能の多くはユーザーに表示されなくなり、物理リソース、プール、ボリューム、ファイルシステム、およびバケットにおけるユーザーエクスペリエンスが改善されました。