Migrowanie maszyn wirtualnych o niskim priorytcie usługi Batch do maszyn wirtualnych typu spot
Możliwość przydzielania węzłów obliczeniowych o niskim priorytcie w pulach Azure Batch jest wycofywana 30 września 2025 r. Dowiedz się, jak migrować pule usługi Batch z węzłami obliczeniowymi o niskim priorytcie do węzłów obliczeniowych na podstawie wystąpień typu spot.
Informacje o funkcji
Obecnie w ramach konfiguracji puli usługi Batch można określić docelową liczbę węzłów obliczeniowych o niskim priorytcie dla kont usługi Batch alokacji puli zarządzanej przez usługę Batch. W przypadku kont usługi Batch alokacji puli subskrypcji użytkownika można określić docelową liczbę węzłów obliczeniowych typu spot. W obu przypadkach te zasoby obliczeniowe są przydzielane z pojemności zapasowej i oferowane z rabatem w porównaniu z dedykowanymi maszynami wirtualnymi na żądanie.
Ilość nieużywanej pojemności, która jest dostępna, różni się w zależności od czynników, takich jak rodzina maszyn wirtualnych, rozmiar maszyny wirtualnej, region i pora dnia. W przeciwieństwie do pojemności dedykowanej te maszyny wirtualne o niskim priorytcie lub maszyny wirtualne typu spot można odzyskać w dowolnym momencie przez platformę Azure. W związku z tym maszyny wirtualne o niskim priorycie i maszyny wirtualne typu spot są zwykle możliwe do użycia w przypadku obciążeń usługi Batch, które mogą zakłócać pracę lub nie wymagają rygorystycznych ram czasowych ukończenia, aby potencjalnie obniżyć koszty.
Koniec wsparcia funkcji
W usłudze Batch są wycofywane tylko węzły obliczeniowe o niskim priorytcie. Węzły obliczeniowe typu spot będą nadal obsługiwane, jest ofertą ogólnodostępną i nie ma to wpływu na to wycofanie. 30 września 2025 r. wycofamy węzły obliczeniowe o niskim priorytcie. Po tej dacie istniejące pule o niskim priorytecie w usłudze Batch mogą przestać być użyteczne, próby powrotu do liczby węzłów o niskim priorytecie będą podlegać awarii i nie będzie można aprowizować nowych pul z węzłami obliczeniowymi o niskim priorytecie.
Alternatywna: używanie węzłów obliczeniowych opartych na usłudze Azure Spot w pulach usługi Batch
Od grudnia 2021 r. Azure Batch rozpoczęła oferowanie węzłów obliczeniowych opartych na środowisku spot w usłudze Batch. Podobnie jak maszyny wirtualne o niskim priorytcie, można użyć wystąpień typu spot, aby uzyskać oszczędzoną pojemność po obniżonej cenie w zamian za możliwość wywłaszczenia maszyny wirtualnej. Jeśli wystąpi wywłaszczanie, węzeł obliczeniowy typu spot zostanie wykluczony, a wszystkie prace, które nie zostały odpowiednio utworzone, zostaną utracone. Tworzenie punktów kontrolnych jest opcjonalne i należy do użytkownika końcowego usługi Batch w celu zaimplementowania. Uruchomione zadanie usługi Batch, które zostało przerwane z powodu wywłaszczania, zostanie automatycznie ponownie przełączone do kolejki do wykonania przez inny węzeł obliczeniowy. Ponadto Azure Batch automatycznie podejmie próbę powrotu do docelowej liczby węzłów typu spot określonych w puli.
Zapoznaj się ze szczegółowym podziałem między ofertą o niskim priorytcie i ofertą typu spot w usłudze Batch.
Migrowanie puli usługi Batch z węzłami obliczeniowymi o niskim priorytcie lub tworzenie puli usługi Batch z wystąpieniami typu spot
Upewnij się, że używasz konta usługi Batch w trybie alokacji puli subskrypcji użytkownika.
W Azure Portal wybierz konto usługi Batch i wyświetl istniejącą pulę lub utwórz nową pulę.
W obszarze Skalowanie wybierz pozycję Docelowe dedykowane węzły lub Docelowe węzły typu spot/węzły o niskim priorytcie.
W przypadku istniejącej puli wybierz pulę, a następnie wybierz pozycję Skaluj , aby zaktualizować liczbę węzłów typu spot wymaganych na podstawie zaplanowanego zadania.
Wybierz pozycję Zapisz.
Często zadawane pytania
Jak mogę utworzyć konto usługi Batch dla puli subskrypcji użytkownika?
Zobacz przewodnik Szybki start , aby utworzyć nowe konto usługi Batch w trybie alokacji puli subskrypcji użytkownika.
Czy maszyny wirtualne typu spot są dostępne na kontach alokacji puli zarządzanej usługi Batch?
Nie. Maszyny wirtualne typu spot są dostępne tylko w przypadku kont usługi Batch alokacji puli subskrypcji użytkownika.
Czy wystąpienia typu spot są dostępne dla
CloudServiceConfiguration
pul?Nie. Wystąpienia typu spot są dostępne tylko dla
VirtualMachineConfiguration
pul.CloudServiceConfiguration
pule zostaną wycofane przed pulami o niskim priorytcie. Zalecamy przeprowadzenie migracji doVirtualMachineConfiguration
pul i kont usługi Batch alokacji puli subskrypcji użytkownika przed tym.Jakie są zasady cen i eksmisji wystąpień typu spot? Czy mogę wyświetlić historię cen i stawki eksmisji?
Tak. W Azure Portal można zobaczyć historyczne ceny i stawki eksmisji na rozmiar w regionie.
Aby uzyskać więcej informacji na temat używania maszyn wirtualnych typu spot, zobacz spot Virtual Machines.
Czy mogę przenieść przydziały między kontami usługi Batch?
Obecnie nie można przenieść żadnych przydziałów między kontami usługi Batch.
Następne kroki
Szczegółowe informacje na temat różnic między ofertami, ograniczeniami i przykładami wdrażania można znaleźć w przewodniku wystąpienia obliczeniowego usługi Batch Spot .