次の方法で共有


Azure Stack Edge Pro FPGA のシステム要件

大事な

Azure Stack Edge Pro FPGA デバイスは、2024 年 2 月に寿命を迎えました。

この記事では、Microsoft Azure Stack Edge Pro FPGA ソリューションと Azure Stack Edge Pro FPGA に接続するクライアントの重要なシステム要件について説明します。 Azure Stack Edge Pro FPGA をデプロイする前に、情報を慎重に確認することをお勧めします。 この情報は、デプロイとその後の操作中に必要に応じて参照できます。

Azure Stack Edge Pro FPGA のシステム要件は次のとおりです。

  • ホスト のソフトウェア要件 - サポートされているプラットフォーム、ローカル構成 UI のブラウザー、SMB クライアント、およびデバイスにアクセスするクライアントの追加要件について説明します。
  • デバイス のネットワーク要件 - 物理デバイスの操作に関するネットワーク要件に関する情報を提供します。

デバイスに接続されているクライアントでサポートされている OS

次の一覧には、デバイスに接続されているクライアントまたはホストで使用するためにサポートされているオペレーティング システムが含まれています。 これらのオペレーティング システムのバージョンは、社内でテストされました。

オペレーティングシステム・プラットフォーム バージョン
Windows Server 2012 R2
2016
2019
ウィンドウズ 8, 10
SUSE Linux Enterprise Server 12 (x86_64)
Ubuntu 16.04.3 LTS
CentOS 7.0
Mac OS 10.14.1

デバイスにアクセスするクライアントでサポートされているプロトコル

デバイスにアクセスするクライアントでサポートされているプロトコルを次に示します。

プロトコル バージョン ノート
SMB 2.X、3.X SMB 1 はサポートされていません。
ネットワークファイルシステム (NFS) 3.0, 4.1 Mac OS は NFS v4.1 ではサポートされていません。

サポートされているストレージ アカウント

デバイスでサポートされているストレージ アカウントの一覧を次に示します。

ストレージ アカウント ノート
クラシック 標準
汎用 標準;V1 と V2 の両方がサポートされています。 ホット層とクール層の両方がサポートされています。

サポートされているストレージの種類

デバイスでサポートされているストレージの種類の一覧を次に示します。

ファイル形式 ノート
Azure ブロック ブロブ
Azure ページブロブ
Azure Files

ローカル Web UI でサポートされているブラウザー

次のブラウザーの一覧は、仮想デバイスのローカル Web UI でサポートされています。

ブラウザー バージョン その他の要件/注意事項
Google Chrome 最新バージョン
Microsoft Edge 最新バージョン
Internet Explorer 最新バージョン セキュリティ強化機能が有効になっている場合は、ローカル Web UI ページにアクセスできない可能性があります。 セキュリティ強化を無効にして、ブラウザーを再起動します。
Firefox 最新バージョン

ネットワーク ポートの要件

Azure Stack Edge Pro FPGA のポート要件

次の表に、SMB、クラウド、または管理トラフィックを許可するためにファイアウォールで開く必要があるポートの一覧を示します。 この表では、または 受信 は、受信クライアントがデバイスへのアクセスを要求する方向を示しています。 外向き または 外部送信 とは、Azure Stack Edge Pro FPGA デバイスが、インターネットへの外部送信など、デプロイを超えてデータを送信する方向を指します。

ポート番号。 入力または出力 ポート範囲 必須 メモ
TCP 80 (HTTP) アウト WAN いいえ 送信ポートは、インターネット アクセスで更新プログラムを取得するために使用されます。
送信 Web プロキシは、ユーザーが構成できます。
TCP 443 (HTTPS) アウト WAN はい 送信ポートは、クラウド内のデータにアクセスするために使用されます。
送信 Web プロキシは、ユーザーが構成できます。
UDP 123 (NTP) アウト WAN 場合によっては
ノートを参照する
このポートは、インターネット ベースの NTP サーバーを使用している場合にのみ必要です。
UDP 53 (DNS) アウト WAN 場合によっては
ノートを参照する
このポートは、インターネット ベースの DNS サーバーを使用している場合にのみ必要です。
ローカル DNS サーバーを使用することをお勧めします。
TCP 5985 (WinRM) 出口/入口 LAN 場合によっては
ノートを参照する
このポートは、HTTP 経由でリモート PowerShell 経由でデバイスに接続するために必要です。
TCP 5986 (WinRM) 出/入 LAN 場合によっては
ノートを参照する
このポートは、HTTPS 経由でリモート PowerShell 経由でデバイスに接続するために必要です。
UDP 67 (DHCP) アウト LAN 場合によっては
ノートを参照する
このポートは、ローカル DHCP サーバーを使用している場合にのみ必要です。
TCP 80 (HTTP) 出/入 LAN はい このポートは、ローカル管理用のデバイス上のローカル UI の受信ポートです。
HTTP 経由でローカル UI にアクセスすると、HTTPS に自動的にリダイレクトされます。
TCP 443 (HTTPS) 出入り LAN はい このポートは、ローカル管理用のデバイス上のローカル UI の受信ポートです。
TCP 445 (SMB) LAN 場合によっては
ノートを参照する
このポートは、SMB 経由で接続している場合にのみ必要です。
TCP 2049 (NFS) LAN 場合によっては
ノートを参照する
このポートは、NFS 経由で接続する場合にのみ必要です。

