オリジナル問題 LinuCレベル3 プラットフォームスペシャリスト試験 問題 問7
仮想化基盤のネットワークとストレージ/Cephの理解と実装CephにおけるOSD(Object Storage Daemon)の役割として適切なものはどれか。
出典:オリジナル問題 LinuCレベル3 プラットフォームスペシャリスト試験 問題 問7
- AS3/Swift互換のオブジェクトストレージAPIをクライアントに提供するゲートウェイである
- B実際のディスク上でデータの格納・複製・リカバリを担当するデーモンで、Cephクラスタ内の各ストレージデバイスに対して稼働する
- CCephFSのファイルシステムメタデータ(ディレクトリ構造等)を管理する
- Dクラスタ全体のマップ情報やクォーラム(合意形成)を維持し、クラスタの一貫した状態を保つ
正解:B
解説
OSD(Object Storage Daemon)は、Cephクラスタにおいて実際のディスク(あるいはパーティション、LVM論理ボリューム等)ごとに稼働し、データの格納、レプリケーション(複製)、リバランス、リカバリ(障害復旧)を担当するデーモンです。Cephクラスタの実データはOSDが管理する記憶領域に格納されます。
選択肢ごとの解説
- A誤り。S3/Swift互換のオブジェクトストレージAPI提供はRGW(RADOS Gateway)の役割で、OSDの役割ではありません。
- B正しい。OSDは実際のディスク上でのデータ格納・複製・リカバリを担当するデーモンです。
- C誤り。CephFSのメタデータ管理はMDS(Metadata Server)の役割で、OSDの役割ではありません。
- D誤り。クラスタマップやクォーラムの維持はMON(Monitor)の役割で、OSDの役割ではありません。