CPFS プロトコルサービスはどのプロトコルをサポートしていますか?
Cloud Parallel File Storage (CPFS) プロトコルサービスは NFSv3 のみをサポートしています。
CPFS プロトコルサービスの使用には料金がかかりますか?
汎用プロトコルサービスは無料です。キャッシュプロトコルサービスは、メモリキャッシュ機能と追加の帯域幅を提供する有料機能です。キャッシュプロトコルサービスの料金の詳細については、「料金」をご参照ください。
CPFS プロトコルサービスが適用されるシナリオは何ですか?
Kubernetes に基づく高性能コンピューティングやビデオレンダリングを必要とするシナリオで CPFS プロトコルサービスを使用することをお勧めします。電子設計自動化 (EDA) チップの設計、気象学、石油産業でのコンピューティングなど、I/O に対する要件が高い、または MPI-IO に依存するシナリオでは、CPFS-POSIX クライアントを使用して CPFS ファイルシステムにアクセスできます。
CPFS-POSIX クライアントと CPFS-NFS クライアントの違いは何ですか?
相違点 | CPFS-POSIX クライアント | CPFS-NFS クライアント |
使用方法 | CPFS ファイルシステムをマウントする Linux ベースの ECS インスタンスに Portable Operating System Interface (POSIX) クライアントをインストールし、その ECS インスタンスを CPFS-POSIX クライアントクラスターに追加します。 | CPFS ファイルシステムをマウントする Linux ベースの ECS インスタンスに軽量の Network File System (NFS) クライアントをインストールし、Linux オペレーティングシステムで |
必要なマウントポイント | POSIX マウントポイント。 | NFS プロトコルサービスのファイルセットまたはエクスポートディレクトリ。 |
Kubernetes のサポート | Container Storage Interface (CSI) hostpath ドライバーがサポートされています。 | CSI NFS ドライバーと CSI hostpath ドライバーがサポートされています。 |
クォーラムノード | Alibaba Cloud アカウント内に、低スペックの 3 つの ECS インスタンスがクォーラムノードとして作成されます。クォーラムノードはクライアント管理ノードとして使用されます。作成された ECS インスタンスに対して課金されます。 | クォーラムノードを作成する必要はありません。 |
アクセス可能なスペース | CPFS ファイルシステム全体のディレクトリツリー。 | マウントポイントのディレクトリツリー。 |
パフォーマンス | CPFS-POSIX クライアントは、データとメタデータへのアクセスにおいて高い I/O パフォーマンスを提供します。サイズが 100 KiB 未満の小さなファイルにアクセスする場合は、CPFS-POSIX クライアントを使用することをお勧めします。詳細については、「仕様」をご参照ください。 | CPFS-NFS クライアントのデータおよびメタデータへのアクセスにおける IOPS パフォーマンスは、NFS プロトコルのパフォーマンス制限により、CPFS-POSIX クライアントよりも低くなります。サイズが 100 KiB 以上のファイルにアクセスする場合は、CPFS-NFS クライアントを使用することをお勧めします。詳細については、「仕様」をご参照ください。 |
アクセス制御 | NFSv4 ACL | CPFS-NFS クライアントは、NFSv4 ACL を使用して、IP アドレスと CIDR ブロックに基づいて読み取り専用および読み取り/書き込み権限を制御します。 |
推奨シナリオ | ECS | Kubernetes クラスター、Container Service for Kubernetes (ACK) クラスター、Elastic Container Instance (ECI)、特殊なバージョンのオペレーティングシステム、およびビデオレンダリング。 |
CPFS プロトコルサービスは POSIX マウントポイントに依存しますか?
いいえ、CPFS プロトコルサービスと POSIX マウントポイントは別々のチャンネルです。NFS クライアントのみを使用して CPFS ファイルシステムにアクセスする場合は、POSIX マウントポイントを作成する必要はありません。プロトコルサービスを作成し、エクスポートディレクトリを設定して CPFS ファイルシステムにアクセスできます。使用しなくなった POSIX マウントポイントは削除できます。
プロトコルサービス機能を有効にできないのはなぜですか?
プロトコルサービス機能は、CPFS V2.3.0 以降のバージョンでサポートされています。CPFS ファイルシステムのバージョン番号を確認する方法の詳細については、「ファイルシステムの詳細を表示する」トピックの「ファイルシステムのバージョン番号を表示する」セクションをご参照ください。
CPFS プロトコルサービスを使用してファイルセットとディレクトリをエクスポートする場合に違いはありますか?
ファイルセットとディレクトリは、I/O アクセスにおいて同じパフォーマンスを提供します。ただし、ファイルセットは、データフロー機能などのより多くの機能を提供でき、プロトコルサービスと併用することで、より多くのビジネス要件を満たすことができます。ファイルセットを作成した後にエクスポートし、データアクセスに使用することをお勧めします。
CPFS プロトコルサービスの仕様を変更できますか?
はい、できます。変更するには、次の操作を実行します。
プロトコルサービスタイプを汎用からキャッシュに変更する
重要汎用プロトコルサービスをキャッシュプロトコルサービスに直接変更することはできません。汎用プロトコルサービスを削除し、キャッシュプロトコルサービスを作成する必要があります。同様に、プロトコルサービスタイプをキャッシュから汎用に変更する場合は、キャッシュプロトコルサービスを削除し、汎用プロトコルサービスを作成する必要があります。変更中、サービスは中断されます。変更を行う前に、変更ウィンドウを確保してください。
エクスポートフォルダを再生成する必要があります。
汎用プロトコルサービスを削除する
Protocol Service タブで、削除するプロトコルサービスを見つけます。操作 列の 削除 をクリックし、[OK] をクリックします。
キャッシュプロトコルサービスを作成する
詳細については、「プロトコルサービスの管理」トピックの「プロトコルサービスを作成する」セクションをご参照ください。
プロトコルサービスタイプをあるキャッシュタイプから別のキャッシュタイプに変更する
Protocol Service タブで、変更するプロトコルサービスを見つけます。
アクション列の 変更 をクリックし、別のキャッシュタイプを選択します。
変更が完了したら、OK をクリックします。
プロトコルサービスの帯域幅を変更できますか?
はい、できます。変更するには、次の操作を実行します。
汎用
汎用プロトコルサービスの帯域幅は、CPFS ファイルシステムの帯域幅と同じです。次の方法で汎用プロトコルサービスの帯域幅を増やすことができます。
CPFS ファイルシステムをスケールアップします。詳細については、「CPFS ファイルシステムをスケールアップする」をご参照ください。
プロトコルサービスの仕様を変更します。詳細については、このトピックの「プロトコルサービスタイプを汎用からキャッシュに変更する」セクションをご参照ください。
キャッシュタイプ
キャッシュプロトコルサービスは、複数の帯域幅仕様をサポートしています。必要に応じて適切な帯域幅を選択できます。詳細については、「プロトコルサービスの管理」トピックの「プロトコルサービスを変更する」セクションをご参照ください。
説明変更が適用されるまで、システムは 2〜5 分かかります。
プロトコルサービスのパフォーマンスを監視するにはどうすればよいですか?
モニタリングメトリックにしきい値トリガーのアラートルールを設定するだけでよい場合は、CloudMonitor を使用してアラートルールを作成できます。詳細については、「基本的なアラートルールを設定する」をご参照ください。
複数のメトリックの計算結果に基づいてトリガーされるアラートルールを設定するには、ハイブリッドクラウド監視を使用してアラートルールを作成できます。詳細については、「高度なアラートルールを設定する」をご参照ください。
プロトコルサービスを削除すると、CPFS に保存されているデータは削除されますか?
プロトコルサービスを削除しても、CPFS に保存されているデータは影響を受けません。ただし、プロトコルサービスを使用して CPFS にアクセスすることはできなくなります。元のデータにアクセスするには、新しいプロトコルサービスまたは POSIX マウントポイントを作成する必要があります。