Azure Batch プールを簡略化されたコンピューティング ノード通信モデルに移行する
セキュリティを強化し、ユーザー エクスペリエンスを簡素化し、今後の主要な改善を可能にするために、Azure Batch は 2026 年 3 月 31 日にクラシック コンピューティング ノード通信モデルを廃止します。 Batch プールを、簡略化されたコンピューティング ノード通信モデルを使用したものに移行する方法について説明します。
機能について
Azure Batch プールには、Batch タスクの形式でユーザー指定のワークロードを実行する 1 つ以上のコンピューティング ノードが含まれています。 Batch の機能と Batch プール インフラストラクチャの管理を有効にするには、計算ノードが Azure Batch サービスと通信する必要があります。 クラシック 計算ノードコミュニケーションモデルでは、Batch サービスが計算ノードへの通信を開始し、計算ノードはベースライン操作のために Azure Storage と通信できる必要があります。 簡略化されたコンピューティング ノード通信モデルでは、Batch プールは、ベースライン操作のために Batch サービスへの送信アクセスのみを必要とします。
機能のサポート終了
2026 年 3 月 31 日以降、クラシック コンピューティング ノード通信モデルは、簡略化されたコンピューティング ノード通信モデルに置き換えられます。 この変更は、2 つのフェーズで導入されます:
- 現時点では、2024 年 9 月 30 日まで、仮想ネットワークを使用して新しく作成された Batch プールの既定のノード通信モードはクラシックのままです。
- 2024 年 9 月 30 日以降は、仮想ネットワークを使用して新しく作成される Batch プールの既定のノード通信モードは簡略化となります。
2026 年 3 月 31 日以降、クラシック コンピューティング ノード通信モードを使用するオプションは使用できなくなります。 ユーザー指定の仮想ネットワークのないバッチ プールは、いつもはこの変更の影響を受けず、Batch サービスは既定のコミュニケーションモードをコントロールします。
代替手段: 簡素化された計算ノードコミュニケーションモデルを使用する
簡略化計算ノード通信モードでは、ユーザーのために Batch プール インフラストラクチャの管理方法を効率化します。 この通信モードによって、ベースライン操作に必要なインバウンドとアウトバウンドのネットワーク接続の複雑さとスコープが軽減されます。
また、簡略化されたモデルでは、Storage.region へのアウトバウンド通信が必要なくなるので、いっそう細かい粒度でデータ流出を制御できるようになります。 ワークフローで必要な場合は、Azure Storage へのアウトバウンド通信を明示的にロックダウンできます。 たとえば、AppPackage の自動ストレージ アカウントと、リソース ファイルまたは出力ファイルの他のストレージ アカウントを適切にスコープ設定できます。
対象のプールを移行する
Batch プールをクラシックから簡略化された計算ノードコミュニケーションモデルに移行するには、このドキュメントの「クラシックと簡略化されたコミュニケーションモード間の潜在的な影響」と題するセクションに従ってください。 新しいプールを作成することも、計算ノードコミュニケーションを簡略化して既存のプールを更新することもできます。
FAQ
プールにパブリック IP アドレスは引き続き必要ですか?
既定では、計算ノードからAzure Batch サービスへの送信接続を開始するには、パブリック IP アドレスが引き続き必要です。 計算ノードからパブリック IP アドレスを完全に不要にする場合は、「パブリック IP アドレスを使用しない簡素化されたノードコミュニケーションプールを作成する」のガイドを参照してください
診断を目的としてノードに接続するにはどうしたらよいですか?
ノードへの RDP 接続または SSH 接続は影響を受けません。ロード バランサーは引き続き作成されます。これにより、パブリック IP アドレスを使用してプロビジョニングされたときに、それらの要求をノードにルーティングできます。
課金に違いはありますか?
新しいモデルについて、コストや課金への影響はありません。
計算ノード上のAzure Batchエージェントに変更はありますか?
計算ノード上の追加のエージェントは、Linux と Windows
Microsoft.BatchClusters.Agent
とMicrosoft.BatchClusters.Agent.exe
の両方に対して簡略化された計算ノードコミュニケーションモードで呼び出されます。Batch プールとタスクの Azure Storage からのリンクされたリソースのダウンロード方法に変更はありますか?
この動作は影響を受けません。リソース ファイル、出力ファイル、アプリケーション パッケージなど、Azure Storage を必要とするすべてのユーザー指定リソースは、計算ノードから Azure Storage に直接作成されます。 ネットワーク構成でこれらのフローが許可されていることを確認する必要があります。
次のステップ
詳しくは、「簡素化されたコンピューティング ノード通信」をご覧ください。