Uptime Nedir ve Neden Önemlidir?

Uptime, bir sistemin, hizmetin veya uygulamanın kullanıcılar için operasyonel ve erişilebilir kaldığı süreyi ifade eder. Genellikle belirli bir süre içindeki toplam zamanın yüzdesi olarak ifade edilir. Örneğin, %99,9 uptime, bir hizmetin zamanın %99,9'unda kullanılabilir olması anlamına gelir.

Uptime, herhangi bir çevrimiçi hizmet için kritik bir metriktir çünkü doğrudan kullanıcı deneyimini, iş gelirini ve marka itibarını etkiler. Bir web sitesi veya uygulama devre dışı kaldığında, kullanıcılar ona erişemez, işlemler başarısız olur ve güven aşınır. E-ticaret siteleri için, zirve saatlerde bile birkaç dakikalık kesinti, binlerce dolarlık satış kaybına dönüşebilir.

SLA Nedir?

Hizmet Seviyesi Sözleşmesi (SLA), bir hizmet sağlayıcı ile müşterileri arasında beklenen hizmet düzeyini tanımlayan resmi bir sözleşmedir. Uptime yüzdesi, herhangi bir SLA'daki en önemli metriklerden biridir. Bulut sağlayıcıları, barındırma şirketleri ve SaaS satıcıları tipik olarak belirli bir uptime yüzdesi garanti eder ve bunu karşılayamazlarsa, müşteriler hizmet kredisi veya geri ödeme hakkına sahip olabilirler.

"Dokuzların" Anlaşılması

Sektör, kullanılabilirlik düzeylerini tanımlamak için "dokuzlar" kısaltmasını kullanır:

Kullanılabilirlik Ad Yıllık Kesinti Süresi Aylık Kesinti Süresi
%99 İki Dokuz 3 gün 15 sa 7 sa 12 dk
%99,9 Üç Dokuz 8 sa 45 dk 43 dk 11 sn
%99,95 Üç Buçuk Dokuz 4 sa 22 dk 21 dk 35 sn
%99,99 Dört Dokuz 52 dk 33 sn 4 dk 19 sn
%99,999 Beş Dokuz 5 dk 15 sn 25,92 sn
%99,9999 Altı Dokuz 31,54 sn 2,59 sn

Her ek "dokuz", kullanılabilirlikte 10 kat iyileşme anlamına gelir, ancak tipik olarak altyapı, yedeklilik ve operasyonel uygulamalarda katlanarak daha fazla yatırım gerektirir.

Kesinti Süresi Nasıl Hesaplanır?

Kesinti süresi, uptime'ın tersi olarak hesaplanır. Bir hizmetin %99,9 uptime'ı varsa, izin verilen kesinti süresi toplam sürenin %0,1'idir. Formül şöyledir:

İzin Verilen Kesinti Süresi = Toplam Süre × (100% - Uptime%)

Örneğin, bir yıl boyunca %99,9 uptime ile:

  • Toplam süre: 365 gün = 525.600 dakika
  • Kesinti süresi yüzdesi: %0,1 = 0,001
  • İzin verilen kesinti süresi: 525.600 × 0,001 = 525,6 dakika ≈ 8,77 saat

Araç Açıklaması

Bu Uptime SLA Hesaplayıcı, uptime yüzdelerini ve izin verilen kesinti sürelerini farklı zaman periyotları arasında dönüştürmenize yardımcı olur. İki hesaplama modu desteklenir:

  1. Uptime'dan Kesinti Süresine: Bir uptime yüzdesi (örneğin %99,9) girin ve anında günlük, haftalık, aylık ve yıllık maksimum izin verilen kesinti süresini görün.

  2. Kesinti Süresinden Uptime'a: Belirli bir süre için kabul edilebilir kesinti süresini dakika cinsinden girin ve hesaplayıcı bunun temsil ettiği uptime yüzdesini gösterecektir.

Bu çift yönlü yaklaşım, SLA'ları endüstri standartlarına göre hedef belirlemekten operasyonel kısıtlamalara kadar her yönden kolayca planlamayı sağlar.

Örnekler

Örnek 1: Üç Dokuz (%99,9) Uptime

  • Girdi: %99,9 uptime
  • Çıktı:
    • Günlük: 1 dakika 26 saniye
    • Haftalık: 10 dakika 4 saniye
    • Aylık: 43 dakika 11 saniye
    • Yıllık: 8 saat 45 dakika

Özellikler

  • Çift yönlü hesaplama: Uptime yüzdesini kesinti süresine veya kesinti süresini uptime yüzdesine dönüştürün
  • Çoklu zaman periyotları: Günlük, haftalık, aylık ve yıllık kesinti izinlerini aynı anda görüntüleyin
  • Kesin hesaplamalar: Altı dokuz (%99,9999) ve ötesine kadar yüksek hassasiyetli yüzdeleri işler
  • İnsan tarafından okunabilir çıktı: Sonuçları en uygun birimlerde (saniye, dakika, saat veya gün) görüntüler
  • Gerçek zamanlı güncellemeler: Yazarken sonuçlar anında güncellenir

Kullanım Alanları

  1. SLA görüşmeleri: Bulut sağlayıcıları veya barındırma şirketleriyle sözleşme görüşmelerinde, farklı uptime garantilerinin gerçekte ne anlama geldiğini hızlıca anlayın.

  2. Altyapı planlaması: Bakım pencereleri ve beklenen olay müdahale sürelerinize göre hedef uptime yüzdesini elde etmek için gereken yedeklilik ve failover yeteneklerini belirleyin.

  3. Olay sonrası incelemeler: Bir kesintiden sonra, kesinti süresinin aylık veya yıllık SLA uyumluluğunuzu nasıl etkilediğini hesaplayın ve kalan kesinti bütçesini belirleyin.

  4. Hizmet sağlayıcıları karşılaştırması: Farklı satıcıları, uptime garantilerini karşılaştırılması ve anlaşılması daha kolay somut kesinti sayılarına dönüştürerek değerlendirin.

  5. Gerçekçi hedefler belirleme: Ekibinizin operasyonel yeteneklerinden (bakım çizelgeleri, dağıtım pencereleri, olay müdahale süresi) geriye doğru çalışarak müşterilerinize gerçekçi olarak hangi uptime yüzdesini söz verebileceğinizi belirleyin.