Migrowanie pul usługi Azure Batch do uproszczonego modelu komunikacji węzła obliczeniowego
Aby zwiększyć bezpieczeństwo, uprościć środowisko użytkownika i włączyć kluczowe przyszłe ulepszenia, usługa Azure Batch wycofa klasyczny model komunikacji węzłów obliczeniowych 31 marca 2026 r. Dowiedz się, jak przeprowadzić migrację pul usługi Batch do korzystania z uproszczonego modelu komunikacji węzła obliczeniowego.
Informacje o funkcji
Pula usługi Azure Batch zawiera co najmniej jeden węzeł obliczeniowy, który wykonuje obciążenia określone przez użytkownika w postaci zadań usługi Batch. Aby włączyć funkcje usługi Batch i zarządzanie infrastrukturą puli usługi Batch, węzły obliczeniowe muszą komunikować się z usługą Azure Batch. W klasycznym modelu komunikacji węzła obliczeniowego usługa Batch inicjuje komunikację z węzłami obliczeniowymi, a węzły obliczeniowe muszą mieć możliwość komunikowania się z usługą Azure Storage na potrzeby operacji bazowych. W uproszczonym modelu komunikacji węzłów obliczeniowych pule Batch wymagają jedynie dostępu wychodzącego do usługi Batch w celu wykonania operacji podstawowych.
Koniec wsparcia dla funkcji
Uproszczony model komunikacji węzła obliczeniowego zastąpi klasyczny model komunikacji węzłów obliczeniowych po 31 marca 2026 r. Zmiana jest wprowadzana w dwóch fazach:
- Od teraz do 30 września 2024 r. domyślny tryb komunikacji węzłów dla nowo utworzonych pul usługi Batch z sieciami wirtualnymi pozostanie klasyczny.
- Po 30 września 2024 r. domyślny tryb komunikacji węzłów dla nowo utworzonych pul usługi Batch z sieciami wirtualnymi zmieni się na uproszczony.
Po 31 marca 2026 r. opcja korzystania z klasycznego trybu komunikacji węzła obliczeniowego nie będzie już honorowana. Zmiana ta zazwyczaj nie wpływa na pule Batch bez sieci wirtualnych określonych przez użytkownika, a usługa Batch kontroluje domyślny tryb komunikacji.
Alternatywa: Użyj uproszczonego modelu komunikacji węzła obliczeniowego
Uproszczony tryb komunikacji węzła obliczeniowego usprawnia sposób zarządzania infrastrukturą puli usługi Batch w imieniu użytkowników. Ten tryb komunikacji zmniejsza złożoność i zakres połączeń sieci przychodzących i wychodzących wymaganych w operacjach bazowych.
Uproszczony model zapewnia również bardziej szczegółową kontrolę eksfiltracji danych, ponieważ komunikacja wychodząca z usługą Storage.region nie jest już wymagana. Jeśli jest taka potrzeba, możesz jawnie zablokować komunikację wychodzącą do usługi Azure Storage. Na przykład konta autoprzechowywania dla AppPackages i innych kont magazynowych dla plików zasobów lub plików wyjściowych mogą być odpowiednio zdefiniowane.
Migrowanie kwalifikujących się pul
Aby przeprowadzić migrację pul usługi Batch z klasycznego do uproszczonego modelu komunikacji węzła obliczeniowego, postępuj zgodnie z tym dokumentem z sekcji zatytułowanej "Potencjalny wpływ" między klasycznymi i uproszczonymi trybami komunikacji. Możesz utworzyć nowe pule lub zaktualizować istniejące pule przy użyciu uproszczonej komunikacji węzła obliczeniowego.
Często zadawane pytania
Czy publiczne adresy IP są nadal wymagane dla moich pul?
Domyślnie publiczny adres IP jest nadal potrzebny do zainicjowania połączenia wychodzącego z usługą Azure Batch z węzłów obliczeniowych. Jeśli chcesz całkowicie wyeliminować potrzebę korzystania z publicznych adresów IP z węzłów obliczeniowych, zapoznaj się z przewodnikiem dotyczącym tworzenia uproszczonej puli komunikacji węzłów bez publicznych adresów IP
Jak mogę połączyć się z moimi węzłami w celach diagnostycznych?
Połączenie RDP lub SSH z węzłem pozostaje bez zmian — load balancery są nadal tworzone, co umożliwia kierowanie tych żądań do węzła, pod warunkiem skonfigurowania z publicznym adresem IP.
Czy istnieją różnice w rozliczeniach?
Nie powinno istnieć żadne konsekwencje dotyczące kosztów ani rozliczeń dla nowego modelu.
Czy na węźle obliczeniowym nastąpiły jakieś zmiany agentów usługi Azure Batch?
Dodatkowy agent jest uruchamiany w uproszczonym trybie komunikacji na węzłach obliczeniowych dla systemów Linux i Windows,
Microsoft.BatchClusters.Agent
orazMicrosoft.BatchClusters.Agent.exe
, odpowiednio.Czy zaszły jakieś zmiany w sposobie pobierania połączonych zasobów z Azure Storage w pulach i zadaniach usługi Batch?
To zachowanie nie ma wpływu — wszystkie zasoby określone przez użytkownika, które wymagają usługi Azure Storage, takich jak pliki zasobów, pliki wyjściowe lub pakiety aplikacji, są tworzone z węzła obliczeniowego bezpośrednio do usługi Azure Storage. Musisz upewnić się, że konfiguracja sieci zezwala na te przepływy.
Następne kroki
Aby uzyskać więcej informacji, zobacz Uproszczona komunikacja węzła obliczeniowego.