Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
För att förbättra säkerheten, förenkla användarupplevelsen och möjliggöra viktiga framtida förbättringar kommer Azure Batch att avveckla den klassiska kommunikationsmodellen för beräkningsnoder den 31 mars 2026. Lär dig hur man migrerar dina Batch-pooler för att använda den förenklade kommunikationsmodellen för beräkningsnoder.
Om funktionen
An Azure Batch pool contains one or more compute nodes, which execute user-specified workloads in the form of Batch tasks. För att aktivera Batch-funktioner och hantering av Batch-poolinfrastruktur måste beräkningsnoder kommunicera med Azure Batch-tjänsten. In the classic compute node communication model, the Batch service initiates communication to the compute nodes and compute nodes must be able to communicate with Azure Storage for baseline operations. In the Simplified compute node communication model, Batch pools only require outbound access to the Batch service for baseline operations.
Feature end of support
The simplified compute node communication model will replace the classic compute node communication model after March 31, 2026. Ändringen införs i två faser:
- Från och med nu fram till 30 september 2024 kommer standardläget för nodkommunikation för nyss skapade Batch-pooler med virtuella nätverk att förbli som klassiskt.
- Efter den 30 september 2024 kommer standardläget för nodkommunikation för nybildade Batch-pooler med virtuella nätverk att ändras till det förenklade.
After March 31, 2026, the option to use classic compute node communication mode will no longer be honored. Batch pools without user-specified virtual networks are generally unaffected by this change and the Batch service controls the default communication mode.
Alternativ: Använd en förenklad modell för kommunikationen mellan beräkningsnoder
Det förenklade kommunikationsläget för beräkningsnoder effektiviserar hur Batch-poolinfrastrukturen hanteras för användarnas räkning. Detta kommunikationsläge minskar komplexiteten och omfattningen av de nätverksanslutningar för inkommande och utgående trafik som krävs i grundläggande operationer.
The simplified model also provides more fine-grained data exfiltration control, since outbound communication to Storage.region is no longer required. Du kan uttryckligen låsa utgående kommunikation till Azure Storage om det behövs för ditt arbetsflöde. For example, autostorage accounts for AppPackages and other storage accounts for resource files or output files can be scoped appropriately.
Migrera dina berättigade pooler
För att migrera dina Batch-pooler från klassisk till den förenklade kommunikationsmodellen för beräkningsnoder, följ det här dokumentet från avsnittet med titeln potentiell påverkan mellan klassiska och förenklade kommunikationslägen. Du kan antingen skapa nya pooler eller uppdatera befintliga pooler med förenklad kommunikation för beräkningsnoder.
Vanliga frågor och svar
Are public IP addresses still required for my pools?
Som standard behövs fortfarande en offentlig IP-adress för att initiera utgående anslutning till Azure Batch-tjänsten från beräkningsnoder. Om du vill eliminera behovet av offentliga IP-adresser från beräkningsnoder helt och hållet, se guiden för att skapa en förenklad nodkommunikationspool utan offentliga IP-adresser.
Hur kan jag ansluta till mina noder för diagnostiska ändamål?
RDP- eller SSH-anslutning till noden är opåverkad – lastbalanserare skapas fortfarande som kan dirigera dessa förfrågningar till noden när den förses med en offentlig IP-adress.
Finns det några skillnader i faktureringen?
Det ska inte finnas några kostnader eller fakturakonsekvenser för den nya modellen.
Finns det några förändringar i Azure Batch-agenterna på beräkningsnoden?
En extra agent på beräkningsnoder aktiveras i förenklat kommunikationsläge för beräkningsnoder både för Linux och Windows,
Microsoft.BatchClusters.AgentochMicrosoft.BatchClusters.Agent.exerespektive.Finns det några förändringar i hur mina länkade resurser från Azure Storage i Batch-pooler och uppgifter laddas ner?
Detta beteende påverkas inte – alla användarspecificerade resurser som kräver Azure Storage, såsom resursfiler, utdatafiler eller applikationspaket, överförs från beräkningsnoden direkt till Azure Storage. Du behöver säkerställa att din nätverkskonfiguration tillåter dessa flöden.
Nästa steg
För mer information, se Simplified compute node communication.