オリジナル問題 LinuCレベル3 プラットフォームスペシャリスト試験 問題 問9
仮想化基盤のネットワークとストレージ/Cephの理解と実装CephのRBD(RADOS Block Device)の説明として適切なものはどれか。
出典:オリジナル問題 LinuCレベル3 プラットフォームスペシャリスト試験 問題 問9
- ACephクラスタ上にブロックデバイスとしてのインタフェースを提供し、rbd mapコマンド等でクライアントにマッピングすることで、通常のブロックデバイスのように扱える
- BS3互換のオブジェクトストレージAPIを提供するゲートウェイの名称である
- CCephをPOSIX互換のファイルシステムとしてマウントするためのクライアントである
- DCephクラスタの状態をコマンドラインから確認するための管理コマンドである
正解:A
解説
RBD(RADOS Block Device)は、Cephの基盤であるRADOS上に、ブロックデバイスとしてのインタフェースを提供する仕組みです。クライアント側でrbd mapコマンドを使うと、CephのRBDイメージをローカルのブロックデバイス(/dev/rbd*等)としてマッピングでき、以降は通常のブロックデバイスと同様にファイルシステムの作成・マウント等ができます。
選択肢ごとの解説
- A正しい。RBDはCeph上にブロックデバイスのインタフェースを提供し、rbd map等でクライアントにマッピングして利用します。
- B誤り。S3互換のオブジェクトストレージAPI提供はRGW(RADOS Gateway)の役割で、RBDの役割ではありません。
- C誤り。CephをPOSIX互換ファイルシステムとしてマウントするのはCephFS(およびそのクライアント)の役割で、RBDの役割ではありません。
- D誤り。クラスタ状態の確認コマンドはceph status等の役割で、RBD自体の説明ではありません。