Azure IoT Edge for Linux on Windows でサポートされるシステム

適用対象:IoT Edge 1.4 checkmark IoT Edge 1.4

重要

IoT Edge 1.4 がサポートされているリリースです。 以前のリリースの場合は、「IoT Edge を更新する」を参照してください。

この記事では、IoT Edge for Linux on Windows (一般提供またはプレビュー) でサポートされるシステムについて詳しく説明します。

サポートを受ける

Azure IoT Edge for Linux on Windows の使用中に問題が発生した場合は、いくつかの方法でサポートを求めることができます。 サポートについては、次のいずれかのチャネルをお試しください。

バグ報告 – プロジェクトの問題ページでバグを報告できます。 Azure IoT Edge に関連するバグは IoT Edge 問題ページで報告できます。 修正プログラムでは、プロジェクトが製品の更新プログラムになるまでの時間を早めます。

Microsoft カスタマー サポート チーム - サポート プランに加入しているユーザーは、Azure portal から直接サポート チケットを作成することで、Microsoft カスタマー サポート チームとやり取りできます。

コンテナー エンジン

既定では、Azure IoT Edge for Linux on Windows には仮想マシン構成の一部として IoT Edge ランタイムが含まれます。 IoT Edge ランタイムは、コンテナーとして実装されたモジュールを実行するために、コンテナー エンジンとして moby-engine を提供します。 このコンテナー エンジンは、Moby オープンソース プロジェクトをベースとします。 コンテナー エンジン、サポート、および IoT Edge の詳細については、IoT Edge プラットフォーム サポートに関するページを参照してください。

オペレーティング システム

IoT Edge for Linux on Windows では、Windows ホストで実行されている Linux 仮想マシンで IoT Edge を使用します。 この方法で、Windows デバイス上で Linux モジュールを実行できます。 Azure IoT Edge for Linux on Windows は、次の Windows SKU 上で実行されます。

  • Windows クライアント
    • Pro、Enterprise、IoT Enterprise SKU
    • Windows 10 - 現在のすべての累積更新プログラムがインストールされたビルド 17763 以上
    • Windows 11
  • Windows Server
    • Windows Server 2019 - 現在のすべての累積更新プログラムがインストールされたビルド 17763 以上
    • Windows Server 2022

プラットフォームのサポート

Azure IoT Edge for Linux on Windows でサポートされているアーキテクチャは次のとおりです。

Version AMD64 ARM64
EFLOW 1.1 LTS AMD64
EFLOW 継続的リリース(CR) (パブリック プレビュー) AMD64 ARM64
EFLOW 1.4 LTS AMD64 ARM64

Windows ARM64 でサポートされるプロセッサの詳細については、「Windows プロセッサの要件」を参照してください。

入れ子になった仮想化

Azure IoT Edge for Linux on Windows (EFLOW) は、Windows 仮想マシンで実行できます。 仮想マシンを IoT Edge デバイスとして使用することは、エッジ インテリジェンスで既存のインフラストラクチャを拡張しようとする場合によく行われます。 Windows VM 内で EFLOW 仮想マシンを実行するには、入れ子になった仮想化をホスト VM がサポートしている必要があります。 EFLOW では、次の入れ子になった仮想化シナリオがサポートされています。

Version Hyper-V VM Azure VM VMware ESXi VM その他のハイパーバイザー
EFLOW 1.1 LTS 1.1LTS 1.1LTS 1.1LTS -
EFLOW 継続的リリース(CR) (パブリック プレビュー) CR CR CR -
EFLOW 1.4 LTS 1.4LTS 1.4LTS 1.4LTS -

詳細については、EFLOW の入れ子になった仮想化に関するページを参照してください。

VMware 仮想マシン

Azure IoT Edge for Linux on Windows では、VMware ESXi 製品ファミリ上で実行されている Windows 仮想マシン内での実行がサポートされます。 このシナリオをサポートするには、特定のネットワークと仮想化の構成が必要です。 VMware 構成の詳細については、EFLOW の入れ子になった仮想化に関するページを参照してください。

リリース

IoT Edge for Linux on Windows のリリース アセットとリリース ノートは iotedge-eflow リリース ページで入手できます。 このセクションでは、それらのリリース ノートの情報を基に、それぞれのバージョンのコンポーネントを視覚的にわかりやすく説明しています。

次の表は、各リリースに含まれているコンポーネントの一覧です。 各リリース トレインは独立しており、下位互換性とバージョン間の移行は保証されません。 IoT Edge バージョンの詳細については、IoT Edge プラットフォーム サポートに関するページを参照してください。

リリース IoT Edge CBL-Mariner Defender for IoT
1.1 LTS 1.1 2.0 -
継続的リリース 1.3 2.0 3.12.3
1.4 LTS 1.4 2.0 3.12.3

最小のシステム要件

Azure IoT Edge for Linux on Windows は、小規模のエッジ デバイスでもサーバー グレードのハードウェアでも快適に動作します。 シナリオに適したハードウェアの選択は、実行するワークロードによって決まります。

以下の最小要件を備えた Windows デバイス:

次のステップ

詳細については、IoT Edge for Linux on Windows のセキュリティ プレミスに関する記事を参照してください。

Windows更新プログラムで Linux 用の最新のIoT Edgeを最新の状態に保つ