MountPoint の管理
1. MountPoint の概要
MountPoint とは
FPT File Storage – High Performance システムにおいて、MountPoint はストレージプール内の特定のディレクトリ(パス)への論理アクセスポイントです。
Baremetal サーバーからデータをマウントするには、以下の設定情報を含む MountPoint を作成する必要があります。
- パス: アクセスしたいストレージシステム上の特定のディレクトリパス。
- アクセスプロトコル: NFSv3 または NFSv4。
- アクセスサブネット: 指定されたサブネットに属するサーバーのみマウントが許可されます。サーバーがそのサブネットに含まれていない場合、マウント要求は拒否されます。
MountPoint の役割
| コンポーネント | 役割 |
|---|---|
| MountPoint | NFSv3 / NFSv4 / S3 経由でイントラネットからファイルストレージへのアクセスポイント |
| クライアント(サーバー) | ファイルストレージからデータをマウントし、内部ディスクとして表示 |
| ストレージバックエンド (VAST) | ストレージインフラ |
| QoS ポリシー | マウントポイントに関連付けて IOPS やスループットを制限 |
MountPoint の構造
| フィールド | 説明 |
|---|---|
| Name | ポータル上の表示名 |
| Path | 実際のパス(例: /ml-data) |
| Protocol | プロトコル: NFSv3 または NFSv4 |
| Subnet | アクセスを許可する CIDR ネットワーク範囲 |
| Endpoint Range | 接続エンドポイント |
| QoS Policy | パフォーマンス制御ポリシー |
| NFS Alias | OS に表示されるパスエイリアス |
他コンポーネントとの関係
- VPC とサブネット: MountPoint は同一または異なる VPC 内の複数のサブネットに割り当てられます。割り当てられたサブネット内のサーバーのみアクセスできます。
- QoS ポリシー: 以下を通じてパフォーマンスを制限します。
- 最大スループット (MB/s)
- 最大 IOPS
- バーストリミット
- NFS プロトコル: TCP と RDMA をサポート。
- TCP: 一般的で使いやすい。
- RDMA: 高性能、低レイテンシ。
- Multi-Path RDMA: 大規模ワークロード向け並列接続。
2. MountPoint の作成
重要な原則
- 特定のサブネットに割り当て: 割り当てられたサブネット内のサーバーのみマウント可能。
- ルートパス ("/") には作成しない: サブディレクトリのみ作成可(例:
/project-a、/team1/data)。 - パスは一意: 同一パスに複数の MountPoint は作成不可。
- MountPoint 数の制限なし: パスが重複しない限り作成可能。
- NFSv4 はフルパスエクスポートが必要: パス内のすべての親ディレクトリもエクスポートが必要。
例: NFSv4 で
/project-a/team1/dataをマウントする場合、/project-aと/project-a/team1もエクスポートが必要です。
Unify Portal で MountPoint を作成する手順
- MountPoint タブにアクセスし、Create MountPoint をクリックします。
- 以下の情報を入力します。
- リージョン: 使用するリージョンを選択。
- VPC / サブネット: GPU サーバーを含むサブネットを選択。
- MountPoint 名: 3〜63 文字、英数字および "_" 使用可。特殊文字で開始・終了不可。
- プロトコル: NFSv3 または NFSv4。
- NFSv3 の場合: NFS エイリアスを追加可能。
- NFSv4 の場合: パス内のすべての親ディレクトリも NFSv4 を使用していることを確認してください。
- パス: "/" で始まり、"/" や空白で終わらない。他のパスと重複不可。
- オプション: パスが存在しない場合は「新しいディレクトリを作成する」にチェック。
- QoS ポリシー: 既存のポリシーを選択するか新規作成。
- Create をクリックして完了します。
結果
- 成功: MountPoint がポータルに表示され、サブネット内のサーバーからマウント可能になります。
- 失敗: エラーが表示されます。入力情報を確認してください。
3. MountPoint の削除
以下の目的で不要になった MountPoint を削除できます。
- アクセス権の回収。
- サーバーとストレージシステム間の安全な接続切断。
- ネットワークインフラの再設定や変更への対応。
手順
- Unify Portal の Resource タブにアクセスします。
- 削除したい MountPoint で Action > Delete を選択します。
- 確認ダイアログで操作を承認します。
注意
- 削除前に、アプリケーションがアンマウントされていることを確認してください。
- MountPoint を削除しても、割り当てられたパス内のデータは削除されません。