Azure Stack HCI に SDN インフラストラクチャを展開する

完了

あなたは、Azure Stack HCI のソフトウェアによるネットワーク制御 (SDN) のすべての前提条件に対応したので、そのデプロイを進めようと考えています。 評価の一環として、概念実証環境でテストできる最適なデプロイ方法を明らかにする必要があります。

Azure Stack HCI SDN を展開する

Azure Stack HCI SDN を展開するには、主に 4 つの方法があります。

  • SDN Express PowerShell モジュール (SDNExpressModule.psm1) ベースのスクリプト (SDNExpress.ps1)。 このオプションは最も柔軟性があり、展開を完全に自動化できます。 ネットワーク コントローラー、ソフトウェア ロード バランサー マルチプレクサー、ゲートウェイの VM を含む SDN ファブリック全体の展開をサポートします。 展開を自動化するには、展開パラメーターの値を含む入力構成ファイルを使用できます。 たとえば、IP 論理サブネットのプレフィックス、VLAN ID、デプロイの資格情報、Azure Stack HCI クラスターのターゲット ノード、Border Gateway Protocol (BGP) ピアリングの設定などです。 モジュールとサンプルの構成ファイルは、要件 (Traditional VLAN networks.psd1Virtualized networks.psd1Software Load Balancer.psd1SDN Gateways.psd1) に従って、SDN Express の GitHub リポジトリから、デプロイを開始するホストにダウンロードできます。 または、SDNExpress.ps1 を対話形式で実行することもできます。 この方法を使うと、展開をガイドするグラフィカル インターフェイスが提供されます。 このスクリプトを使用すると、指定した設定を構成ファイルとして保存したうえで、別のデプロイを自動化するために使用することもできます。

次に示すスクリーンショットは、SDN Express 展開ウィザードのウェルカム ページです。

SDN Express 展開ウィザードのウェルカム ページのスクリーンショット。

次に示すスクリーンショットは、SDN Express 展開ウィザードの [Review](確認) ページです。

構成を保存するための Express オプションがある [Review]\(確認\) ページのスクリーンショット。

注意

独自のスクリプトで SDN Express PowerShell モジュールを使って、展開をカスタマイズしたり、既存の SDN インフラストラクチャをスケールアウトしたりすることもできます。

  • 仮想マシンの監視 (VMM)。 このオプションでは、サービス テンプレートを使った VMM グラフィカル インターフェイスにより SDN の展開が簡単になります。

  • VMMExpress スクリプト。 このオプションでは、VMM PowerShell モジュールを使用することで、(SDNExpress と同じように) SDN ファブリックの展開をカスタマイズおよび自動化できます。 既存の VMM 環境と、VMM によって管理されている、Azure Stack HCI クラスターのノードに依存します。 スクリプト化された展開と、VMM の簡略化された管理エクスペリエンスの、両方の利点を備えています。

    注意

    VMM を使って SDN 環境を管理する場合は、2 つの VMM 展開方法のいずれかを使用する必要があります。

  • Windows Admin Center。 このオプションでは、Windows Admin Center の Azure Stack HCI クラスター展開ウィザード拡張機能を使って、記憶域スペース ダイレクト (S2D とも呼ばれます) ベースのストレージやネットワーク コントローラーの VM など、Azure Stack HCI クラスターの設定を行います。 この拡張機能は、既存のクラスターへの SDN のインストールもサポートしています。 このウィザードでは、オペレーティング システムの必要な機能のインストールと、ネットワークの構成について説明します。 次に、クラスターの作成、記憶域スペース ダイレクトのデプロイ、および必要に応じて SDN の実装を行います。

    注意

    2021 年 11 月の時点で、ソフトウェア ロード バランサー マルチプレクサーまたはゲートウェイ VM のプロビジョニングは、Windows Admin Center 拡張機能でサポートされていません。

次に示すスクリーンショットは、Windows Admin Center でクラスターの種類を選ぶオプションです。

Windows Admin Center の [クラスターの種類の選択] ペイン。Azure Stack HCI と、[1 つのサイトのすべてのサーバー] オプションが選択されています。

次のスクリーンショットでは、Windows Admin Center で Azure Stack HCI クラスターを展開するときの、[Host](ホスト) および [Network](ネットワーク) 設定オプションが示されています。

Windows Admin Center での [Define the Network Controller cluster]\(ネットワーク コントローラー クラスターの定義\) ウィンドウと [Host]\(ホスト\) および [Network]\(ネットワーク\) の設定。

次のスクリーンショットでは、Windows Admin Center で Azure Stack HCI クラスターを展開するときの、[Credentials](資格情報) および [Advanced](詳細) 設定オプションが示されています。

Windows Admin Center での [Define the Network Controller cluster]\(ネットワーク コントローラー クラスターの定義\) ウィンドウと [Credentials]\(資格情報\) および [Advanced]\(詳細\) の設定。

次のスクリーンショットでは、Windows Admin Center での展開プロセスの完了が示されています。

展開が完了した Windows Admin Center の [Deploy the Network Controller]\(ネットワーク コントローラーの展開\) ウィンドウ。

段階的展開

要件によっては、SDN サービスのサブセットのみをプロビジョニングできます。 たとえば、仮想化されたワークロードで外部接続が必要ではない場合は、デプロイのスコープからゲートウェイ VM を除外できます。要件が変わったら後で追加できます。

Note

実際のシナリオでのインフラストラクチャ要件に関する詳細については、「まとめ」ユニットのドキュメント リンクを確認してください。