Udostępnij za pośrednictwem


Uaktualnianie trybów zasad dla zestawów skalowania maszyn wirtualnych

Wybrany tryb zasad uaktualniania może mieć wpływ na ogólny czas działania usługi zestawu skalowania maszyn wirtualnych. Dostępne tryby zasad uaktualniania to: automatyczne, ręczne i stopniowe.

Tryby zasad uaktualniania

Uwaga

Aby zaktualizować wersję referencyjną obrazu podczas uaktualniania, zarejestruj następującą flagę funkcji:
Register-AzProviderFeature -FeatureName ImageReferenceUpgradeForVmoVMs -ProviderNamespace Microsoft.Compute

Każdy zestaw skalowania maszyn wirtualnych ma tryb zasad uaktualniania, który określa, w jaki sposób wystąpienia są na bieżąco z najnowszym modelem zestawu skalowania. Zmiany w modelu zestawu skalowania obejmują aktualizacje, które należy zastosować do każdego wystąpienia. Przykłady obejmują:

  • Uaktualnienia odwołań do obrazów
  • Zmiany jednostki SKU
  • Dodawanie/usuwanie dysku danych
  • Dodawanie/usuwanie rozszerzeń
  • Dodawanie stref dostępności
  • Zmienianie informacji o domenie błędów

Ponadto mogą wystąpić sytuacje, w których określone wystąpienia w zestawie skalowania mogą być traktowane inaczej niż pozostałe. Na przykład niektóre wystąpienia w zestawie skalowania mogą być potrzebne do wykonywania różnych zadań niż inni członkowie zestawu skalowania. W takich sytuacjach usługa Instance Protection lub metryki niestandardowe dla zasad uaktualniania stopniowego (wersja zapoznawcza) udostępniają kontrolki wymagane do ochrony tych wystąpień przed uaktualnieniem obok innych wystąpień.

Tryb zasad automatycznego uaktualniania

W przypadku trybu zasad automatycznego uaktualniania zestaw skalowania nie gwarantuje, że kolejność maszyn wirtualnych zostanie wyłączona. Zestaw skalowania może zdjąć wszystkie maszyny wirtualne w tym samym czasie w celu przeprowadzenia uaktualnień.

Diagram przedstawiający ogólny diagram tego, co się dzieje w przypadku korzystania z zasad automatycznego uaktualniania.

Tryb zasad automatycznego uaktualniania najlepiej nadaje się do scenariuszy DevTest, w których nie interesuje Cię czas pracy wystąpień podczas wprowadzania zmian w konfiguracjach i ustawieniach.

Jeśli zestaw skalowania jest częścią klastra usługi Service Fabric, tryb automatyczny jest jedynym dostępnym trybem. Aby uzyskać więcej informacji, zobacz Uaktualnianie aplikacji usługi Service Fabric.

Tryb zasad uaktualniania ręcznego

W trybie zasad uaktualniania ręcznego należy wybrać, kiedy zaktualizować wystąpienia zestawu skalowania. Nic nie dzieje się automatycznie z istniejącymi maszynami wirtualnymi, gdy nastąpią zmiany w modelu zestawu skalowania. Nowe wystąpienia dodane do zestawu skalowania używają najbardziej dostępnego modelu aktualizacji do daty.

Diagram przedstawiający ogólny diagram tego, co się dzieje w przypadku korzystania z zasad uaktualniania ręcznego.

Tryb zasad uaktualniania ręcznego najlepiej sprawdza się w przypadku obciążeń, w których wymagana jest większa kontrola nad tym, kiedy i jak są aktualizowane wystąpienia.

Tryb zasad uaktualniania stopniowego

W trybie zasad uaktualniania stopniowego zestaw skalowania wykonuje aktualizacje w partiach. Uzyskasz również większą kontrolę nad uaktualnieniami za pomocą ustawień, takich jak rozmiar partii, maksymalny procent dobrej kondycji, ustalanie priorytetów wystąpień w złej kondycji i włączanie uaktualnień w różnych strefach dostępności.

Diagram przedstawiający ogólny diagram tego, co się dzieje w przypadku korzystania z zasad uaktualniania stopniowego.

Tryb zasad uaktualniania stopniowego najlepiej nadaje się do obciążeń produkcyjnych, które wymagają zawsze dostępnej liczby wystąpień. Uaktualnienia stopniowe to najbezpieczniejszy sposób uaktualniania wystąpień do najnowszego modelu bez naruszania dostępności i czasu pracy.

W przypadku korzystania z trybu zasad uaktualniania stopniowego w zestawach skalowania maszyn wirtualnych z orkiestracją elastyczną zestaw skalowania musi również używać rozszerzenia kondycji aplikacji do monitorowania kondycji aplikacji.

W przypadku korzystania z trybu zasad uaktualniania stopniowego w zestawach skalowania maszyn wirtualnych z jednolitą aranżacją zestaw skalowania musi mieć również sondę kondycji lub użyć rozszerzenia kondycji aplikacji do monitorowania kondycji aplikacji.

Uaktualnienia wymagające ponownego uruchomienia, odtworzenia obrazu lub ponownego wdrożenia

Niektóre uaktualnienia wymagają ponownego uruchomienia maszyny wirtualnej, podczas gdy inne można ukończyć bez zakłócania wystąpień zestawu skalowania. Aktualizacje, które wymagają ponownego uruchamiania, ponownego tworzenia lub ponownego wdrażania wystąpienia maszyny wirtualnej, obejmują:

  • Aktualizacje kluczy haseł lub SSH
  • Zmiany danych niestandardowych
  • Aktualizacje odwołań do obrazów
  • Zmiany rozmiaru maszyny wirtualnej
  • Dodawanie Strefy dostępności
  • Zmiany domeny błędów
  • Zmiany grupy umieszczania w pobliżu

Uwaga

Podczas gdy zmiany hasła i danych niestandardowych można wprowadzić bez ponownego uruchomienia, aby uaktualnienia były stosowane do wystąpień maszyny wirtualnej, należy odtworzyć obraz maszyny wirtualnej. Aby uzyskać więcej informacji, zobacz Reimage a virtual machine (Ponowne tworzenie obrazu maszyny wirtualnej)

Następne kroki

Dowiedz się, jak ustawić tryb zasad uaktualniania zestawu skalowania maszyn wirtualnych.