Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: ✔️ Maszyny wirtualne z systemem Linux ✔️ Maszyny wirtualne z systemem Windows ✔️ Elastyczne zestawy skalowania ✔️ Jednolite zestawy skalowania
Platforma Azure często aktualizuje swoją infrastrukturę w celu zwiększenia niezawodności, wydajności i zabezpieczeń lub uruchamiania nowych funkcji. Większość aktualizacji jest niewidoczna dla użytkowników, ale niektóre wrażliwe obciążenia nie mogą tolerować nawet kilku sekund zamrażania lub odłączania maszyny wirtualnej w celu przeprowadzenia konserwacji. Wrażliwe obciążenia mogą obejmować gry, przesyłanie strumieniowe multimediów i transakcje finansowe.
Za pomocą funkcji Konfiguracja konserwacji można kontrolować aktualizacje dla wielu zasobów maszyn wirtualnych platformy Azure i zarządzać nimi. Konfiguracje konserwacji są zintegrowane z usługą Azure Resource Graph w celu uzyskania doświadczenia klienta o niskim poziomie opóźnień i wysokiej skali.
Ważne
Aby korzystać z Konfiguracji Konserwacji, musisz mieć rolę co najmniej współtwórcy i upewnić się, że subskrypcja jest zarejestrowana u dostawcy zasobów do konserwacji.
Zakresy
Konfiguracje konserwacji obsługują obecnie trzy zakresy: host, obraz systemu operacyjnego i gość. Mimo że każdy zakres umożliwia planowanie aktualizacji i zarządzanie nimi, główna różnica polega na zasobach, które obsługują:
| Scope | Obsługiwane zasoby |
|---|---|
| Gospodarz | Izolowane maszyny wirtualne, izolowane zestawy skalowania maszyn wirtualnych, dedykowane hosty |
| Obraz systemu operacyjnego | Zestawy skalowania maszyn wirtualnych |
| Gość | Maszyny wirtualne, serwery z obsługą usługi Azure Arc |
Gospodarz
W zakresie hosta można zarządzać aktualizacjami platformy, które nie wymagają ponownego uruchomienia na izolowanych maszynach wirtualnych, izolowanych zestawach skalowania maszyn wirtualnych i dedykowanych hostach.
Funkcje i ograniczenia unikatowe dla tego zakresu obejmują:
- Harmonogramy można ustawić w dowolnym momencie w ciągu 35 dni. Po upływie 35 dni aktualizacje są automatycznie stosowane.
- Wymagane jest co najmniej dwugodzinne okno obsługi.
- Konserwacja na poziomie stojaka nie jest obecnie obsługiwana.
Dowiedz się więcej o dedykowanych hostach platformy Azure.
Obraz systemu operacyjnego
Korzystanie z obrazu systemu operacyjnego przy konfiguracjach konserwacji pozwala zdecydować, kiedy zastosować uaktualnienia do dysków OS w zestawach skalowania maszyn wirtualnych, co zapewnia łatwiejsze i bardziej przewidywalne środowisko. Uaktualnienie działa przez zastąpienie dysku systemu operacyjnego maszyny wirtualnej nowym dyskiem utworzonym na podstawie najnowszej wersji obrazu. Wszystkie skonfigurowane rozszerzenia i niestandardowe skrypty danych są uruchamiane na dysku systemu operacyjnego, podczas gdy dyski danych są zachowywane.
Funkcje i ograniczenia unikatowe dla tego zakresu obejmują:
- Aby zestawy skalowania mogły używać konfiguracji konserwacji, muszą mieć włączone automatyczne uaktualnienia systemu operacyjnego.
- Cykl można zaplanować do tygodnia (7 dni).
- Na okno konserwacyjne wymagane jest co najmniej 5 godzin.
Gość
Zakres dla gości integruje się z usługą Azure Update Manager. Służy do zapisywania cyklicznych harmonogramów wdrażania w celu instalowania aktualizacji maszyn z systemem Windows Server i Linux na platformie Azure, w środowiskach lokalnych i w innych środowiskach w chmurze połączonych za pośrednictwem serwerów z obsługą usługi Azure Arc.
Funkcje i ograniczenia unikatowe dla tego zakresu obejmują:
-
Orkiestracja poprawek dla maszyn wirtualnych musi być ustawiona na
AutomaticByPlatform. - Górne okno konserwacyjne wynosi 3 godziny i 55 minut.
- Dla okna serwisowego wymagana jest co najmniej 1 godzina i 30 minut.
- Wartość powtórzeń powinna wynosić co najmniej 6 godzin.
- Czas rozpoczęcia harmonogramu powinien być co najmniej 15 minut po czasie tworzenia harmonogramu.
Uwaga
Maksymalna liczba znaków dla nazwy grupy zasobów oraz dla nazwy konfiguracji konserwacji powinna być mniejsza niż 128.
W przypadku nowo utworzonych harmonogramów istnieje 15-minutowe opóźnienie w ocenie czasu wyzwalacza, natomiast w przypadku istniejących harmonogramów występuje 3-minutowe opóźnienie. Dlatego zaleca się unikanie tworzenia harmonogramów z zakresu od 23:57 do 00:00 dla istniejących harmonogramów i od 23:45 do 00:00 dla nowych harmonogramów. Dzieje się tak dlatego, że po etapie oceny czasu wyzwalacza system ponownie sprawdza datę oraz godzinę rozpoczęcia przed wykonaniem zadania. Jeśli skonfigurowano w ramach tych limitów czasowych, czas oceny i wykonania mogą się różnić, co może spowodować, że harmonogram nie zostanie uruchomiony lub maszyna wirtualna stanie się nieodpowiadająca lub zostanie wyłączona.
Konfiguracje konserwacji udostępniają dwa zaplanowane tryby stosowania poprawek dla maszyn wirtualnych w środowisku gościa: tryb statyczny i tryb dynamiczny. Domyślnie system działa w trybie statycznym, jeśli nie skonfigurujesz trybu zakresu dynamicznego.
Aby zaplanować lub zmodyfikować konfigurację konserwacji w obu trybach, zalecany jest 15-minutowy bufor przed zaplanowanym czasem na stosowanie poprawek. Jeśli na przykład zaplanujesz zadanie stosowania poprawek o godzinie 15:00, wszystkie modyfikacje (w tym dodawanie maszyn wirtualnych, usuwanie maszyn wirtualnych lub zmienianie zakresu dynamicznego) powinny zakończyć się przed godziną 2:45.
Aby dowiedzieć się więcej na temat tego tematu, zobacz Planowanie cyklicznych aktualizacji maszyn przy użyciu witryny Azure Portal i usługi Azure Policy.
Ważne
Jeśli przeniesiesz zasób do innej grupy zasobów lub subskrypcji, zaplanowane stosowanie poprawek dla zasobu przestanie działać, ponieważ system obecnie nie obsługuje tego scenariusza. Aby obejść ten problem, wykonaj kroki opisane w artykule dotyczącym rozwiązywania problemów.
Wyłączanie komputerów
Nie można stosować aktualizacji do żadnych wyłączonych komputerów. Upewnij się, że urządzenie jest włączone co najmniej 15 minut przed zaplanowaną aktualizacją, w przeciwnym razie aktualizacja może nie zostać zastosowana.
Jeśli komputer zostanie wyłączony w momencie zaplanowanej aktualizacji, konfiguracja konserwacji może wydawać się odłączona w witrynie Azure Portal. Jest to tylko problem z wyświetlaniem. Konfiguracja konserwacji nie jest oddzielona, a można to sprawdzić za pomocą interfejsu wiersza poleceń platformy Azure.
Opcje zarządzania
Konfiguracje konserwacji można tworzyć i zarządzać nimi, korzystając z dowolnej z następujących opcji:
Aby zapoznać się z przykładem usługi Azure Functions, zobacz Planowanie aktualizacji konserwacji przy użyciu konfiguracji konserwacji i usługi Azure Functions.
Limity usługi
Zalecamy następujące limity dla wskaźników:
| Wskaźnik | Limit chmury publicznej | Mooncake/Fairfax Limit |
|---|---|---|
| Liczba harmonogramów dla subskrypcji na region | 250 | 250 |
| Łączna liczba skojarzeń zasobów do harmonogramu | 3000 | 3000 |
| Skojarzenia zasobów w każdym zakresie dynamicznym | 1 000 | 1 000 |
| Liczba zakresów dynamicznych na grupę zasobów lub subskrypcję na region | 250 | 250 |
| Liczba zakresów dynamicznych na harmonogram | 200 | 100 |
| Łączna liczba subskrypcji dołączonych do wszystkich zakresów dynamicznych na harmonogramie | 200 | 100 |
Zalecamy następujące limity dla każdego zakresu dynamicznego tylko w zakresie gościa:
| Zasób | Granica / Ograniczenie |
|---|---|
| Skojarzenia zasobów | 1 000 |
| Liczba filtrów tagów | 50 |
| Liczba filtrów grupy zasobów | 50 |
Uwaga
Konfiguracje konserwacji zainicjują aktualizacje wszystkich skojarzonych z nim zasobów jednocześnie. Użytkownicy mają elastyczność w decydowaniu o czasach izolacji i konserwacji dla swoich zadań. Mogą tworzyć konfiguracje konserwacyjne pojedyncze lub wielokrotne w oparciu o optymalną izolację dla ich obciążeń roboczych. Jeśli na przykład klient chce odizolować aktualizacje dla zasobów środowiska deweloperskiego z zasobów środowiska produkcyjnego, może utworzyć oddzielne konfiguracje konserwacji dla każdego środowiska. Dzięki temu obciążenia w konfiguracji konserwacji z zasobami programistycznymi są najpierw aktualizowane, podczas gdy pozostałe obciążenia są aktualizowane w innej konfiguracji, która nie nakłada się na siebie. Takie podejście pozwala klientom niezależnie kontrolować izolację obciążeń i zarządzać aktualizacjami.
Następne kroki
- Aby rozwiązać problemy, zobacz Rozwiązywanie problemów z konfiguracjami konserwacji.
- Aby dowiedzieć się więcej, zobacz Konserwacja maszyn wirtualnych na platformie Azure.