このトピックでは、Alibaba Cloud Network Attached Storage (NAS) とそのリソースを使用する場合の制限について説明します。 クライアントを使用して NAS リソースにアクセスする場合の制限も含まれます。

リソースの制限

次の表に、NAS リソースに対する制限を示しています。
リソース 詳細
リージョン内の各アカウントのファイルシステムの最大数 20
各ファイルシステムのマウントポイントの最大数

2

NFS クライアントの制限

NFS クライアントの使用の制限は次のとおりです。

  • NFS クライアントでは、一度に最大 32,768 個のファイルを開くことができます。 リストフォルダーとそのサブフォルダー内のファイルは、開いているファイルの総数には含まれません。
  • NFS クライアント上の一意の各マウントは、最大 256 個の一意のファイルまたはプロセスペア全体で最大 8,192 個のロックを取得できます。 たとえば、1 つのプロセスが 256 個の個別のファイルに対して 1 つ以上のロックを取得したり、8 つのプロセスが 32 個のファイルに対して 1 つ以上のロックを取得できます。
  • Windows 環境で NFS クライアントを使用して NFS ファイルシステムにアクセスすることは推奨しません。

SMB クライアントの制限

特定のファイルまたはフォルダーは、一度に最大 8,192 回開くことができます。 これは、ファイルシステムがマウントされているすべての計算ノードと、これらのファイルシステムへのアクセスを共有するユーザーに適用されます。 これは、ファイルまたはフォルダーごとに最大 8,192 個のアクティブなファイルハンドラーを表します。 ファイルシステムに存在するアクティブなファイルハンドラーの最大数は 65,536 個までです。

ファイルシステムの制限

以下に、Alibaba Cloud NAS ファイルシステム固有の制限を示します。

  • 単一のファイルシステム内のファイルの最大数:10 億。
  • ファイルシステム名の最大の長さ:255 bytes。
  • 単一ファイルの値の最大サイズ:32 TB。
  • 最大ディレクトリ深度:1,000 レベル。
  • 単一ファイルシステムの最大容量:NAS Capacity の場合は 10 PB、NAS Extreme の場合は 1 PB。
  • 単一のファイルシステムのマウントポイントの最大数:1,000。
  • Linux システムでは、ユーザー ID (UID) とユーザー名の間のマッピング、およびグループ ID (GID) とグループ名の間のマッピングは構成ファイルで定義されます。 NFSv3 準拠のファイルシステムの場合、ID と名前の間のマッピングが構成ファイルで定義されている場合、名前が表示されます。 ID のマッピングが見つからない場合、ID が表示されます。
  • NFSv4 準拠のファイルシステムでは、Linux カーネルのバージョンが 3.0 以前の場合、すべてのファイルに対してユーザー名とグループ名が nobody として表示されます。 カーネルバージョンが 3.0 以降の場合、NFSv3 準拠のファイルシステムで使用されるルールが適用されます。
  • ファイルまたはディレクトリが NFSv4 準拠のファイルシステムに保存され、Linux カーネルバージョンが 3.0 以前の場合、chown または chgrp コマンドを実行しないことを推奨します。 この場合にいずれかのコマンドを実行すると、ファイルまたはディレクトリの UID および GID は nobody に変更されます。
  • NAS は、SMB 2.1 以降を含むプロトコルと、Windows 7 および Windows Server 2008 R2 以降を含むオペレーティングシステムをサポートしています。 ただし、NAS は Windows Vista または Windows Server 2008 以前をサポートしていません。 SMB 2.1 以降と比較して、SMB 1.0 には設計上の問題によるパフォーマンスと機能の欠陥があります。 さらに、SMB 1.0 以前をサポートする Windows 製品は使用できなくなりました。

サポートされていない NFS 機能

Alibaba Cloud NAS は、次の NFS 機能をサポートしていません。

  • NFSv4.0 では、次の属性をサポートしていません。FATTR4_MIMETYPE、 FATTR4_QUOTA_AVAIL_HARD、FATTR4_QUOTA_AVAIL_SOFT、 FATTR4_QUOTA_USED、 FATTR4_TIME_BACKUP、FATTR4_TIME_CREATE。 これらの属性の 1 つ以上が指定されている場合、/var/log/messages ファイルで NFS4ERR_ATTRNOTSUPP エラーが発生します。
  • NFSv4.1 では、次の属性をサポートしていません。FATTR4_DIR_NOTIF_DELAY、FATTR4_DIR_NOTIF_DELAY, FATTR4_DACL、FATTR4_CHANGE_POLICY, FATTR4_FS_STATUS、 FATTR4_LAYOUT_HINT, FATTR4_LAYOUT_TYPES、 FATTR4_LAYOUT_ALIGNMENT、 FATTR4_FS_LOCATIONS_INFO、FATTR4_MDSTHRESHOLD、 FATTR4_RETENTION_GET、 FATTR4_RETENTION_SET、FATTR4_RETENTEVT_GET、FATTR4_RETENTEVT_SET、 FATTR4_RETENTION_HOLD、FATTR4_MODE_SET_MASKED、 FATTR4_FS_CHARSET_CAP。 これらの属性の 1 つ以上が指定されている場合、NFS4ERR_ATTRNOTSUPP エラーが /var/log/messages ファイルに表示されます。
  • NFSv4 は、次の操作をサポートしていません。OP_DELEGPURGE、OP_DELEGRETURN、NFS4_OP_OPENATTR 。 これらの操作の 1 つ以上が適用されると、NFS4ERR_ATTRNOTSUPP エラーが /var/log/messages ファイルに表示されます。
  • NFSv4 は委任をサポートしていません。

サポートされていない SMB 機能

Alibaba Cloud NAS は、次の SMB 機能をサポートしていません。

  • リースに基づく拡張ファイル属性とクライアントサイドキャッシング
  • スパースファイルの作成、ファイルの圧縮、NIC ステータスの取得、再解析ポイントの作成など、入出力制御 (IOCTL) またはファイルシステム制御 (FSCTL) 操作
  • 代替データストリーム
  • Active Directory (AD) または Lightweight Directory Access Protocol (LDAP) によって提供される ID 認証。
  • SMB ダイレクト、SMB マルチチャネル、SMB ダイレクトリリース、永続的ファイルハンドルなど、SMB 3.0 以降で提供されるいくつかの機能
  • ファイルまたはディレクトリのアクセス制御リスト (ACL)