Evsahipliğinde Bulut hizmetleri Amazon Web Services , Azure , Google ve en diğerleri yayımlamak S ervice L evel bir memnuniyetsizlik sağladıkları bireysel hizmetler için, ya da SLA. Mimarlar, Platform Mühendisleri ve Geliştiriciler daha sonra bunları bir uygulamaya barındıran bir mimari oluşturmak için bunları bir araya getirmekle sorumludur.
İzolasyonla ele alındığında, bu hizmetler genellikle üç ila dört mevcudiyet aralığında bir şey sağlar:
- Azure Trafik Yöneticisi:% 99.99 veya 'dört dokuz'.
- SQL Azure:% 99.99 veya 'dört dokuz'.
- Azure Uygulama Hizmeti:% 99,95 veya 'üç dokuz beş'.
Bununla birlikte, mimarilerde bir araya getirildiğinde, herhangi bir bileşenin, bileşen hizmetlerine eşit olmayan bir genel kullanılabilirlikle sonuçlanan bir kesintiye maruz kalma olasılığı vardır.
Seri Bileşik Kullanılabilirliği
Bu örnekte üç olası hata modu vardır:
- SQL Azure kapalı
- Uygulama Hizmeti kapalı
- İkisi de düştü
Bu nedenle, bu "sistemin" genel kullanılabilirliği% 99,95'in altında olmalıdır. Bu düşünce için benim mantığı ise eğer iki hizmet için SLA oldu:
Servis 24 üzerinden 23 saat açık olacak
Sonra:
- Uygulama Servisi 0100 ile 0200 arasında olabilir.
- Veritabanını 0500 ile 0600 arasında
Her iki bileşen parçası da kendi SLA'larındadır ancak toplam sistem 24 saatten 2 saat boyunca kullanılamıyordu.
Seri ve Paralel Uygunluk
Bu mimaride, temel olarak çok sayıda arıza modu vardır:
- BölgeA'da SQL Server kapalı
- RegionB'deki SQL Server çalışmıyor
- Bölge A’daki Uygulama Hizmeti kapalı
- RegionB’de Uygulama Hizmeti kapalı
- Trafik Yöneticisi kapalı
- Yukarıdakilerin Kombinasyonları
Trafik Yöneticisi bir devre kesici olduğundan, her iki bölgede bir kesinti tespit edip trafiği çalışan bölgeye yönlendirebilir, ancak Trafik Yöneticisi şeklinde hala tek bir hata noktası vardır, bu nedenle "sistemin" toplam kullanılabilirliği % 99,99'dan daha yüksek olması.
Yukarıdaki iki sistemin bileşik kullanılabilirliği, işletme için mimarinin sağlayabileceğinden daha yüksek bir hizmet seviyesi isterse potansiyel olarak yeniden arama yapılmasını gerektiren işletme için nasıl hesaplanır ve belgelenir?
Diyagramları notlandırmak istiyorsanız, bunları Lucid Chart'ta oluşturdum ve çok kullanımlı bir bağlantı oluşturdum, herkesin bunu düzenleyebileceğini ve açıklamak için sayfaların bir kopyasını oluşturmak isteyebileceğini unutmayın.