IoT Edge のポート要件

Azure IoT Edge では、サポートされている IoT Hub プロトコルを使用して、オンプレミスの Edge デバイスから Azure クラウドへの送信通信が可能になります。 受信通信は、Azure IoT Hub が Azure IoT Edge デバイス (クラウドからデバイスへのメッセージングなど) にメッセージをプッシュダウンする必要がある特定のシナリオでのみ必要です。

Azure IoT Edge ランタイムをホストするサーバーのポート構成には、次の表を使用します。

ポート番号。 入力または出力 ポート範囲 必須 指導
TCP 443 (HTTPS) アウト WAN はい IoT Edge プロビジョニングのためにアウトバウンド接続が許可されます。 この構成は、手動スクリプトまたは Azure IoT Device Provisioning Service (DPS) を使用する場合に必要です。

詳細については、IoT Edge デプロイ のファイアウォールとポート構成規則のに関するセクションを参照してください。

ファイアウォール規則の URL パターン

ネットワーク管理者は、多くの場合、URL パターンに基づいて高度なファイアウォール規則を構成して、受信トラフィックと送信トラフィックをフィルター処理できます。 Azure Stack Edge Pro FPGA デバイスとサービスは、Azure Service Bus、Microsoft Entra Access Control、ストレージ アカウント、Microsoft Update サーバーなどの他の Microsoft アプリケーションに依存しています。 これらのアプリケーションに関連付けられている URL パターンを使用して、ファイアウォール規則を構成できます。 これらのアプリケーションに関連付けられている URL パターンは変更される可能性があることを理解しておくことが重要です。 これらの変更により、ネットワーク管理者は、必要に応じて Azure Stack Edge Pro FPGA のファイアウォール規則を監視および更新する必要があります。

ほとんどの場合、Azure Stack Edge Pro FPGA 固定 IP アドレスに基づいて、送信トラフィックのファイアウォール規則を自由に設定することをお勧めします。 ただし、以下の情報を使用して、セキュリティで保護された環境を作成するために必要な高度なファイアウォール規則を設定できます。

手記

  • デバイス (ソース) IP は、常にすべてのクラウド対応ネットワーク インターフェイスに設定する必要があります。
  • 宛先 IP は、Azure データセンターの IP 範囲に設定する必要があります。

ゲートウェイ機能の URL パターン

URL パターン コンポーネントまたは機能
https://*.databoxedge.azure.com/*
https://*.servicebus.windows.net/*
https://login.windows.net
Azure Stack Edge /Data Box Gateway サービス
Azure Service Bus
認証サービス
http://*.backup.windowsazure.com デバイスのアクティブ化
http://crl.microsoft.com/pki/*
http://www.microsoft.com/pki/*
証明書の失効
https://*.core.windows.net/*
https://*.data.microsoft.com
http://*.msftncsi.com
Azure ストレージ アカウントと監視
http://windowsupdate.microsoft.com
http://*.windowsupdate.microsoft.com
https://*.windowsupdate.microsoft.com
http://*.update.microsoft.com
https://*.update.microsoft.com
http://*.windowsupdate.com
http://download.microsoft.com
http://*.download.windowsupdate.com
http://wustat.windows.com
http://ntservicepack.microsoft.com
http://go.microsoft.com
http://dl.delivery.mp.microsoft.com
https://dl.delivery.mp.microsoft.com
http://*.ws.microsoft.com
https://*.ws.microsoft.com
http://*.mp.microsoft.com
Microsoft Update サーバー
http://*.deploy.akamaitechnologies.com Akamai CDN
https://*.partners.extranet.microsoft.com/* サポート パッケージ
http://*.data.microsoft.com Windows のテレメトリ サービス(カスタマー エクスペリエンスと診断テレメトリの更新プログラムを参照)
https://(vault-name).vault.azure.net:443 キー・ボールト

コンピューティング機能の URL パターン

URL パターン コンポーネントまたは機能
https://mcr.microsoft.com

https://*.cdn.mscr.io
Microsoft コンテナー レジストリ (必須)
https://*.azurecr.io 個人用およびサードパーティのコンテナー レジストリ (省略可能)
https://*.azure-devices.net IoT Hub アクセス (必須)

Azure Government のゲートウェイの URL パターン

URL パターン コンポーネントまたは機能
https://*.databoxedge.azure.us/*
https://*.servicebus.usgovcloudapi.net/*
https://login.microsoftonline.us
Azure Stack Edge /Data Box Gateway サービス
Azure Service Bus
認証サービス
http://*.backup.windowsazure.us デバイスのアクティブ化
http://crl.microsoft.com/pki/*
http://www.microsoft.com/pki/*
証明書の失効
https://*.core.usgovcloudapi.net/*
https://*.data.microsoft.com
http://*.msftncsi.com
Azure ストレージ アカウントと監視
http://windowsupdate.microsoft.com
http://*.windowsupdate.microsoft.com
https://*.windowsupdate.microsoft.com
http://*.update.microsoft.com
https://*.update.microsoft.com
http://*.windowsupdate.com
http://download.microsoft.com
http://*.download.windowsupdate.com
http://wustat.windows.com
http://ntservicepack.microsoft.com
http://*.ws.microsoft.com
https://*.ws.microsoft.com
http://*.mp.microsoft.com
Microsoft Update サーバー
http://*.deploy.akamaitechnologies.com Akamai CDN
https://*.partners.extranet.microsoft.com/* サポート パッケージ
http://*.data.microsoft.com Windows のテレメトリ サービス(カスタマー エクスペリエンスと診断テレメトリの更新プログラムを参照)

Azure Government のコンピューティングの URL パターン

URL パターン コンポーネントまたは機能
https://mcr.microsoft.com
https://*.cdn.mscr.com
Microsoft コンテナー レジストリ (必須)
https://*.azure-devices.us IoT Hub アクセス (必須)
https://*.azurecr.us 個人用およびサードパーティのコンテナー レジストリ (省略可能)

インターネット帯域幅

デバイスは、インターネット接続が遅い場合や中断された場合に動作し続けるために設計されています。 通常の動作条件では、次の条件を使用することをお勧めします。

  • デバイスが更新された状態を維持するために、ダウンロード帯域幅は 10 Mbps 以上です。
  • ファイルを転送するための最大 20 Mbps の専用アップロードおよびダウンロード帯域幅。

コンピューティングのサイズ設定に関する考慮事項

ソリューションの開発とテスト中にエクスペリエンスを使用して、Azure Stack Edge Pro FPGA デバイスに十分な容量があり、デバイスから最適なパフォーマンスを得られるようにします。

考慮すべき要素は次のとおりです。

  • コンテナーの詳細 - 次の点を考慮してください。

    • ワークロード内のコンテナーの数はいくつですか? リソースを集中的に使用するコンテナーに対して、多くの軽量コンテナーを使用できます。
    • これらのコンテナーに割り当てられているリソースと、使用しているリソースは何ですか?
    • コンテナーで共有されるレイヤーの数はいくつですか?
    • 未使用のコンテナーはありますか? 停止したコンテナーは引き続きディスク領域を占有します。
    • コンテナーはどの言語で記述されますか?
  • 処理されるデータのサイズ - コンテナーで処理されるデータの量 このデータはディスク領域を消費するか、データはメモリ内で処理されますか?

  • 予想されるパフォーマンス - ソリューションの望ましいパフォーマンス特性は何ですか?

ソリューションのパフォーマンスを理解して調整するには、次の方法を使用できます。

  • Azure portal で使用できるコンピューティング メトリック。 Azure Stack Edge リソースに移動し、監視 > メトリックに移動します。 Edge コンピューティング - メモリ使用量のEdge コンピューティング - CPU の割合を調べて、使用可能なリソースとリソースがどのように消費されているかを理解します。

  • デバイスの PowerShell インターフェイスを介して使用できる監視コマンドを次に示します。

    • dkr コマンドを使用して、コンテナーのリソース使用状況統計をリアルタイムで取得します。 このコマンドは、CPU、メモリ使用量、メモリ制限、およびネットワーク IO メトリックをサポートします。
    • 使用されているディスク領域の量に関する情報を取得する dkr system df
    • dkr image [prune] 未使用のイメージをクリーンアップし、領域を解放します。
    • dkr ps --size、実行中のコンテナーのおおよそのサイズを表示します。

    使用可能なコマンドの詳細については、「Monitor and troubleshoot compute modules」を参照してください。

最後に、運用環境にデプロイする前に、データセットでソリューションを検証し、Azure Stack Edge Pro FPGA のパフォーマンスを定量化してください。

次の手順