Azure Stack HCI のデプロイを検証する
運用ワークロードを Azure Stack HCI クラスターにデプロイする前に、その意図した構成が有効であり、意図したパフォーマンス目標を満たしていることを確認する必要があります。 いくつかの検証手順によって、次のような補完的なチェックが提供されます。
- フェールオーバー クラスタリング検証ツールを使用したクラスター構成の検証。
- 合成ワークロードを使用したクラスター パフォーマンスの検証。
この検証プロセスも、Contoso の概念実証環境におけるクラスター デプロイ プロセスに含める必要があります。
フェールオーバー クラスタリング検証ツールを使用してクラスター構成を評価する
Windows Server フェールオーバー クラスタリング機能には、既存のクラスターに含まれている、または新しいクラスターを形成する予定のサーバー、ネットワーク、および関連付けられたストレージのコレクションに対して、一連のテストを実行できる組み込みの機能が用意されています。 検証プロセスでは、基になるハードウェアとソフトウェアをテストして、現在の構成が Microsoft のサポート要件を満たしているかどうかを評価します。 このテストによってすべての構成ミスが特定され、その結果の包括的な概要を含むレポートが生成されます。
クラスターの検証は、次の場合に最適です。
- 新しくインストールしたクラスターに運用ワークロードをデプロイする準備。
- クラスター化されたゲスト VM 上で実行しているワークロードを運用環境にリリースする準備。
- 既存のクラスターに新しいサーバーを追加する。
- 既存のクラスターのノードにドライブを追加する。
- クラスターのファームウェアまたはドライバーに影響を与える変更を適用する。
- クラスター構成またはそのノードをバックアップから復元する。
- 既存のクラスターで診断テストを実行する。
次を使用してクラスターの検証を実行できます。
- Windows Admin Center の [クラスターの検証] オプション。
- フェールオーバー クラスター マネージャーの構成の検証ウィザード。
Test-Cluster
Windows PowerShell コマンドレット。
注意事項
Windows Admin Center で [クラスターの検証] オプションを実行するには、検証プロセスの間、Credential Security Service Provider (CredSSP) 認証を有効にする必要があります。 実行後は、セキュリティ上の理由により無効にする必要があります。 CredSSP は、Windows Admin Center から直接有効または無効にすることができます。
Test-NetStack を使用してネットワークの運用状態を検証する
Test-NetStack は PowerShell ベースのテスト ツールであり、GitHub からダウンロードします。 Test-NetStack は、ネットワークの ICMP、TCP、RDMA のトラフィック テストを実行したり、潜在的なネットワーク ファブリックやホストの構成の誤り、または動作の不安定性を特定したりするために使用できます。
Test-NetStack を使用して、以下の問題についてネイティブ、合成、ハードウェア オフロード (RDMA) のデータ パスをテストし、さまざまなネットワーク データ パスを検証します。
- 接続あり。
- パケットの断片化。
- 低スループット。
- 輻輳。
合成ワークロードを使用してクラスター パフォーマンスを検証する
最も包括的なパフォーマンス検証方法は、予測される使用パターンをシミュレートする合成ワークロードを生成し、関連するパフォーマンス特性をキャプチャし、キャプチャされたデータを分析するというものです。 この方法を Azure Stack HCI で実装するには、GitHub DISKSPD リポジトリに含まれるユーティリティ (VM Fleet など) を使用します。 VM Fleet を使用すると、分散された一連の VM をプロビジョニングして、Azure Stack HCI cluster の実際のワークロードの機能的またはパフォーマンス的な影響をエミュレートできます。