V računalniški strojni in programski opremi trije elementi zagotavljajo, da vse deluje, kot bi moralo (in še naprej deluje): razpoložljivost, zanesljivost in uporabnost. Povečanje teh lastnosti v vašem računalniškem sistemu vam bo pomagalo preprečiti nepredvidene težave. Te lastnosti ne bodo popolnoma preprečile težav. Kljub temu, ko se pojavijo težave, jih je zaradi teh lastnosti lažje odpraviti.
Kaj so razpoložljivost, zanesljivost in možnost servisiranja?
Razpoložljivost se nanaša na celoten čas delovanja računalniškega sistema ali njegovih posebnih lastnosti. Na primer, osebni računalnik je na voljo za uporabo, če je njegov operacijski sistem zagnan in deluje.
Čeprav je koncept zanesljivosti povezan z razpoložljivostjo, pomeni nekaj drugega. Zanesljivost se nanaša na splošno verjetnost okvare delujočega sistema. Popolnoma zanesljiv sistem bo užival 100-odstotno razpoložljivost. Ko pa pride do okvare, vpliva na razpoložljivost na različne načine, odvisno od narave težave.
Možnost servisiranja prav tako vpliva na razpoložljivost. Hitreje lahko zaznate in popravite okvare v delujočem sistemu kot v nepopravljivem, kar pomeni, da boste imeli v povprečju manj izpadov na dogodek.
Ravni razpoložljivosti
Standardni način za definiranje ravni ali razredov razpoložljivosti v sistemu računalniškega omrežja je lestvica devetk. Na primer, 99-odstotni čas delovanja pomeni dve devetki razpoložljivosti, 99,9-odstotni čas delovanja tri devetke in tako naprej.
Spodnja tabela ponazarja pomen te lestvice. Izraža vsako raven v smislu največjega časa izpadov na (neprestopno) leto, ki bi ga lahko tolerirali, da bi izpolnili zahtevo glede časa delovanja. Navaja tudi nekaj primerov tipov sistemov, ki običajno izpolnjujejo te zahteve.
Navesti je treba skupni vključeni časovni okvir (tedne, mesece ali leta), da se zagotovi najmočnejši pomen. Izdelek, ki dosega 99,9-odstotno delovanje v obdobju enega ali več let, se je izkazal v večji meri kot tisti, katerega razpoložljivost so merili le nekaj tednov.
Razpoložljivost omrežja: primer
Razpoložljivost je bila vedno pomembna značilnost sistemov, vendar postane kritičen in kompleksen izziv v omrežjih. Omrežne storitve so običajno porazdeljene po več računalnikih in so lahko odvisne od različnih pomožnih naprav.
Vzemimo za primer sistem domenskih imen (DNS), ki se uporablja v internetu in zasebnih intranetnih omrežjih za vzdrževanje seznama imen računalnikov na podlagi njihovih omrežnih naslovov. DNS hrani svoj indeks imen in naslovov na strežniku, imenovanem primarni strežnik DNS. Ko v sistemu obstaja en sam strežnik DNS, zrušitev strežnika onemogoči vse zmogljivosti DNS v tem omrežju. DNS pa ponuja podporo za porazdeljene strežnike. Poleg primarnega strežnika lahko skrbnik v omrežje namesti sekundarne in terciarne DNS strežnike. Zdaj je manj verjetno, da bo napaka v katerem koli od treh sistemov povzročila popolno izgubo storitve DNS.
Druge vrste izpadov omrežja prav tako vplivajo na razpoložljivost DNS. Napake povezave lahko na primer onemogočijo DNS, tako da strankam onemogočijo komunikacijo s strežnikom DNS. V teh scenarijih ni nenavadno, da nekateri ljudje (odvisno od njihove fizične lokacije v omrežju) izgubijo dostop do DNS, drugi pa ostanejo nespremenjeni. Konfiguriranje več strežnikov DNS pomaga pri reševanju teh posrednih napak, ki vplivajo na razpoložljivost.
Zaznana razpoložljivost v primerjavi z visoko razpoložljivostjo
Čas napak igra vlogo pri zaznani razpoložljivosti omrežja. Poslovni sistem, ki ima na primer pogoste izpade ob koncu tedna, lahko kaže relativno nizke številke razpoložljivosti. Kljub temu redna delovna sila tega izpada morda ne bo opazila.
Omrežna industrija uporablja izraz visoka razpoložljivost za sisteme in tehnologije, posebej zasnovane za zanesljivost, razpoložljivost in uporabnost. Takšni sistemi običajno vključujejo redundantno strojno opremo, kot so diski in napajalniki, ter inteligentno programsko opremo, kot je uravnavanje obremenitve in funkcija preklopa. Težave pri doseganju visoke razpoložljivosti se močno povečajo na ravneh štirih devet in pet devetih. Torej prodajalci za te funkcije zaračunavajo premijo.