Udostępnij za pośrednictwem


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

  1. Upewnij się, że używasz konta usługi Batch w trybie alokacji puli subskrypcji użytkownika.

  2. W witrynie Azure Portal wybierz konto usługi Batch i wyświetl istniejącą pulę lub utwórz nową pulę.

  3. W obszarze Skalowanie wybierz pozycję Docelowe dedykowane węzły lub Docelowe węzły typu spot/o niskim priorytetu.

    Zrzut ekranu przedstawiający sposób skalowania węzłów docelowych.

  4. 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.

  5. 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 do VirtualMachineConfiguration 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.