Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł opisuje, jak zdefiniować zone down drill (wersja zapoznawcza) w Infrastructure Resiliency Manager. Ta funkcja symuluje awarię Strefy Dostępności i weryfikuje odporność aplikacji. Obejmuje także konfigurację Chaos Workspaces (Azure Chaos Studio Workspaces), zarządzanie tożsamościami, projektowanie zakłóceń oraz weryfikację gotowości grup serwisowych na awarie stref.
Wymagania wstępne
Przed zdefiniowaniem drążenia w dół strefy upewnij się, że zapoznałeś się z następującymi wymaganiami wstępnymi:
- Sprawdź, czy istniejąca grupa usług ma wymagane zasoby.
- Zapisz grupę usług do planu użycia. Plan użycia identyfikuje subskrypcję Azure do rozliczania korzystania z zaawansowanych możliwości.
- Skonfiguruj uprawnienia kontroli dostępu opartej na rolach (RBAC) Azure. Zobacz matrycę zgodności.
- Ustal plan odzyskiwania dla swojej grupy usługowej.
- Zarejestruj przestrzenie nazw dostawców zasobów
Microsoft.Chaos,Microsoft.Insights,Microsoft.OperationalInsightsiMicrosoft.Automationw subskrypcji, w której zostanie utworzony obszar roboczy Chaos.
Note
Od 1 grudnia 2026 roku Azure Infrastructure Resiliency Manager będzie pobierał opłaty za grupy usług, które są dołączone i powiązane z planem użytkowania. Cele i rekomendacje są dostępne za darmo, bez konieczności przypisywania grupy serwisowej do planu użytkowania. Zaawansowane możliwości, takie jak ćwiczenia i plany odzyskiwania, wymagają planu użycia. Więcej informacji można znaleźć w artykule Infrastructure Resiliency Manager — cennik.
Zarejestruj przestrzenie nazw dostawców zasobów
Przestrzenie nazw dostawców zasobów umożliwiają projektowanie ćwiczeń, ich uruchamianie, monitorowanie oraz tworzenie wymaganej konfiguracji monitorowania.
Aby zarejestrować przestrzeń nazw dostawcy zasobów, wykonaj następujące kroki:
- W portalu Azure przejdź do Subskrypcje i wybierz subskrypcję, w której chcesz zarejestrować dostawców zasobów.
- W okienku Subskrypcje wybierz pozycję Ustawienia>Dostawcy zasobów.
- W okienku Resource providers wyszukaj przestrzeń nazw dostawcy zasobów (na przykład Microsoft. Chaos), wybierz go z listy i wybierz Register.
Proces rejestracji trwa około 15-20 minut.
Stwórz definicję down drill strefy dostępności
Definicja analizy szczegółowej ustala parametry dla analizy szczegółowej stref i przygotowuje ją do wykonania. Możesz skonfigurować zawarte zasoby, zaprojektować błędy projektowe dla wspieranych zasobów i potwierdzić gotowość przed wykonaniem.
Aby zdefiniować ćwiczenie symulacyjne awarii strefy dostępności, wykonaj następujące kroki:
W Azure portal przejdź do Grupy usług i wybierz grupę usług, dla której chcesz zdefiniować drążenie.
W panelu wybranej grupy usług wybierz pozycję Odporność>Ćwiczenia.
W panelu Drążenia wybierz + Utwórz drążenie.
W okienku Tworzenie testu wyłączenia strefy dostępności na karcie Podstawy wprowadź nazwę instancji testu. Wybierz Subskrypcję i Region, aby skojarzyć je z obszarem roboczym usługi Chaos i obszarem roboczym usługi Log Analytics.
Subskrypcja lub region funkcji Availability Zone Down Drill mogą się różnić od subskrypcji lub regionu grupy usług.
Na karcie Uprawnienia wybierz pozycję Tożsamość przypisana przez system lub Tożsamość przypisana przez użytkownika , która umożliwia bezpieczne pobieranie zasobów grupy usług, wykonywanie planów odzyskiwania i zarządzanie metrykami.
Możesz użyć tej samej tożsamości do iniekcji błędów lub wybrać inną.
Na karcie Przejrzyj i utwórz przejrzyj konfigurację, a następnie wybierz Utwórz, aby potwierdzić utworzenie wystąpienia usługi Drill.
Note
Każdą grupę usług można skojarzyć z pojedynczą instancją funkcji drill.
Przejrzyj i skonfiguruj zasoby na potrzeby ćwiczenia
Możesz przejrzeć uprawnienia, sprawdzić, czy zasoby są uwzględnione, ocenić gotowość metryk i dodać wymagane zasoby, aby zapewnić pomyślne przeprowadzenie ćwiczenia.
Aby przejrzeć i skonfigurować zasoby na potrzeby przechodzenia do szczegółów, wykonaj następujące kroki:
W panelu wybranej grupy usług wybierz pozycję Odporność>Ćwiczenia.
W okienku Przechodzenie do szczegółów wybierz utworzone wystąpienie przechodzenia do szczegółów.
Przejrzyj stan przypisania roli
Aby sprawdzić stan przypisania roli drążenia, wykonaj następujące kroki:
W panelu wybranego wystąpienia drążenia wybierz pozycję Ustawienia>: Tożsamość i uprawnienia.
W okienku Tożsamość i uprawnienia w obszarze Stan przypisania roli wybierz pozycję Wyświetl szczegóły.
W okienku Szczegóły przypisania roli przejrzyj listę tożsamości i odpowiadający im stan przypisania roli.
Note
Jeśli w statusie przypisania roli w sekcji Drills występują błędy, oceń status ponownie, wybierając opcję Oceń gotowość przypisania roli.
Przejrzyj zasoby uwzględnione w ćwiczeniu
Drążenie w dół strefy pozwala przeglądać zasoby zawarte w ćwiczeniu. Wiertarka wykonuje następujące czynności:
- Domyślnie zawiera zasoby z natywnym rozwiązaniem odporności na strefy. Te zasoby nadają się do wstrzykiwania błędów.
- Łączy plan odzyskiwania z grupą serwisową dla zasobów wymagających ręcznego przełączania awaryjnego, takich jak maszyny wirtualne z Azure Site Recovery.
- Wyklucza zasoby pozbawione natywnej odporności strefowej, które nie są częścią planu odbudowy lub nie wspierają wykrywania odporności strefowej dla danego typu zasobu.
Aby uwzględnić zasoby w ćwiczeniu, wykonaj następujące kroki:
W panelu wybranego wystąpienia funkcji przechodzenia do szczegółów wybierz Ustawienia>Zakres przechodzenia do szczegółów.
W okienku Zakres testu szczegółowego, na karcie Rozwiązania odpornościowe, w obszarze Zasoby wykluczone z testu wybierz pozycję Wyświetl szczegóły.
W okienku Wyświetl szczegóły i dołącz zasoby , aby dodać wykluczony zasób, wybierz zasób z listy i wybierz pozycję Uwzględnij zasoby.
Przeglądanie metryk
Aby przejrzeć metryki wykonania ćwiczenia, wykonaj następujące kroki:
- W okienku wybranego wystąpienia szczegółowego wybierz pozycję Monitorowanie ustawień>.
- W okienku Monitorowanie przejrzyj listę zasobów i odpowiadających im stan gotowości metryk na potrzeby wykonywania szczegółowego.
Błędy projektowe dotyczące obsługiwanych i nieobsługiwanych zasobów
Aby skonfigurować usterki dla obsługiwanych i nieobsługiwanych zasobów w funkcji przechodzenia do szczegółów, wykonaj następujące kroki:
W panelu wybranego wystąpienia funkcji przechodzenia do szczegółów wybierz Ustawienia>Zakres przechodzenia do szczegółów.
W okienku Drills scope, na karcie Projektant usterek, wybierz zasób z listy i wybierz Edytuj usterkę, aby przejrzeć lub zmodyfikować odpowiedni stan projektu usterki dla zasobów.
W przypadku konfiguracji szczegółów błędów dla nieobsługiwanego typu zasobu w okienku Szczegóły błędów zdefiniuj niestandardową logikę obsługi błędów za pomocą elementów Runbook usługi Azure i wybierz pozycję Zapisz.
Jeśli używasz niestandardowych usterek za pomocą elementów runbook, uwzględnij następujące obowiązkowe parametry przekazywane do elementu runbook:
ResourceIds- Duration
-
FaultLocation(strefa na razie)
Aby ukończyć przypisanie roli, na karcie Projektant usterek wybierz z listy typ zasobu, a następnie wybierz opcję Uwzględnij i przygotuj do wstrzykiwania usterek lub Wyklucz ze wstrzykiwania usterek.
Wszystkie zasoby są domyślnie wyświetlane w stanie Wymaga uwagi . Aby rozwiązać problemy z gotowością, wybierz pozycję Wymaga uwagi odpowiadającej każdemu zasobowi. Możesz ustawić czas trwania błędu dla konfiguracji czasu iniekcji błędów (domyślny czas to 10 minut).
Weryfikowanie gotowości i naprawianie dryfów konfiguracji
Po ukończeniu projektu usterek przejrzyj gotowość wszystkich widżetów podsumowania.
Aby przejrzeć i naprawić odchylenia konfiguracji, wykonaj następujące kroki:
W okienku wybranego wystąpienia drążenia wybierz Przegląd>Ponowna synchronizacja i sprawdzanie gotowości.
Jeśli stan gotowości do wykonania ćwiczenia ma wartość Niegotowe, wybierz ten stan i wyświetl oznaczone błędy.
W panelu Stan gotowości wykonania ćwiczenia usuń widoczne błędy i ponownie uruchom kontrolę gotowości. Stan zmieni się na Gotowe.
Odśwież instancję drążenia po każdej operacji edycji.
Następny krok
Wykonaj ćwiczenie Availability Zone Down w Infrastructure Resiliency Manager (podgląd).