Udostępnij za pośrednictwem


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 oraz Microsoft.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.