Aby obliczyć composite SLA na Azure, musisz wziąć pod uwagę SLA (Service Level Agreements) poszczególnych usług, które tworzą Twoją infrastrukturę. Composite SLA reprezentuje całkowitą dostępność Twojej aplikacji lub usługi w oparciu o SLA poszczególnych komponentów.
1. Zidentyfikuj usługi: Zacznij od zidentyfikowania wszystkich usług Azure, które są częścią Twojego rozwiązania. Mogą to być maszyny wirtualne, bazy danych, konta magazynu, aplikacje webowe itp.
2. Zrozumiej indywidualne SLA: Każda usługa Azure ma swoje własne SLA, które definiuje gwarantowany procent czasu dostępności dla danej usługi w określonym okresie (zwykle miesięcznie). Na przykład SLA dla Azure Virtual Machines wynosi 99,9%.
3. Oblicz czas przestoju: Aby obliczyć czas przestoju dozwolony dla każdej usługi, możesz użyć formuły: Czas przestoju (w minutach) = Całkowita liczba minut w miesiącu * (1 – procent SLA). Na przykład dla usługi z SLA na poziomie 99,9%, dozwolony czas przestoju wynosiłby 43,2 minuty na miesiąc.
4. Połącz SLA: Aby obliczyć composite SLA, musisz połączyć SLA wszystkich usług w Twojej infrastrukturze. Można to zrobić, używając formuły: Composite SLA = 1 – (1 – SLA1) * (1 – SLA2) * … * (1 – SLAn), gdzie SLA1, SLA2, …, SLAn to SLA poszczególnych usług.
5. Przykładowe obliczenie: Załóżmy, że Twoje rozwiązanie składa się z Azure Virtual Machines (SLA na poziomie 99,9%) i Azure SQL Database (SLA na poziomie 99,99%). Korzystając z powyższej formuły, composite SLA byłby równy: 1 – (1 – 0,999) * (1 – 0,9999) = 0,9999991 lub 99,99991%.
Potrzebujesz pomocy z cloud?
Zarezerwuj bezpłatne 30-minutowe spotkanie z jednym z naszych specjalistów od cloud. Przeanalizujemy Twoje potrzeby i przedstawimy konkretne rekomendacje — bez zobowiązań.
6. Uwzględnij zależności: Ważne jest, aby wziąć pod uwagę zależności między usługami podczas obliczania composite SLA. Jeśli jedna usługa zależy od drugiej, a usługa zależna ulegnie awarii, będzie to miało wpływ na ogólną dostępność Twojego rozwiązania.
7. Monitoruj i śledź: Po obliczeniu composite SLA, kluczowe jest monitorowanie i śledzenie czasu dostępności Twojego rozwiązania, aby upewnić się, że spełnia oczekiwane poziomy dostępności. Azure oferuje narzędzia takie jak Azure Monitor i Azure Service Health, które pomagają monitorować zdrowotność i wydajność Twoich usług.
8. Ciągłe doskonalenie: W miarę ewolucji Twojego rozwiązania i dodawania nowych usług, upewnij się, że przeliczysz composite SLA, aby odzwierciedlić zmiany. Ciągłe monitorowanie i optymalizacja są kluczem do utrzymania wysokiej dostępności dla aplikacji opartych na Azure.
Podsumowując, obliczanie composite SLA na Azure obejmuje zrozumienie SLA poszczególnych usług, połączenie ich w celu określenia całkowitej dostępności Twojego rozwiązania, uwzględnienie zależności, monitorowanie czasu dostępności i ciągłe doskonalenie niezawodności Twoich aplikacji. Postępując zgodnie z tymi krokami, możesz zapewnić, że Twoje usługi oparte na Azure spełniają pożądane poziomy dostępności i zapewniają niezawodne doświadczenie Twoim użytkownikom.
Autor

Dyrektor ds. Innowacji
Jacob kieruje innowacjami w Opsio, specjalizując się w transformacji cyfrowej, AI, IoT i rozwiązaniach opartych na chmurze, które przekształcają skomplikowaną technologię w mierzalną wartość biznesową. Z prawie 15-letnim doświadczeniem ściśle współpracuje z klientami przy projektowaniu skalowalnych rozwiązań AI i IoT, optymalizacji procesów dostaw i tworzeniu strategii technologicznych, które napędzają trwały wzrost i długoterminowy wpływ biznesowy.
Zasady redakcyjne: Artykuł napisali praktycy chmury, a sprawdził go nasz zespół inżynierów. Aktualizujemy go, gdy zmienia się opisywana technologia lub regulacja; daty na tej stronie pokazują ostatnią aktualizację. Opsio zachowuje niezależność redakcyjną.