Microsoft Azureのお客様は、データの価値を最大化し、オーバーヘッドコストを最小限に抑えるために、ファイルシステムの機能、パフォーマンス、経済性を定期的に比較しています。以下の分析は、Azure Native QumuloとAzure NetApp Filesの複数のエンゲージメントと直接比較シナリオを通じて収集された、お客様から寄せられた一般的な知見を反映しています。
以下の見解は推奨事項と調達に関するフィードバックの要約であり、特定の顧客またはMicrosoftの意見を反映するものではありません。QumuloはMicrosoftとの提携、そして必要に応じてNetAppとの統合を誇りに思っています。 私たちは仕事に適切なツールを使うことを信じています.
顧客調査結果の概要
Azure NetApp Files (ANF) は広く利用可能であり、既存の容量は1~100 TBといった小規模から中規模の実装のほとんどに適しています。しかし、ANF はオンプレミスの同等製品よりもはるかに高価であり、容量、ACL 管理、監査ログ、スナップショットの粒度、リアルタイムのファイルシステム分析など、多くの固有の制限があります。これらの制限はすべて、Azure 上の大規模ファイルサービスとしての ANF の使いやすさ、管理性、そして実行可能性に影響を与えます。
ANF の通常ボリュームは、インスタンスあたり 100 TB に制限されています。大容量ボリュームはそれぞれ最大 1 PB まで(リージョンの可用性に応じてリクエストに応じて最大 2 PB まで)スケールできますが、Azure NetApp Files の容量プールの制限は、Azure NetApp Files アカウントあたり 12.5 PB です。また、ANF ボリュームは容量ニーズの変化に応じてスケールアップまたはスケールダウンできますが、どちらのサイズ変更操作も手動で開始する必要があるため、コストを最小限に抑えるために使用量の変化を監視し、対応するための全体的な管理負担が増大します。
Azure NetApp Files Standard 100 TB のコスト (米国東部 2): 月額 15,099.90 ドル、または 151 TB あたり月額 XNUMX ドル。 Azure ポータルから直接購入して起動できます。
Azure NetApp Files と同様に、Azure Native Qumulo (ANQ) も Azure リージョン全体で広く利用可能で、通常は起動後すぐに容量を利用できます。ANQ は複数のデプロイを必要とせず、100 TB から 1 EB まで拡張でき、容量とパフォーマンスを個別に拡張できます。スループット要件を満たすために必要以上の容量をプロビジョニングする必要はありません。プロビジョニングされた容量とパフォーマンスではなく、実際に使用した容量とパフォーマンスに対してのみ料金が発生します。ANQ の直感的な Web UI は、権限管理、監査ログ(すべての ANQ サブスクリプションに含まれています)、ディレクトリレベルのスナップショット制御のための直感的なツールを提供します。
ANQ は、容量、スループット、IOPS、接続テレメトリ、アクティブな接続、接続ごとおよびディレクトリごとのスループット、ホットスポット分析に関する詳細な情報を含む、リアルタイムのシステムおよびデータ分析も提供します。これらはすべて、ANQ の管理とトラブルシューティングを大幅に簡素化することができ、すべての ANQ サブスクリプションに含まれています。
Azure Native Qumulo Hot 100 TB のコスト (米国東部 2): 月額 3,700 ドル、または 37 TB あたり月額 XNUMX ドル。 It Azure ポータルまたは Microsoft Commercial Marketplace から直接起動および購入できます。
顧客が認めた Azure NetApp Files の強み:
管理されたインフラストラクチャANF は Azure ポータルでのプロビジョニングを効率化します。Microsoft は、レプリケーションや可用性を含め、基盤となるストレージを直接管理します。これにより、起動および初期構成プロセスにおける効率性が向上しますが、ANF のお客様は、必要に応じて追加容量を事前にプロビジョニングしたり、スナップショット ストレージに十分なオーバーヘッド(ほとんどの場合、10~20% の追加容量)を確保したりするなど、日常的な運用の一環としてデータ使用量を監視および管理する必要があります。
AzureネイティブQumuloもAzureポータルから自動的にプロビジョニングされます。Azure Blob Storageを直接利用する完全なクラウドネイティブサービスであるため、ANQはデータ量の変化に応じて自動的に拡張されます。これにより、ストレージを事前にプロビジョニングする必要がなくなり、顧客は使用しない容量に対して料金を支払うことがなくなります。
– Qumulo を他の Qumulo 環境にレプリケーションするには、追加の設定が必要です。これにより、デプロイメントごとに 10~20 分程度の作業が必要になる場合があります。注: Qumulo はキャパシティエラスティックであるため、ほとんどの場合、複数のデプロイメントは必要ありません。そのため、この設定時間による不便さはある程度軽減されます。
高速プロビジョニング共有 (SMB) とエクスポート (NFS) を作成するプロセスは迅速かつ簡単で、WebUI または API コマンドを使用して実行できます。
高可用性: 起動時のサービス稼働率は最大 99.99% です。
– Azure ネイティブ Qumulo の展開オプションには、99.9% の可用性を提供する最も低コストのオプションであるローカル冗長ストレージ、または追加料金で 99.99 つのナイン (XNUMX%) の可用性を提供するゾーン冗長ストレージがあります。
パフォーマンスANF は、Standard、Premium、Ultra のパフォーマンス レベルで提供され、それぞれ価格帯が異なるため、お客様はさまざまなワークロードに最適なパフォーマンスとコストの組み合わせを選択できます。
– Azureネイティブ Qumuloのクラウドネイティブアーキテクチャはパフォーマンスの弾力性を実現し、単一のデプロイメントで ノイジーネイバー問題を引き起こしたり、ワークロードごとに別々の容量の「島」を作成したりすることなく、高パフォーマンスと低パフォーマンスの両方のワークロードを同時に処理できます。
顧客が特定した Azure NetApp Files の制限:
大規模な ACL 管理
– ANFは、CIFS(SMB)データセットのACLを管理するためのネイティブツールを提供していません。ACLが必要な場合は、ANFではWindows MMCツールを使用する必要があります。単一のディレクトリに数千万ものファイルが含まれているシナリオでは、Windows MMCを使用してANFボリュームに権限変更を再帰的に適用すると、完了までにかなりの時間がかかり、クライアント接続の問題が発生する可能性があります。さらに、Windows MMCは外部ツールであるため、追加の統合と管理が必要となり、慎重な検討が必要です。
Azure NetApp Filesはマルチプロトコル・データアクセスをサポートしていますが、管理者は各ANFボリュームに対してプライマリセキュリティスタイル(Unix/NFSまたはWindows/NTFS)を選択する必要があります。これはクライアントのアクセス権やアクセス許可に悪影響を与える可能性があります。さらに、SMB/ACLアクセス許可がPOSIXアクセス設定と競合しないように、アクセス許可の管理には注意が必要です。
– Qumuloを選ぶ理由: 権限管理にはMMCの使用がサポートされていますが、必須ではありません。QumuloのストレージプラットフォームはACLをネイティブに処理するため、WindowsではなくAPI経由で大規模な権限変更を実装できます。Qumuloのクロスプロトコルセキュリティモデル NTFS/ACL と POSIX 権限設定を完全に分離し、すべてのユースケースとの完全な互換性を確保し、プロトコル間の権限競合のリスクを排除します。
監査ログとコンプライアンス
– Microsoft Learn によると、ANF ではファイルシステムの「リクエストはベストエフォート方式でログに記録されます。つまり、ほとんどのリクエストはログレコードに記録されますが、ファイルアクセスログの完全性と適時性は保証されません。Azure NetApp Files のファイルアクセスログ機能は、監査およびコンプライアンス目的のログ記録に関して、明示的または暗黙的な期待や保証を提供していません。」
– なぜQumulo? Qumuloは、クラスターインターフェースからアクセス可能な正確な監査ログを提供します。これにより、監査ログの検証とコンプライアンスレポート作成に関するほとんどの顧客ニーズに対応できます。
スナップショット管理
– ANFはファイルレベルまたはフォルダレベルのスナップショットの粒度をサポートしていません。お客様はボリュームレベルのスナップショットのみに頼る必要があり、これにより容量の過剰使用が発生し、スナップショットからのデータ復旧プロセスが複雑になる可能性があります。
– なぜQumulo? Qumuloのリカバリツールは、ファイル、フォルダ、またはクラスタレベル(ボリュームレベルと同等)でほぼ瞬時にアクセスできるようにします。この機能は、ファイルの入れ替え頻度が高く、目標復旧時間(RTO)が低い環境をサポートします。
リアルタイム分析
– ANF は Azure Monitor との基本的な統合を提供しますが、ファイル システムの動作に関するリアルタイムの運用可視性は提供しません。
– なぜQumulo? Qumulo の組み込みリアルタイム分析機能は、ストレージ容量、使用率、パフォーマンス、プロトコル接続、パフォーマンスのボトルネック、IP アドレスとディレクトリ/ファイルの使用パターン別のクライアント接続を表示します。これらの分析機能は、Qumulo の API 経由でも利用可能で、PowerBI ダッシュボードやその他の視覚化ツールに統合できます。Azure ネイティブの Qumulo のオペレーティング環境は、すべてのファイルシステムとメタデータ操作をリアルタイムで記録し、組み込みの Web UI を通じてデータの可視性と分析を提供します。システムパフォーマンスに影響を与え、管理の複雑さを増す可能性のある、リソースを大量に消費するツリーウォークは必要ありません。
結論: Azure NetApp Files と Azure Native Qumulo の比較
ANF と ANQ はそれぞれ、マルチプロトコル データ アクセス、スナップショット、Kerberos および Active Directory との完全な統合、さまざまなワークロードをサポートする機能など、エンタープライズクラスの機能を備えた、スケーラブルで完全にクラウド対応のファイル システムを提供します。
Azure NetApp Files と Azure Native Qumulo はどちらも Azure ポータルから直接購入でき、どちらのサービスも Azure の支出コミットメントを削減するために使用できます (つまり、どちらも MACC 契約を減らします)。
Azure Native Qumulo は、完全なイベント監査と、Azure での展開計画とワークロード統合の両方を簡素化する強力なクロスプロトコル権限モデルをサポートし、必要に応じて容量とパフォーマンスを個別に拡張できるクラウドネイティブの弾力性を提供します。
ほとんどのワークロードでは、ANQ の柔軟性、セキュリティ、リアルタイム データ分析により、運用をクラウドに移行するプロセスが簡素化され、管理の複雑さが最小限に抑えられ、コストも削減されます。
1. Azure Native Qumulo は必要に応じて自動的に拡張するように設計されていますが、需要の高い Azure リージョンではコンピューティング能力と容量に制約があり、シームレスな ANQ 拡張を実現するために Qumulo への事前通知が必要となる場合があります。ほとんどの場合、パフォーマンス容量とストレージは即座にプロビジョニングされますが、Microsoft の承認状況によっては、追加リソースのプロビジョニングに最大 1 日かかる場合があります。
2. 一部の事業部門では、パフォーマンス以外の理由からデータボリュームの分離が必要になる場合があります。Qumulo は、必要に応じてリージョンごとに複数のデプロイメントをサポートします。
3. https://qumulo.com/wp-content/uploads/2024/08/WP-Qumulo-Cross-Protocol-Permissions.pdf

James Walkenhorst は、Qumulo の製品チームのシニア テクニカル マーケティング エンジニアです。 彼は 15 年間、NAS プラットフォームと実践的なデモ環境の開発に携わっており、その前の 10 年間はエンジニアおよびマネージャーとして IT 運用に携わっていました。


