次の方法で共有


Azure Local 用 Azure Arc ゲートウェイについて (プレビュー)

適用対象: Azure Local バージョン 2411.1 以降

重要

Azure Stack HCI が Azure Local の一部になりました。 詳細情報。

この記事では、Azure Local 用 Azure Arc ゲートウェイの概要について説明します。 Arc ゲートウェイは、Azure ローカル実行ソフトウェア バージョン 2408 以降の新しいデプロイで有効にすることができます。 この記事では、Azure で Arc ゲートウェイ リソースを作成および削除する方法についても説明します。

Arc ゲートウェイを使用すると、Azure ローカル インスタンスのデプロイと管理に必要なエンドポイントの数を大幅に減らすことができます。 Arc ゲートウェイを作成するときに、Azure Local の新しいデプロイに接続して使用できます。

重要

現在、この機能はプレビュー段階にあります。 ベータ版、プレビュー版、または一般提供としてまだリリースされていない Azure の機能に適用される法律条項については、「Microsoft Azure プレビューの追加使用条件」を参照してください。

しくみ

Arc ゲートウェイは、次のコンポーネントを導入することで機能します。

  • Arc ゲートウェイ リソース – Azure トラフィックの共通のエントリ ポイントとして機能する Azure リソース。 このゲートウェイ リソースには、使用できる特定のドメインまたは URL があります。 Arc ゲートウェイ リソースを作成すると、このドメインまたは URL が成功応答の一部になります。

  • Arc プロキシ – Arc Agentry に追加される新しいコンポーネント。 このコンポーネントはサービスとして実行され ( Azure Arc プロキシと呼ばれます)、Azure Arc エージェントと拡張機能の転送プロキシとして機能します。 ゲートウェイ ルーターは、自分側からの構成を必要としません。 このルーターは Arc コア エージェントの一部であり、Arc 対応リソースのコンテキスト内で実行されます。

Arc ゲートウェイを Azure ローカル デプロイのバージョン 2411 と統合すると、各マシンは他の Arc エージェントと共に Arc プロキシを取得します。

Arc ゲートウェイを使用すると、 httphttps トラフィック フローが次のように変更されます。

Azure ローカル ホスト オペレーティング システム コンポーネントのトラフィック フロー

  1. OS プロキシ設定は、すべての HTTPS ホスト トラフィックを Arc プロキシ経由でルーティングするために使用されます。

  2. Arc プロキシから、トラフィックは Arc ゲートウェイに転送されます。

  3. Arc ゲートウェイの構成に基づいて、許可されている場合、トラフィックはターゲット サービスに送信されます。 許可されていない場合、Arc プロキシはこのトラフィックをエンタープライズ プロキシにリダイレクトします (プロキシが設定されていない場合は直接送信されます)。 Arc プロキシは、エンドポイントの適切なパスを自動的に決定します。

Arc アプライアンス Azure Arc リソース ブリッジと AKS コントロール プレーンのトラフィック フロー

  1. ルーティング可能な IP (現時点ではフェールオーバー クラスター化された IP リソース) は、Azure ローカル ホスト マシンで実行されている Arc プロキシ経由でトラフィックを転送するために使用されます。

  2. Azure Arc リソース ブリッジと Azure Kubernetes Service (AKS) 転送プロキシは、ルーティング可能な IP を使用するように構成されています。

  3. プロキシ設定が設定されると、Arc リソース ブリッジと AKS 送信トラフィックが、ルーティング可能な IP 経由でいずれかの Azure ローカル マシンで実行されている Arc プロキシに転送されます。

  4. トラフィックが Arc プロキシに到達すると、残りのフローは説明と同じパスを使用します。 ターゲット サービスへのトラフィックが許可されている場合は、Arc ゲートウェイに送信されます。 そうでない場合は、エンタープライズ プロキシに送信されます (プロキシが設定されていない場合は直接送信されます)。 特に AKS の場合、このパスは Arc Agentry および Arc Extension Pod の Docker イメージをダウンロードするために使用されます。

Azure ローカル VM のトラフィック フロー

HTTP トラフィックと HTTPS トラフィックは、エンタープライズ プロキシに転送されます。 このバージョンでは、Arc によって有効になっている Azure ローカル仮想マシン (VM) 内の Arc プロキシはまだサポートされていません。

トラフィック フローを次の図に示します。

Azure Arc ゲートウェイアーキテクチャの図。

サポートされているシナリオとサポートされていないシナリオ

Arc ゲートウェイは、Azure Local バージョン 2411.1 以降の次のシナリオで使用できます。

  • バージョン 2411.1 以降を実行している新しい Azure Local インスタンスのデプロイ中に Arc ゲートウェイを有効にします。
  • Arc ゲートウェイ リソースは、Azure Local インスタンスのデプロイを計画しているのと同じサブスクリプションに作成する必要があります。

Azure Local でサポートされていないシナリオは次のとおりです。

  • デプロイ後の Arc ゲートウェイの有効化はサポートされていません。

Azure ローカル エンドポイントがリダイレクトされない

Azure Local インスタンスをデプロイするには、テーブルのエンドポイントが必要であり、プロキシまたはファイアウォールで許可リストに登録されている必要があります。

