Azure NetApp Files データストアを Azure VMware Solution ホストにアタッチする
Azure NetApp Files は、エンタープライズ クラスでハイパフォーマンスの従量制課金ファイル ストレージ サービスです。 このサービスは、クラウド内の最も要求の厳しいエンタープライズ ファイル ワークロード (データベース、SAP、ハイ パフォーマンス コンピューティング アプリケーション) を、コードを変更することなくサポートします。 Azure NetApp Files の詳細については、「Azure NetApp Files のドキュメント」を参照してください。
Azure VMware Solution では、永続的ストレージ オプションとしてネットワーク ファイル システム (NFS) データストアをアタッチできます。 Azure NetApp Files ボリュームを含む NFS データストアを作成し、任意のクラスターにアタッチできます。 また、最適なコストとパフォーマンスのために仮想マシン (VM) を作成することもできます。
Azure NetApp Files に基づく NFS データストアを使用すると、クラスターをスケーリングする代わりにストレージを拡張できます。 また、Azure NetApp Files ボリュームを使用して、オンプレミスまたはプライマリ VMware vSphere 環境からセカンダリ サイトにデータをレプリケートすることもできます。
Azure VMware Solution を作成し、ExpressRoute を使用して接続されている仮想ネットワークに Azure NetApp Files NFS ボリュームを作成します。 プライベート クラウドから、作成した NFS ボリュームへの接続があることを確認します。 これらのボリュームを使用して NFS データストアを作成し、そのデータストアをプライベート クラウド内の任意のクラスターにアタッチします。 ネイティブ統合では、vSphere を介して構成された他のアクセス許可は必要ありません。
次の図は、ExpressRoute を介して Azure VMware Solution プライベート クラウドに接続された Azure NetApp Files でサポートされる NFS データストアの一般的なアーキテクチャを示しています。
Note
ESXi ホストからの NFS トラフィックは、NSX コンポーネントを通過しません。 トラフィックは、Azure ネットワークを介して、ESXi VMkernel ポートを経由し、直接 NFS マウントに到達します。
前提条件
前提条件を開始する前に、「パフォーマンスのベスト プラクティス」セクションを参照して、Azure NetApp Files ボリューム上の NFS データストアの最適なパフォーマンスについて学習してください。
- Azure VMware Solution のプライベート クラウドと、ExpressRoute ゲートウェイで接続した専用の仮想ネットワークをデプロイします。 仮想ネットワーク ゲートウェイは Ultra Performance または ErGw3Az の SKU で構成し、FastPath を有効にする必要があります。 詳細については、VMware プライベート クラウド用のネットワークの構成と、ネットワーク計画のチェックリストに関するページを参照してください。
- 前の手順で作成した仮想ネットワークに、Azure NetApp Files 用の NFSv3 ボリュームを作成します。
- 接続されたターゲット IP に ping を実行して、プライベート クラウドから Azure NetApp Files ボリュームへの接続を確認します。
- パフォーマンス要件に基づいて、Azure NetApp Files 容量プールに必要な適切なサービス レベルを選択します。 プロトコル セクションの下の Azure VMware Solution データストアのオプションを選択します。
- ExpressRoute FastPath 接続で使用可能な場合は、Standard ネットワーク機能を使用してボリュームを作成します。
- プロトコル セクションで、Azure VMware Solution データストアを選択し、Azure VMware Solution プライベート クラウドのデータストアとして使用するために作成されたボリュームであることを示します。
- エクスポート ポリシーを使用して Azure NetApp Files ボリュームへのアクセスを制御する場合は、個々のホスト IP ではなく、Azure VMware プライベート クラウド IP 範囲を有効にします。 プライベート クラウド内の問題のあるホストは置き換えられる可能性があります。 IP が有効になっていない場合は、データストアへの接続が影響を受けます。
サポートされているリージョン
Azure VMware Solution 用の Azure NetApp Files データストアは、現在、次のリージョンでサポートされています。
- オーストラリア東部
- オーストラリア南東部
- ブラジル南部
- カナダ中部
- カナダ東部
- インド中部
- 米国中部
- 東アジア
- 米国東部
- 米国東部 2
- フランス中部
- ドイツ中西部
- イタリア北部
- 東日本
- 西日本
- 米国中北部
- 北ヨーロッパ
- カタール中部
- 南アフリカ北部
- 米国中南部
- 東南アジア
- スウェーデン中部
- スイス北部
- スイス西部
- 英国南部
- 英国西部
- US Gov アリゾナ
- US Gov バージニア州
- 西ヨーロッパ
- 米国西部
- 米国西部 2
- 米国西部 3
サポートされているホストの種類
Azure VMware Solution 用の Azure NetApp Files データストアは、現在、次のホストの種類でサポートされています。
- AV36
- AV36P
- AV52
- AV64
パフォーマンスのベスト プラクティス
Azure NetApp Files ボリューム上の NFS データストアの最適なパフォーマンスのために従う必要がある重要なベスト プラクティスがいくつかあります。
Standard ネットワーク機能を使用して Azure NetApp Files ボリュームを作成し、ExpressRoute FastPath 接続を介して Azure VMware Solution プライベート クラウドから最適化された接続を可能にします。
パフォーマンスを最適化するには、UltraPerformance ゲートウェイと ErGw3Az ゲートウェイのいずれかを選択し、プライベート クラウドから Azure NetApp Files ボリューム仮想ネットワークへの FastPath を有効にします。 ゲートウェイ SKU の詳細については、「ExpressRoute 仮想ネットワーク ゲートウェイについて」を参照してください。
パフォーマンス要件に基づいて、Azure NetApp Files 容量プールに必要な適切なサービス レベルを選択します。 各サービス レベルのプロビジョニングされた TiB あたりの許容スループットについては、「Azure NetApp Files のサービス レベル」を参照してください。
重要
ボリュームとデータストアの作成後に Azure NetApp Files ボリュームのパフォーマンス レベルを変更した場合は、メタデータの不一致によるポータルまたは API での予期しない動作を回避するために、「Azure NetApp Files データストアのサービス レベルの変更」を参照しつつ、ボリューム/データストア メタデータが同期されるようにしてください。
必要なスループットと容量に基づいて、1 つまたは複数のボリュームを作成します。 ボリューム サイズ、サービス レベル、容量プール QoS の種類がボリュームのスループットをどのように決定するかを確認するには、Azure NetApp Files のパフォーマンスに関する考慮事項を参照してください。 ワークロードの容量とパフォーマンスの要件の計算については、Azure VMware Solution または Azure NetApp Files のフィールド エキスパートにお問い合わせください。 既定の Azure NetApp Files データストアの最大数は 8 ですが、サポート チケットを送信することで最大 256 まで増やすことができます。 サポート チケットを送信するには、「Azure サポート要求を作成する」を参照してください。
同じサブスクリプションの可用性ゾーン ボリュームの配置を使用して、Azure VMware Solution プライベート クラウドと Azure NetApp Files ボリュームが同じ可用性ゾーン内にデプロイされていることを確認します。 AVS プライベート クラウドの可用性ゾーンに関する情報は、AVS プライベート クラウド内の概要ウィンドウから確認できます。
Azure NetApp Files データストアが Azure VMware Solution 上の VM に対して提供するパフォーマンス ベンチマークについては、「Azure VMware Solution 用の Azure NetApp Files データストアのパフォーマンス ベンチマーク」を参照してください。
プライベート クラウドに Azure NetApp Files ボリュームをアタッチする
Portal を使用してプライベート クラウドに Azure NetApp Files ボリュームをアタッチするには、次の手順に従います。
- Azure portal にサインインします。
- Azure VMware Solution に移動します。 [管理] で [ストレージ] を選択します。
- [Azure NetApp Files ボリュームの接続]を選択します。
- [Azure NetApp Files ボリュームの接続] で、データストアとしてアタッチするサブスクリプション、NetApp アカウント、容量プール、ボリュームを選択します。
- プロトコルが NFS であることを確認します。 Azure VMware Solution プライベート クラウドへの接続を確認するには、仮想ネットワークとサブネットを確かめる必要があります。
- [関連付けられているクラスター] の [クライアント クラスター] フィールドで、ボリュームをデータストアとして関連付ける 1 つ以上のクラスターを選択します。
- [データ ストア] で、データストア名の個人用名を作成します。
- データストアが作成されると、すべてのデータストアが [ストレージ ] に表示されます。
- NFS データストアが vCenter Server に追加されていることを確認します。
Azure NetApp Files データストアと VM を保護する
Cloud Backup for Virtual Machines は、Azure NetApp Files データストアに存在するデータストアと VM のバックアップと復元の機能を提供する Azure VMware Solution のプラグインです。 Cloud Backup for Virtual Machines を使用すると、VM 整合性スナップショットを取得して、すばやく回復ポイントを確立し、Azure NetApp Files データストアに存在する VM と VMDK を簡単に復元できます。 詳細については、「Cloud Backup for Virtual Machines をインストールする」を参照してください。
Azure NetApp Files データストアのサービス レベルの変更
データストアのパフォーマンス要件に基づいて、データストアに使用される Azure NetApp Files ボリュームのサービス レベルを変更できます。 Azure NetApp Files のボリュームのサービス レベルを動的に変更するには、提供されている手順を使用してください。
サービス レベルを変更しても、データストアやプライベート クラウドには影響しません。 ダウンタイムはなく、ボリュームの IP アドレス/マウント パスは変更されないままです。 ただし、容量プールが変更された結果として、ボリュームのリソース ID は変更されます。 メタデータの不一致を修正するには、次のように既存のデータストアに対して Azure NetApp Files ボリュームの新しいリソース ID を使用して、Azure CLI でデータストアの作成を再実行します。
az vmware datastore netapp-volume create \
--name <name of existing datastore> \
--resource-group <resource group containing AVS private cloud> \
--cluster <cluster name in AVS private cloud> \
--private-cloud <name of AVS private cloud> \
--net-app-volume /subscriptions/<subscription ID>/resourceGroups/<resource group>/providers/Microsoft.NetApp/netAppAccounts/<NetApp account>/capacityPools/<changed capacity pool>/volumes/<volume name>
重要
データストアのパラメーターである name、resource-group、cluster、private-cloud は、プライベート クラウドの既存のデータストア上のパラメーターと厳密に同じである必要があります。 ボリューム ID は、サービス レベルの変更後の Azure NetApp Files ボリュームの更新されたリソース ID になります。
プライベート クラウドから Azure NetApp Files ベースのデータストアを切断します
Azure portal または Azure CLI を使用して、Azure NetApp Files ベース データストアを切断する手順を使用できます。 この操作に必要なメンテナンス期間がありません。 切断アクションでは、Azure NetApp Files ボリュームがデータストアとして切断されるだけで、データまたは Azure NetApp Files ボリュームは削除されません。
Azure Portal を使用して Azure NetApp Files データストアを切断する
- 切断するデータストアを選択します。
- データストアを右クリックし、[切断] を選択します。
Azure CLI を使用して Azure NetApp Files データストアを切断する
az vmware datastore delete --name ANFDatastore1 --resource-group MyResourceGroup --cluster Cluster-1 --private-cloud MyPrivateCloud
次のステップ
Azure NetApp Files ベースの NFS ボリューム上のデータストアを Azure VMware Solution ホストにアタッチしたので、VM を作成できます。 詳細については、次のリソースを参照してください。
- Azure NetApp Files のサービス レベル
- Azure NetApp Files スナップショットを使用したデータストア保護
- ExpressRoute の仮想ネットワーク ゲートウェイについて
- Azure NetApp Files バックアップについて
- Azure NetApp Files のネットワーク計画のガイドライン
- Azure VMware Solution 用の Azure NetApp Files データストアのパフォーマンス ベンチマーク
ビデオ: Azure NetApp Files データストアと使用して Azure VMware Solution をデプロイする
よく寄せられる質問
Azure NetApp Files ボリュームを使用してデータストアを作成し、プライベート クラウドのクラスターにアタッチするために必要な特別なアクセス許可はありますか。
その他の特別なアクセス許可は必要ありません。 データストアの作成とアタッチは、Azure VMware Solution コントロール プレーンを使用して実装されます。
どの NFS バージョンがサポートされていますか。
NFSv3 は、Azure NetApp Files 上のデータストアでサポートされています。
Azure NetApp Files はプライベート クラウドと同じサブスクリプションにある必要がありますか。
プライベート クラウドへの接続を持つ同じ仮想ネットワーク内にデータストアの Azure NetApp Files ボリュームを作成することをお勧めします。
Azure VMware Solution でサポートしているデータストアの数はいくつですか。
既定の最大値は 8 ですが、サポート チケットを送信することで 256 まで増やすことができます。 サポート チケットを送信するには、[Azure サポート リクエストを作成します] に移動します。
Azure NetApp Files によってサポートされるデータストアから、どのような待機時間と帯域幅が期待できますか。
現在、ベンチマークの検証と作業を行っています。 ここでは、この記事で説明されているパフォーマンスのベスト プラクティスに従ってください。
バックアップと回復についてはどのようなオプションがありますか?
Azure NetApp Files では、短時間の復旧またはクイック クローンのクイック チェックポイントのためにデータストアのスナップショットがサポートされています。 Azure NetApp Files バックアップを使用すると、Azure NetApp Filesスナップショットを Azure ストレージにオフロードできます。 スナップショットを使用すると、以前にオフロードされたスナップショットに対して相対的なコピーとストア変更されたブロックが効率的な形式で保存されます。 この機能により、復旧ポイント目標 (RPO) と目標復旧時間 (RTO) が減少し、Azure VMware Solution サービスのバックアップ データ転送の負担が軽減されます。
Storage 使用状況の監視方法
Azure NetApp Files のメトリックを使用して、データストア ボリュームのストレージとパフォーマンスの使用状況を監視し、アラートを設定します。
監視に使用できるメトリック
使用状況とパフォーマンスのメトリックは、データストア ボリュームを監視するために使用できます。 レプリケーション メトリックは、リージョン間レプリケーションを使用して別のリージョンにレプリケートできる Azure NetApp Files データストアでも使用できます。 メトリックについて詳しくは、「Azure NetApp Files のメトリック」を参照してください。
新しいノードがクラスターに追加された場合、または既存のノードがクラスターから削除された場合はどうなりますか。
クラスターに新しいノードを追加すると、そのノードがデータストアに自動的にアクセスできるようになります。 クラスターから既存のノードを削除しても、データストアには影響しません。
データストアはどのように課金されますか。追加料金はありますか。
データストアとして使用される Azure NetApp Files NFS ボリュームは、容量プール ベースの課金モデルに従って課金されます。 課金はサービス レベルによって異なります。 Azure NetApp Files NFS ボリュームをデータストアとして使用する場合、追加料金は発生しません。
1 つの Azure NetApp Files データストアを同じ Azure VMware Solution プライベート クラウド内の複数のクラスターに追加できますか?
はい。データストアの作成時に複数のクラスターを選択できます。 最初の作成後に、クラスターの追加や削除もできます。
1 つの Azure NetApp Files データストアを異なる Azure VMware Solution プライベート クラウド内の複数のクラスターに追加できますか?
はい。Azure NetApp Files ボリュームは、異なるプライベート クラウド内の複数のクラスターにデータストアとして接続できます。 各プライベート クラウドには、Azure NetApp Files 仮想ネットワーク内で ExpressRoute ゲートウェイ経由の接続が必要です。 待機時間に関する考慮事項があてはまります。
NFS トラフィックは NSX コンポーネントを通過しますか?
いいえ。ESXi ホストからの NFS トラフィックは、NSX コンポーネントを通過しません。 トラフィックは、Azure ネットワークを介して、ESXi VMkernel ポートを経由し、直接 NFS マウントに到達します。