LinuCレベル3 プラットフォームスペシャリスト 仮想化基盤のネットワークとストレージ 問8
仮想化基盤のネットワークとストレージ/Cephの理解と実装CephにおけるMON(Monitor)の役割として適切なものはどれか。
当サイトのオリジナル問題(LinuCレベル3 プラットフォームスペシャリストの出題範囲「仮想化基盤のネットワークとストレージ」に対応。実際の試験問題ではありません)
- ACephFSのファイルシステムメタデータを管理し、ディレクトリ構造やファイル名の問い合わせに応答する
- B実際のデータをディスクへ書き込み、複製とリカバリを担当するデーモンである
- Cクラスタマップを維持し、モニタ間のクォーラムによってクラスタ全体の一貫した状態を保つ
- Dクライアントからの読み書き要求をすべて中継し、適切なOSDへ転送するプロキシとして動作する
正解:C
解説
MON(Monitor)は、Cephクラスタ全体の状態(クラスタマップ:OSDマップ、モニタマップ、CRUSHマップ等)を維持し、複数のモニタ間でクォーラム(合意形成の定足数)を構成することで、クラスタの一貫した状態を保証する役割を持ちます。
選択肢ごとの解説
- A誤り。CephFSのメタデータ管理はMDS(Metadata Server)の役割です。
- B誤り。データの格納・複製・リカバリはOSDの役割です。
- C正しい。MONはクラスタマップを維持し、クォーラムによってクラスタの一貫性を保ちます。
- D誤り。MONはデータ経路には入らず、クライアントはマップを得たあとOSDと直接通信します。