V počítačovém hardwaru a softwaru tři prvky zajišťují, že vše funguje, jak má (a stále funguje): dostupnost, spolehlivost a servisovatelnost. Maximalizace těchto vlastností ve vašem počítačovém systému vám pomůže vyhnout se nepředvídaným problémům. Tyto vlastnosti zcela nezabrání problémům. Přesto, když nastanou problémy, tyto vlastnosti usnadňují jejich opravu.
Co je to dostupnost, spolehlivost a použitelnost?
Dostupnost se týká celkové doby provozuschopnosti počítačového systému nebo jeho specifických funkcí. Například je k dispozici osobní počítač, pokud je spuštěn a spuštěn jeho operační systém. Přestože koncept spolehlivosti souvisí s dostupností, znamená to něco jiného. Spolehlivost označuje obecnou pravděpodobnost selhání v běžícím systému. Dokonale spolehlivý systém bude mít stoprocentní dostupnost. Když však dojde k selhání, ovlivňuje to dostupnost různými způsoby, v závislosti na povaze problému. Servisovatelnost také ovlivňuje dostupnost. V servisním systému můžete detekovat a opravovat chyby rychleji než v nefunkčním systému, což znamená, že budete mít průměrně méně prostojů na jeden incident.
Úrovně dostupnosti
Standardní způsob, jak definovat úrovně nebo třídy dostupnosti v systému počítačové sítě, je škála devítek. Například 99 procent uptime znamená dvě devítky dostupnosti, 99,9 procenta uptime tři tři devítky atd. Níže uvedená tabulka ilustruje význam této stupnice. Vyjadřuje každou úroveň z hlediska maximálního množství prostojů za (nonleap) rok, které by bylo možné tolerovat, aby splňovaly požadavek na provozuschopnost. Uvádí také několik příkladů typů systémů, které běžně splňují tyto požadavky.
Celkový časový rámec (týdny, měsíce nebo roky) by měl být specifikován tak, aby měl nejsilnější význam. Produkt, který dosahuje 99,9 procenta provozuschopnosti po dobu jednoho nebo více let, se osvědčil ve větší míře než ten, jehož dostupnost byla měřena pouze několik týdnů.
Dostupnost sítě: Příklad
Dostupnost byla vždy důležitou vlastností systémů, ale v sítích se stává kritickou a komplexní výzvou. Síťové služby jsou běžně distribuovány na několik počítačů a mohou záviset na různých pomocných zařízeních. Vezměte si například systém DNS (Domain Name System), který se používá v internetových a soukromých intranetových sítích k udržování seznamu názvů počítačů na základě jejich síťových adres. DNS uchovává svůj index jmen a adres na serveru nazývaném primární server DNS. Pokud v systému existuje jeden server DNS, selhání serveru zruší všechny funkce DNS v dané síti. DNS však nabízí podporu pro distribuované servery. Kromě primárního serveru může správce do sítě instalovat sekundární a terciární servery DNS. Nyní je méně pravděpodobné, že selhání některého ze tří systémů způsobí úplnou ztrátu služby DNS. Dostupnost DNS ovlivňují i jiné typy výpadků sítě. Selhání spojení například může způsobit výpadek DNS, protože klientům znemožní komunikaci se serverem DNS. V těchto scénářích není neobvyklé, že někteří lidé (v závislosti na jejich fyzickém umístění v síti) ztratí přístup k DNS, ale jiní zůstanou nedotčeni. Konfigurace více serverů DNS pomáhá vypořádat se s těmito nepřímými poruchami, které ovlivňují dostupnost.
Vnímaná dostupnost vs. vysoká dostupnost
Načasování selhání hraje roli ve vnímané dostupnosti sítě. Například obchodní systém, který trpí častými víkendovými výpadky, může vykazovat relativně nízká čísla dostupnosti. Přesto si běžná pracovní síla tohoto prostoje nemusí všimnout. Síťový průmysl používá termín vysoká dostupnost odkazovat na systémy a technologie speciálně navržené pro spolehlivost, dostupnost a provozuschopnost. Takové systémy obvykle obsahují nadbytečný hardware, jako jsou disky a napájecí zdroje, a inteligentní software, jako je funkce vyvažování zátěže a selhání. Obtížnost dosažení vysoké dostupnosti se dramaticky zvyšuje na úrovních čtyři devítky a pět devítek. Prodejci tedy za tyto funkce účtují prémiovou cenu.