U počítačového hardwaru a softwaru tři prvky zajišťují, že vše funguje tak, jak má (a funguje): dostupnost, spolehlivost a provozuschopnost. 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 usnadní řešení problémů.
Co je dostupnost, spolehlivost a provozuschopnost?
Dostupnost se týká celkové doby provozuschopnosti počítačového systému nebo jeho specifických funkcí. Například osobní počítač je k dispozici pro použití, pokud je jeho operační systém spuštěn a spuštěn.
Pojem spolehlivost sice souvisí s dostupností, ale znamená něco jiného. Spolehlivost se týká obecné pravděpodobnosti výskytu poruchy v běžícím systému. Dokonale spolehlivý systém bude mít 100procentní dostupnost. Pokud však dojde k selhání, ovlivní dostupnost různými způsoby v závislosti na povaze problému.
Služba má také vliv na dostupnost. V provozuschopném systému můžete detekovat a opravit poruchy rychleji než v neschopném systému, což znamená, že budete mít v průměru 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íti. Například 99% dostupnost znamená dvě devítky dostupnosti, 99,9% dostupnost tři devítky a tak dále.
Níže uvedená tabulka ilustruje význam této stupnice. Vyjadřuje každou úroveň jako maximální množství prostojů za (nepřestupný) rok, které by mohlo být tolerováno pro splnění požadavku na dobu provozuschopnosti. 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 dával co nejsilnější význam. Produkt, který dosahuje 99,9 procent provozuschopnosti po dobu jednoho nebo více let, se osvědčil ve větší míře než produkt, 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 stává se kritickým a komplexním problémem v sítích. Síťové služby jsou běžně distribuovány na několika počítačích 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á na internetu 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 zvaném primární server DNS. Pokud v systému existuje jeden server DNS, selhání serveru zruší všechny funkce DNS v této síti. DNS však nabízí podporu pro distribuované servery. Kromě primárního serveru může správce v síti instalovat sekundární a terciární DNS servery. Nyní je méně pravděpodobné, že selhání kteréhokoli 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í může například zrušit službu DNS tím, ž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 selháními, která ovlivňují dostupnost.
Vnímaná dostupnost vs. vysoká dostupnost
Načasování selhání hraje roli ve vnímané dostupnosti sítě. Obchodní systém, který trpí častými víkendovými výpadky, může například vykazovat relativně nízká čísla dostupnosti. Přesto si tento prostoj nemusí běžná pracovní síla všimnout.
Síťový průmysl používá termín vysoká dostupnost k označení systémů a technologií speciálně navržených pro spolehlivost, dostupnost a provozuschopnost. Takové systémy obvykle zahrnují redundantní hardware, jako jsou disky a napájecí zdroje, a inteligentní software, jako je vyrovnávání zátěže a funkce selhání. Obtížnost dosažení vysoké dostupnosti se dramaticky zvyšuje na úrovních čtyři-devět a pět-devět. Prodejci tedy za tyto funkce účtují přirážku.