MCP ile bağlan →

Hesaplamaya Girin

Formül

Reklam

Sonuç

Bileşik Erişilebilirlik
99,8001%
across 2 components
Kesinti Süresi (%) 0,1999%
Yıllık kesinti süresi 17,51 hours
Aylık kesinti süresi 87,56 min
Günlük kesinti süresi 2,8786 min

Bileşik SLA nedir?

Modern sistemler birçok hareketli parçadan oluşur: yük dengeleyiciler, veritabanları, üçüncü taraf API'ler, CDN'ler ve daha fazlası. Her birinin %99,9 gibi bir çalışma süresi yüzdesiyle ifade edilen kendi Hizmet Seviyesi Anlaşması (SLA) bulunur. Bileşik (birleşik) SLA, tüm bu parçalar birbirine bağlandığında sistemin gerçekçi erişilebilirliğini gösterir. Bu hesaplayıcı, bireysel bileşen çalışma sürelerini tek bir uçtan uca erişilebilirlik değerinde birleştirir ve bunu günlük, aylık ve yıllık somut kesinti sürelerine dönüştürür.

Kullanılabilirlik yüzdesini yıllık kesinti süresiyle eşleştiren çubuk
Daha yüksek kullanılabilirlik yüzdeleri, yılda çok daha az kesinti süresi anlamına gelir.

Seri ve paralel topoloji

Bileşenlerin bağlanma şekli sonucu çarpıcı biçimde değiştirir. Seri (bağımlılık zinciri) kurulumda, isteğin başarılı olması için her bileşenin çalışıyor olması gerekir; bu nedenle erişilebilirlik değerleri çarpılır ve toplam her zaman en zayıf halkadan daha düşük çıkar. Bu durum şu şekilde ifade edilir:

$$A_{\text{total}} = \text{A}_1 \times \text{A}_2 \times \text{A}_3 \times \text{A}_4$$

Paralel (yedekli) kurulumda ise en az bir yol çalıştığı sürece sistem ayakta kalır; bu durumda arıza olasılıkları çarpılır:

$$A_{\text{total}} = 1 - \left(1-\text{A}_1\right)\left(1-\text{A}_2\right)\left(1-\text{A}_3\right)\left(1-\text{A}_4\right)$$

Yedeklilik, erişilebilirliği tek bir bileşeninkinin üzerine taşır.

Kullanılabilirlik düğümleriyle seri ve paralel bileşen topolojisini karşılaştıran diyagram
Seri (bağımlı) bileşenler kullanılabilirliği çarpar, paralel (yedekli) bileşenler ise birleşerek kullanılabilirliği artırır.

Nasıl kullanılır?

Önce topolojinizi seçin, ardından her bileşenin çalışma süresi yüzdesini girin (örneğin 99,95). En fazla dört bileşen desteklenir; daha az bileşeni birleştirmek için isteğe bağlı alanları boş bırakabilirsiniz. Sonuç, bileşik erişilebilirliğin yanı sıra yaygın zaman aralıklarında beklenen kesinti süresini gösterir.

Örnek hesaplama

Uygulamanızın her biri %99,9 değerinde üç seri bileşene bağlı olduğunu varsayalım. Kesirlere çevirelim: \(0{,}999 \times 0{,}999 \times 0{,}999 = 0{,}997002999\), yani %99,7003. Bu, yaklaşık %0,2997 kesinti süresine, yani yılda kabaca 26,26 saate denk gelir. "Üç dokuz" değerindeki servisleri seri olarak üst üste koymak size genel olarak yalnızca "iki dokuz" kazandırır; yedekliliğin neden bu kadar önemli olduğu da tam olarak budur.

Sıkça Sorulan Sorular

Seri sonucum neden her bir girdiden daha düşük? Çünkü her bağımlılık ek bir arıza ihtimali getirir; 1'in altındaki sayıları çarpmak toplamı her zaman küçültür.

Paralel kurulum çalışma süresini gerçekten bu kadar artırır mı? Evet; arızaların gerçekten bağımsız olduğunu varsayarsak, %99'luk iki bağımsız yol \(1 - (0{,}01 \times 0{,}01) = \%99{,}99\) verir.

%99,9 zaman olarak ne anlama gelir? Yılda yaklaşık 8,77 saat ya da ayda kabaca 43,8 dakika kesinti süresi demektir.

Son güncelleme: