Azure NetApp Filesの64TiB大容量ファイル対応がGAに:変更点と移行時の注意点

Azure NetApp Filesで大容量ファイルを扱う環境では、今回のGAはかなり実務的な意味があります。結論から言うと、通常のAzure NetApp Filesボリュームで単一ファイル最大64TiBまでサポートされるようになり、Azure VMware Solutionの大きなVMDKや、オンプレミスで分割せずに運用していた大容量ファイルの移行がしやすくなりました。対象はAzure Storage領域の更新ですが、Azure FilesやBlob Storage全体の仕様変更ではなく、Azure NetApp Filesの通常ボリュームに関する変更として理解するのが重要です。MicrosoftのAzure Updatesでは、この更新は「Launched」、つまり本番利用可能なリリースとして扱われています。(Microsoft Azure)

目次

Azure NetApp Filesの大容量ファイル対応で何が変わったのか

今回の更新では、Azure NetApp Filesの通常ボリュームで、単一ファイルサイズの上限が最大64TiBまで拡張されました。Microsoft Learnの更新情報では、Azure VMware Solution(AVS)の大きなVMDKディスクを含む、大容量ファイルを使うワークロードの移行と運用を支援するための機能として説明されています。対象は、Azure NetApp Filesが有効なすべてのリージョンで、Flexible、Standard、Premium、Ultraの各サービスレベルに対応します。(Microsoft Learn)

確認項目内容
更新ステータスGenerally Available(GA)/Launched
対象サービスAzure NetApp Files
主な変更点通常ボリュームで単一ファイル最大64TiBをサポート
主な対象ワークロードAzure VMware Solutionの大容量VMDK、仮想マシンディスク、大容量データファイル
対応サービスレベルFlexible、Standard、Premium、Ultra
管理者が最初に確認すべきこと対象ボリュームが通常ボリュームか、既存NFSクライアントやAVSデータストアで再マウントが必要か

ここで重要なのは、「大容量ファイル対応」と「Azure NetApp Files large volumes」は別物という点です。通常ボリュームの最大サイズは100TiBで、通常ボリューム上の単一ファイルは最大64TiBまで対応します。一方、Azure NetApp Files large volumesの単一ファイル上限は、少なくとも現行のリソース制限表では16TiBとして示されています。名前だけで「large volumesなら64TiBファイルも扱える」と判断すると、設計ミスにつながります。(Microsoft Learn)

影響が大きい利用シーン

今回のAzure NetApp Files更新が特に効くのは、ファイル単位で16TiBを超える可能性があるワークロードです。たとえば、AVS上で動く仮想マシンの大きなVMDK、解析基盤の巨大な中間ファイル、オンプレミスNetApp環境から移行する大容量データファイルなどが該当します。

Azure VMware Solutionの大容量VMDK移行

Azure VMware Solutionでは、Azure NetApp FilesをNFSデータストアとして接続し、vSAN容量を増やさずにストレージを拡張できます。Microsoftのドキュメントでも、Azure NetApp FilesのNFSデータストアを使うことで、クラスタをスケールせずにデータストア容量を拡張できると説明されています。(Microsoft Learn)

今回の更新により、新規または既存の通常Azure NetApp Filesデータストアで、最大64TiBのファイルサイズがサポートされます。新しくマウントしたAzure NetApp Filesデータストアでは、vSphere Clientのデータストアプロパティで最大ファイルサイズ64TiB、最大仮想マシンディスクサイズ62TiBとして確認できるとされています。(Microsoft Learn)

これにより、オンプレミスのVMware環境で大きなVMDKを使っている場合に、移行前にディスクを分割したり、アプリケーション側のデータ配置を大きく変更したりする必要性を減らせます。

大容量データを扱う業務アプリケーション

データベースのバックアップファイル、研究・解析データ、メディア処理、CAD/CAE、ログ集約基盤などでも、単一ファイルが非常に大きくなることがあります。これまでファイルサイズ上限に合わせて分割保存していた環境では、Azure移行後の運用設計をシンプルにできる可能性があります。

ただし、64TiBまで保存できることと、64TiB級ファイルを快適に読み書きできることは同じではありません。実際の性能は、サービスレベル、容量プール、ボリュームクォータ、QoSタイプ、ネットワーク、クライアント側のI/O特性に左右されます。

対象外・誤解しやすいポイント

今回の更新は便利ですが、すべてのAzure Storageサービスで単一ファイル64TiBが使えるという意味ではありません。Azure Blob Storage、Azure Files、Managed Disksなどの仕様変更として読むと誤解します。

誤解しやすい点正しい理解
Azure Storage全体の単一ファイル上限が64TiBになった対象はAzure NetApp Filesの通常ボリューム
large volumesなら64TiBファイルに対応する現行の制限表ではlarge volumesの単一ファイル上限は16TiB
既存環境で即座にクライアントが64TiBを認識するNFSクライアントやAVSデータストアでは再マウント確認が必要
ファイルサイズ上限が上がれば性能も上がる性能はサービスレベル、クォータ、QoS、構成に依存
AVSの全データストアで自動的に大容量VMDKを扱える通常Azure NetApp Filesデータストアか、vSphere側で最大サイズを認識しているか確認が必要

特に「large files」と「large volumes」は、英語でも混同しやすい用語です。設計書や移行計画では、「通常ボリュームで単一ファイル64TiB対応」と明記しておくと、レビュー時の認識違いを防げます。

管理者が確認すべき設定と作業

対象ボリュームが通常ボリュームか確認する

まず、移行先または既存のAzure NetApp Filesボリュームが通常ボリュームか確認します。通常ボリュームの最大サイズは100TiBで、単一ファイル最大64TiBの対象です。大容量ファイルを扱いたいからといって、機械的にlarge volumesを選ぶのは避けるべきです。現行のリソース制限では、large volumes側の単一ファイル上限は16TiBと示されているためです。(Microsoft Learn)

判断基準はシンプルです。

要件推奨される確認
単一ファイルが16TiBを超える通常ボリュームで64TiB対応を使えるか確認
ボリューム全体が100TiBを超えるlarge volumes要件も含め、単一ファイル上限との両立を再設計
AVSのVMDKが大きいAzure NetApp Filesデータストアの最大ファイルサイズと最大VMDKサイズを確認
ファイル数が非常に多いmaxfilesやディレクトリ制限もあわせて確認
高スループットが必要サービスレベル、QoS、複数データストア構成を検討

NFSクライアントは再マウントを計画する

既存のNFSクライアントでは、最大ファイルサイズ情報がマウント時に更新されるため、64TiB対応を正しく認識させるには再マウントが必要です。MicrosoftのNFS FAQでも、2026年5月以降、新規および既存の通常ボリュームで最大64TiBのファイルをサポートする一方、NFSクライアントはボリュームのマウント時に最大ファイルサイズを更新するため、再マウントが必要と説明されています。(Microsoft Learn)

本番環境では、単に「umountしてmountし直す」だけで済むとは限りません。アプリケーション、ジョブスケジューラ、バックアップ、監視エージェントが対象パスを利用している場合は、メンテナンス時間を確保し、停止順序を決めてから実施してください。

AVSデータストアはホスト側の認識更新が必要

Azure VMware Solutionで既存のAzure NetApp Filesデータストアを使っている場合、すべてのホストが新しい最大ファイルサイズを認識している必要があります。Microsoftの手順では、既存データストアをこの変更前に作成していた場合、データストアのプロパティはマウント時に更新されるため、仮想マシンの停止・登録解除、データストア削除、再アタッチ、仮想マシンの再登録・起動という流れが示されています。(Microsoft Learn)

この作業は、通常のNFSクライアント再マウントより影響範囲が大きくなりがちです。AVS環境では、次の観点で作業計画を作ると安全です。

作業前の確認理由
対象データストア上のVM一覧停止・登録解除の対象を漏らさないため
vSphere Clientでの最大ファイルサイズ表示64TiB対応をホスト側が認識しているか確認するため
バックアップ取得状況再アタッチ作業前の復旧ポイントを確保するため
カスタムロールの権限データストア作成・削除・更新操作で権限不足を防ぐため
メンテナンスウィンドウVM停止を伴う可能性があるため

AVSのAzure NetApp Filesデータストア操作では、カスタムロールを使っている環境で必要な権限が不足する場合があります。組み込みのOwnerやContributorであれば追加変更が不要なケースが多い一方、カスタムロールでは、AVS側とMicrosoft.NetApp側の操作権限を確認しておく必要があります。(Microsoft Learn)

性能設計では「64TiB対応」と「I/O性能」を分けて考える

大容量ファイルが作れるようになっても、読み書き性能が自動的に上がるわけではありません。Azure NetApp Filesのスループットは、容量プールのサービスレベル、ボリュームに割り当てたクォータ、QoSタイプによって決まります。Microsoft Learnでも、スループット上限はサービスレベル、クォータ、QoSタイプの組み合わせで決まると説明されています。(Microsoft Learn)

