Azure Stack HCI にブランチ オフィスとエッジをデプロイする
適用対象: Azure Stack HCI バージョン 22H2 および 21H2
このトピックでは、Azure Stack HCI オペレーティング システム上で ブランチ オフィスとエッジのシナリオを計画、構成、デプロイする方法に関するガイダンスを提供します。 組織は、このガイダンスに従うことで、リモート ブランチ オフィスおよびエッジのデプロイに含まれる仮想マシン (VM) とコンテナーで、複雑で可用性の高いワークロードを実行できるようになります。 エッジでのコンピューティングにより、データ処理の大部分が、中央のシステムから、速やかにデータを必要とするデバイスやシステムの近くのネットワークのエッジに移されます。
Azure Stack HCI を使用して、推奨されるハードウェア上で高可用性の仮想化アプリケーションとワークロードを実行します。 ハードウェアでは、ストレージの入れ子になった回復性、シンプルで低コストの USB ドライブ クラスター監視、およびブラウザーベースの Windows Admin Center による管理が構成された 2 台のサーバーで構成されるクラスターがサポートされます。 USB デバイス クラスター監視の作成の詳細については、「ファイル共有監視を展開する」を参照してください。
Azure IoT Edge により、クラウドの分析とカスタム ビジネス ロジックがデバイスに移動されて、ユーザーはデータの管理ではなくビジネスの分析情報に集中できるようになります。 Azure IoT Edge により、Azure Cognitive Services、Machine Learning、Stream Analytics、Functions などのコンテナー化されたクラウド ワークロードに、AI、クラウド、エッジ コンピューティングが統合されます。 ワークロードは、Raspberry Pi から集約エッジ サーバーまで、さまざまなデバイスで実行できます。 エッジ アプリケーションとデバイスを管理するには、Azure IoT Hub を使用します。
Azure Stack HCI のブランチ オフィスとエッジのデプロイに Azure IoT Edge を追加することで、環境が最新化され、CI/CD パイプラインのアプリケーション デプロイ フレームワークがサポートされるようになります。 組織の DevOps 担当者は、従来の VM 管理プロセスとツールを使用して IT 部門が構築およびサポートするコンテナー化されたアプリケーションを、デプロイおよび反復処理できます。
Azure IoT Edge の主な機能:
- Microsoft が提供するオープンソース ソフトウェア
- Windows または Linux で実行される
- "エッジ" で実行されて、ほぼリアルタイムの応答を提供する
- ソフトウェアとハードウェアのメカニズムをセキュリティで保護する
- Azure IoT Edge 用 AI ツールキットで使用できる
- オープンなプログラム可能性のサポート: Java、.NET Core 2.0、Node.js、C、Python
- オフラインおよび断続的接続のサポート
- Azure IoT Hub からのネイティブ管理
詳細については、「Azure IoT Edge とは」を参照してください。
ブランチ オフィスとエッジをデプロイする
このセクションでは、Azure Stack HCI 上にブランチ オフィスとエッジをデプロイするためのハードウェアを取得する方法と、管理のために Windows Admin Center を使用する方法について説明します。 また、クラウドでコンテナーを管理するための Azure IoT Edge のデプロイについても説明します。
Azure Stack HCI カタログからハードウェアを取得する
最初に、ハードウェアを調達する必要があります。 最も簡単な方法としては、Azure Stack HCI カタログで適切な Microsoft ハードウェア パートナーを見つけて、Azure Stack HCI オペレーティング システムがプレインストールされている統合システムを購入します。 カタログでは、フィルターを適用して、この種類のワークロードに最適化されたベンダーのハードウェアを表示できます。
それ以外の場合は、Azure Stack HCI オペレーティング システムを独自のハードウェアにデプロイする必要があります。 Azure Stack HCI デプロイ オプションの詳細および Windows Admin Center のインストールについては、「Azure Stack HCI オペレーティング システムのデプロイ」を参照してください。
次に、Windows Admin Center を使用して、Azure Stack HCI クラスターを作成します。
コンテナー ベースのアプリと IoT データ処理を使用する
最新のコンテナー ベースのアプリケーション開発と IoT データ処理を使用できる状態になっています。 このセクションの手順では、Windows Admin Center を使用して、Azure IoT Edge を実行する VM をデプロイします。
詳細については、「Azure IoT Edge とは」を参照してください。
Azure Stack HCI に Azure IoT Edge をデプロイするには:
Azure Stack HCI に新しい VM を作成するには、Windows Admin Center を使用します。
サポートされるオペレーティング システムのバージョン、VM の種類、プロセッサのアーキテクチャ、システムの要件については、「Azure IoT Edge のサポートされるシステム」を参照してください。
まだ Azure アカウントを持っていない場合は、無料アカウントを開始します。
Azure portal で、Azure IoT ハブを作成します。
Azure portal で、IoT Edge デバイスを登録します。
Note
IoT Edge デバイスは、Azure Stack HCI 上の Windows または Linux が実行されている VM 上にあります。
手順 1 で作成した VM で、IoT Edge ランタイムをインストールして起動します。
重要
ランタイムを Azure IoT Hub に接続するには、手順 4 で作成したデバイス文字列が必要です。
Azure IoT Edge にモジュールをデプロイします。
Azure Marketplace の IoT Edge モジュール セクションから、構築済みのモジュールを入手してデプロイできます。
次のステップ
ブランチ オフィスとエッジ、および Azure IoT Edge の詳細については、以下を参照してください。