Beskikbaarheid Konsepte vir Netwerke en Stelsels

In rekenaarhardeware en -software verwys beskikbaarheid na die algehele "uptime" van die stelsel (of spesifieke eienskappe van die stelsel). Byvoorbeeld, 'n persoonlike rekenaar kan as beskikbaar beskou word as die bedryfstelsel aangeskakel en uitgevoer word.

Terwyl dit met beskikbaarheid verband hou, beteken die begrip betroubaarheid iets anders. Betroubaarheid verwys na die algemene waarskynlikheid van 'n mislukking wat in 'n hardloopstelsel voorkom. 'N perfek betroubare stelsel sal ook 100% beskikbaar wees, maar as daar foute voorkom, kan beskikbaarheid op verskillende maniere beïnvloed word, afhangende van die aard van die probleem.

Diensbaarheid beïnvloed ook die beskikbaarheid. In 'n diensbare stelsel kan foute opgespoor word en vinniger herstel word as in 'n onbediende stelsel, wat beteken dat minder stilstand per voorval gemiddeld is.

Beskikbaarheidsvlakke

Die standaard manier om vlakke of klasse beskikbaarheid in 'n rekenaarnetwerkstelsel te definieer, is 'n "skaal van nege." Byvoorbeeld, 99% uptime vertaal na twee nege beskikbaarheid, 99,9% oplooptyd tot drie nege, ensovoorts. Die tabel wat op hierdie bladsy getoon word, illustreer die betekenis van hierdie skaal. Dit gee uitdrukking aan elke vlak in terme van die maksimum hoeveelheid stilstand per (nie-lekker) jaar wat geduld kan word om aan die opetydse vereiste te voldoen. Dit bevat ook 'n paar voorbeelde van die tipe stelsels wat gebou word wat gewoonlik aan hierdie vereistes voldoen.

Let op dat die algehele tydsraamwerk wat betrokke is (weke, maande, jare, ens.) Gespesifiseer moet word om die sterkste betekenis te gee. 'N Produk wat 99,9% opwaartse tydperk bereik oor 'n tydperk van een of meer jaar, het in 'n baie groter mate bewys as die een waarvan die beskikbaarheid eers vir 'n paar weke gemeet is.

Netwerkbeskikbaarheid: 'n Voorbeeld

Beskikbaarheid was nog altyd 'n belangrike kenmerk van stelsels, maar word 'n selfs meer kritiese en komplekse kwessie op netwerke. Netwerkdienste word volgens hulle aard algemeen oor verskeie rekenaars versprei en kan ook van verskeie ander hulpmiddels afhang.

Neem byvoorbeeld die Domeinnaamstelsel (DNS) , wat op die Internet en baie private intranetnetwerke gebruik word om 'n lys van rekenaarname op grond van hul netwerkadresse te handhaaf. DNS hou sy indeks van name en adresse op 'n bediener genaamd die primêre DNS-bediener . Wanneer slegs 'n enkele DNS-bediener is geconfigureerd, word die DNS-vermoë op die netwerk afgeskakel deur 'n bediener crash. DNS bied egter ondersteuning vir verspreide bedieners. Behalwe die primêre bediener kan 'n administrateur ook sekondêre en tersiêre DNS-bedieners op die netwerk installeer. Nou is 'n mislukking in enige van die drie stelsels baie minder geneig om 'n volledige verlies aan DNS-diens te veroorsaak.

Server crashes eenkant, ander soorte netwerkonderbrekings beïnvloed ook DNS beskikbaarheid. Skakelfoute, byvoorbeeld, kan DNS effektief afneem deur dit onmoontlik te maak vir kliënte om met 'n DNS-bediener te kommunikeer. Dit is nie ongewoon in hierdie scenario's vir sommige mense (afhangende van hul fisiese ligging op die netwerk) om DNS-toegang te verloor, maar ander om onaangeraak te bly. Die instel van verskeie DNS-bedieners help ook om hierdie indirekte mislukkings te hanteer wat die beskikbaarheid kan beïnvloed.

Gevaar Beskikbaarheid en Hoë Beskikbaarheid

Uitvalle is nie almal geskep gelyk nie: Die tydsberekening van mislukkings speel ook 'n groot rol in die waarneembare beskikbaarheid van 'n netwerk. 'N Besigheidstelsel wat byvoorbeeld gereelde naweekonderbrekings ondervind, kan byvoorbeeld relatief lae beskikbaarheidsnommers toon, maar hierdie stilstand kan nie eers deur die gereelde werksmag opgemerk word nie. Die netwerkbedryf gebruik die term hoë beskikbaarheid om te verwys na stelsels en tegnologieë wat spesiaal ontwerp is vir betroubaarheid, beskikbaarheid en bruikbaarheid. Sulke stelsels sluit tipies oorbodige hardeware ( bv . Skywe en kragtoevoer) en intelligente sagteware ( bv . Laai balansering en mislukking funksionaliteit). Die moeilikheid om hoë beskikbaarheid te bereik, styg dramaties op die vier- en vyf-nege vlakke, sodat verkopers 'n kostepremie vir hierdie funksies kan hef.