たとえば、移行対象のVMDKが大きいだけでI/Oが少ない場合は、容量重視の設計で十分かもしれません。一方、データベースや分析処理のようにランダムI/Oや高スループットが必要な場合は、ボリュームサイズだけでなく、PremiumやUltra、Flexibleの使い分け、手動QoS、複数データストアへの分散を検討する必要があります。

AVSでは、単一データストアにすべてのVMDKを置く構成は管理が簡単ですが、性能上限に達する場合があります。MicrosoftのAVS向け性能考慮事項では、複数のデータストアに負荷を分散することで、複数TCPストリームに分散され、性能とコストのバランスを取りやすくなると説明されています。(Microsoft Learn)

移行・展開前のチェックリスト

大容量ファイル対応を使う場合は、いきなり本番移行に進まず、ファイルサイズ・性能・運用の3点を切り分けて確認してください。

フェーズ確認すること失敗しやすいポイント
事前調査16TiB超の単一ファイル、VMDK、バックアップファイルの有無ボリューム容量だけ見て、単一ファイルサイズを確認しない
設計通常ボリューム、サービスレベル、QoS、リージョン、容量クォータlarge volumesと大容量ファイル対応を混同する
検証NFS再マウント後の最大ファイルサイズ認識、vSphere表示、コピー処理既存クライアントが古い上限を保持したままになる
移行rsync、Robocopy相当のツール、バックアップ製品、VM移行手順大容量ファイルの中断再開や整合性確認を軽視する
本番切替メンテナンス時間、バックアップ、ロールバック手順AVSデータストア再アタッチの影響を過小評価する
運用開始後Azure Monitor、容量、スループット、レイテンシ、アラートファイルサイズ上限だけ確認して性能監視をしない

開発者・アプリ担当者が見るべきポイント

アプリケーション側では、「Azure NetApp Filesが64TiBまで対応したから問題ない」と判断せず、アプリ、OS、ファイルシステム、ライブラリ、バックアップツールが大容量ファイルを正しく扱えるか確認してください。

特に確認したいのは次の点です。

  • アプリケーションが16TiB超のファイルを作成・読み取りできるか
  • ファイルコピーや移行ツールが途中再開、チェックサム、スパースファイルに対応しているか
  • バックアップ製品が64TiB級の単一ファイルを現実的な時間で保護・復元できるか
  • 監視やログ出力でファイルサイズを32bit整数として扱っていないか
  • エラー時に巨大ファイルを再コピーする運用になっていないか

大容量ファイルは、作成できることよりも、障害時に戻せることが重要です。64TiB級のファイルを扱う場合、バックアップ、スナップショット、レプリケーション、復旧時間の見積もりをセットで検証してください。

今回の更新を活用すべきケース、見送ってよいケース

活用を検討すべきケース

オンプレミスからAVSへ移行する際に、大きなVMDKの分割や再設計がボトルネックになっている場合は、今回のAzure NetApp Files更新を優先的に検討する価値があります。既存データ構造を大きく変えずに移行できる可能性が高く、移行プロジェクトのリスクを下げられます。

また、16TiB超の単一ファイルを扱う業務で、従来は分割・結合処理や特別なファイル管理が必要だった場合も、運用を単純化できる可能性があります。

急いで対応しなくてよいケース

単一ファイルが数百GiBから数TiB程度に収まっている環境では、今回の更新による直接的なメリットは限定的です。大容量ファイル対応よりも、容量プールのサイジング、サービスレベル、バックアップ、ネットワーク設計を見直したほうが効果的な場合があります。

また、Azure FilesやBlob Storageを中心に使っている環境では、今回の更新を自社環境にそのまま適用しないでください。対象はAzure NetApp Filesです。

まず実施すべきアクション

今回の更新で最初にやるべきことは、新機能を有効化する作業ではなく、自社のワークロードが64TiB対応の恩恵を受けるかを棚卸しすることです。

具体的には、次の順番で確認してください。

  1. 16TiBを超える、または将来超える可能性がある単一ファイルを洗い出す
  2. 対象がAzure NetApp Filesの通常ボリュームで運用できるか確認する
  3. 既存NFSクライアントやAVSデータストアで再マウントが必要か判断する
  4. サービスレベル、QoS、容量、バックアップ、監視を再設計する
  5. 本番前に、大容量ファイルの作成・コピー・復元・障害時手順を検証する

Azure NetApp Filesの64TiB大容量ファイル対応は、AVS移行や大規模データ運用の選択肢を広げる更新です。ただし、性能、再マウント、バックアップ、AVSデータストアの再認識まで含めて設計しないと、移行後に「保存はできるが運用できない」状態になりかねません。まずは対象ファイルの棚卸しと、通常ボリューム・NFSクライアント・AVSデータストアの確認から始めるのが安全です。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次