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 usługi 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 opartych na wystąpieniach 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 ramach alokacji kont puli subskrypcji użytkownika usługi Batch można określić docelową liczbę węzłów obliczeniowych typu spot. W obu przypadkach te zasoby obliczeniowe są przydzielane z wolnej pojemności 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 godzina dnia. W przeciwieństwie do pojemności dedykowanej te maszyny wirtualne o niskim priorytcie lub typu spot mogą być odzyskiwane w dowolnym momencie przez platformę Azure. W związku z tym maszyny wirtualne o niskim priorytcie i typu spot są zwykle opłacalne dla obciążeń usługi Batch, które są podatne na przerwy 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ą nie być już używane, próby powrotu do docelowych liczb węzłów o niskim priorytecie nie powiedzą się i nie będzie już można aprowizować nowych pul z węzłami obliczeniowymi o niskim priorytecie.
Alternatywa: Używanie węzłów obliczeniowych opartych na usłudze Azure Spot w pulach usługi Batch
Od grudnia 2021 r. usługa Azure Batch rozpoczęła oferowanie węzłów obliczeniowych opartych na miejscu w usłudze Batch. Podobnie jak maszyny wirtualne o niskim priorytcie, można użyć wystąpień typu spot, aby uzyskać oszczędzoną pojemność w cenie obniżonej w zamian za możliwość, że maszyna wirtualna zostanie wywłaszona. Jeśli wystąpi wywłaszczanie, węzeł obliczeniowy typu spot zostanie wykluczony, a wszystkie prace, które nie zostały odpowiednio wskazane, zostaną utracone. Tworzenie punktów kontrolnych jest opcjonalne i do użytkownika końcowego usługi Batch do zaimplementowania. Uruchomione zadanie usługi Batch, które zostało przerwane z powodu wywłaszczania, zostanie automatycznie ponownie w kolejce do wykonania przez inny węzeł obliczeniowy. Ponadto usługa 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 witrynie 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/o niskim priorytetu.
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 alokacji 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?
L.p. Maszyny wirtualne typu spot są dostępne tylko w przypadku kont usługi Batch alokacji puli subskrypcji użytkowników.
Czy wystąpienia typu spot są dostępne dla
CloudServiceConfiguration
pul?L.p. 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 alokacji kont usługi Batch puli subskrypcji użytkowników przed rozpoczęciem.Jakie są zasady cennika i eksmisji wystąpień typu spot? Czy mogę wyświetlić historię cen i stawki eksmisji?
Tak. W witrynie Azure Portal możesz zobaczyć historyczne ceny i stawki eksmisji na rozmiar w regionie.
Aby uzyskać więcej informacji na temat korzystania z maszyn wirtualnych typu spot, zobacz Spot Virtual Machines (Maszyny wirtualne typu spot).
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
Aby uzyskać szczegółowe informacje na temat różnic między ofertami, ograniczeniami i przykładami wdrażania, zobacz przewodnik dotyczący wystąpienia obliczeniowego usługi Batch Spot.