🎯 レッスンの目的__HTMLTAG_68___
このレッスンを完了すると、次のことができるようになります:
- ✅ CephFilesystem と MetadataServer (MDS) の作成
- ✅ ReadWriteMany を使用して CephFS 用の StorageClass を作成
- ✅ 複数のポッドから同時に CephFS をマウント__HTMLTAG_77___
- ✅ クォータとサブボリューム グループを構成する
- ✅ RBD と CephFS の使用例を比較
パート 1: CEPHFS 対 RBD — いつ何を使用するか?
| 基準 | RBD (ブロック) | CephFS (ファイルシステム) |
|---|---|---|
| アクセス モード_ | ReadWriteOnce (RWO) | ReadWriteMany (RWX) |
| _マウント スタイル | 1 つの単一ポッド | 同時に複数のポッド |
| ユースケース | データベース、単一アプリ | 共有コンテンツ、ログ、メディア |
| パフォーマンス | 高 (ブロックレベル) | 良好 (POSIX オーバーヘッド) |
| データシートが必要ですか? | いいえ | はい |
パート 2: CEPHFILESYSTEM の作成
2.1. CephFilesystem CRD
___コードブロック_0______コードブロック_1___2.2. CephFS の StorageClass
___コードブロック_2___コードブロック_3
パート 3: 多数の読み取り書き込みテスト
3.1. RWX PVC
を作成する ___コードブロック_4___3.2.同じマウントを持つ複数のポッド
___コードブロック_5___コードブロック_6
パート 4: クォータとサブボリューム__HTMLTAG_158___
コードブロック_7
4.1.クリーンアップ
___コードブロック_8___💡 重要なポイント
- CephFS (ReadWriteMany の場合) — 複数のポッドが同じボリュームの読み取り/書き込み
- MDS (メタデータ サーバー) ファイル システム メタデータの管理
- アクティブスタンバイ: true MDS HA を確保
- RWX の使用例: 共有コンテンツ、ログ、メディア、AI トレーニング データ
- _データベースの場合は RBD、共有ファイルの場合は CephFS
🎯 演習__HTMLTAG_188___
演習 1: RWX ラボ
- CephFilesystem、StorageClass、PVC (RWX) の作成
- 3 つのライター ポッド + 1 つのリーダー ポッドをデプロイ__HTMLTAG_195___
- すべてのポッドが同じボリュームの読み取り/書き込みを確認する__HTMLTAG_197___
📚 次の投稿
__HTMLTAG_203___レッスン 15: Ceph の監視、調整、トラブルシューティング では、Ceph のパフォーマンスを監視し、パラメータを調整し、一般的な問題に対処します。