エンドポイント# 必要なエンドポイント コンポーネント
1 http://aka.ms:443 ブートストラップ
2 http://azurestackreleases.download.prss.microsoft.com:443] ブートストラップ
3 http://login.microsoftonline.com:443 Arc 登録
4 http://<region>.login.microsoft.com:443 Arc 登録
5 http://management.azure.com:443 Arc 登録
6 http://gbl.his.arc.azure.com:443 Arc 登録
7 http://<region>.his.arc.azure.com:443 Arc 登録
8 http://dc.services.visualstudio.com:443 Arc 登録
9 https://<region>.obo.arc.azure.com:8084 AKS 拡張機能
10 http://<yourarcgatewayId>.gw.arc.azure.com:443 Arc ゲートウェイ
11 http://<yourkeyvaultname>.vault.azure.net:443 Azure Key Vault
12 http://<yourblobstorageforcloudwitnessname>.blob.core.windows.net:443 クラウド監視ストレージ アカウント
13 http://files.pythonhosted.org:443 2504 の新しいデプロイ以降は必要ありません。 Microsoft オンプレミス クラウド/ARB/AKS
14 http://pypi.org:443 2504 の新しいデプロイ以降は必要ありません。 Microsoft オンプレミス クラウド/ARB/AKS
15 http://raw.githubusercontent.com:443 2504 の新しいデプロイ以降は必要ありません。 Microsoft オンプレミス クラウド/ARB/AKS
16 http://pythonhosted.org:443 2504 の新しいデプロイ以降は必要ありません。 Microsoft オンプレミス クラウド/ARB/AKS
十七 http://ocsp.digicert.com Arc 拡張機能の証明書失効リスト
18 http://s.symcd.com Arc 拡張機能の証明書失効リスト
19 http://ts-ocsp.ws.symantec.com Arc 拡張機能の証明書失効リスト
20 http://ocsp.globalsign.com Arc 拡張機能の証明書失効リスト
21 (二十一) http://ocsp2.globalsign.com Arc 拡張機能の証明書失効リスト
22 http://oneocsp.microsoft.com Arc 拡張機能の証明書失効リスト
23 http://crl.microsoft.com/pkiinfra Arc 拡張機能の証明書失効リスト
二十四 http://dl.delivery.mp.microsoft.com Windows Update(ウィンドウズの更新機能)
二十五 http://*.tlu.dl.delivery.mp.microsoft.com Windows Update(ウィンドウズの更新機能)
26 http://*.windowsupdate.com Windows Update(ウィンドウズの更新機能)
二十七 http://*.windowsupdate.microsoft.com Windows Update(ウィンドウズの更新機能)
28 http://*.update.microsoft.com Windows Update(ウィンドウズの更新機能)

制限事項と制約事項

このリリースでは、Arc ゲートウェイの次の制限事項を考慮してください。

  • トランスポート層セキュリティ (TLS) 終端プロキシは、Arc ゲートウェイ プレビューではサポートされていません。
  • Arc ゲートウェイ (プレビュー) に加えて、ExpressRoute、サイト間 VPN、またはプライベート エンドポイントの使用はサポートされていません。

Azure で Arc ゲートウェイ リソースを作成する

Arc ゲートウェイ リソースは、Azure portal、Azure CLI、または Azure PowerShell を使用して作成できます。

  1. Azure ポータルにサインインします。
  2. Azure Arc > Azure Arc ゲートウェイページに移動し、Create を選択します。
  3. Azure ローカル インスタンスのデプロイを計画しているサブスクリプションを選択します。
  4. Nameに、Arc ゲートウェイ リソースの名前を入力します。
  5. Locationで、Arc ゲートウェイ リソースが存在するリージョンを入力します。 Arc ゲートウェイ リソースは、同じ Azure テナント内の Arc 対応リソースによって使用されます。
  6. [次へ] を選択します。
  7. [タグ] ページで、標準をサポートするカスタム タグを 1 つ以上指定します。
  8. [確認と作成] を選択します。
  9. 詳細を確認し、 Create を選択します。

ゲートウェイの作成プロセスが完了するまでに 9 ~ 10 分かかります。

Arc ゲートウェイの関連付けをマシンからデタッチまたは変更する

Arc 対応サーバーからゲートウェイ リソースをデタッチするには、ゲートウェイ リソース ID を null に設定します。 Arc 対応サーバーを別の Arc ゲートウェイ リソースにアタッチするには、新しい Arc ゲートウェイ情報で名前とリソース ID を更新します。

az arcgateway settings update --resource-group <Resource Group> --subscription <subscription name> --base-provider Microsoft.HybridCompute --base-resource-type machines --base-resource-name <Arc-enabled server name> --gateway-resource-id "

Arc ゲートウェイ リソースを削除する

Arc ゲートウェイ リソースを削除する前に、マシンが接続されていないことを確認します。 ゲートウェイ リソースを削除するには、次のコマンドを実行します。

az arcgateway delete --resource group <resource group name> --gateway-name <gateway resource name>

この操作には数分かかることがあります。

次のステップ

この機能は、Azure Local バージョン 2411.1 以降でのみ使用できます。