Haveblaj Konceptoj por Retoj kaj Sistemoj

En komputila aparataro kaj programaro, havebleco aludas al la ĝenerala "uptime" de la sistemo (aŭ specifaj trajtoj de la sistemo). Ekzemple, persona komputilo povas esti opiniita "havebla" por uzo se ĝia mastruma sistemo estas eksaltita kaj kuranta.

Dum rilatanta al disponibilidad, la koncepto pri fidindeco signifas ion malsaman. Fidindeco raportas al la ĝenerala verŝajneco de fiasko okazi en kuranta sistemo. Sistemo perfekte fidinda ankaŭ ĝuos de la disponibilidad de la 100%, sed kiam produktas misfunkciadojn, la disponibilidad povas esti tuŝita de malsamaj manieroj dependante de la naturo de la problemo.

Servigebleco ankaŭ influas haveblecon. En servigebla sistemo, malsukcesoj povas esti detektitaj kaj riparitaj pli rapide ol en neservigebla sistemo, kio signifas malpli da tempo de senpaga tempo per okazaĵo averaĝa.

Haveblaj Niveloj

La norma maniero por difini nivelojn aŭ klasojn de havebleco en komputila reto-sistemo estas "skalo de ninoj". Ekzemple, 99% da tempoj tradukiĝas al du neneblaj disponoj, 99.9% supren-tempo al tri nioj, kaj tiel plu. La tablo montrita sur ĉi tiu paĝo ilustras la signifon de ĉi tiu skalo. Ĝi esprimas ĉiun nivelon laŭ la maksimuma kvanto de senlima tempo per (ne-jara) jaro, kiu povus esti tolerata por plenumi la postulaman postulon. Ĝi ankaŭ listigas kelkajn ekzemplojn de la tipo de sistemoj konstruataj, kiuj ofte koncernas ĉi tiujn postulojn.

Al la paroli pri niveloj de dispono, rimarku, ke la ĝenerala tempa kalkulado (semajnoj, monatoj, jaroj, ktp) devus esti specifita por doni la plej fortan signifon. Produkto, kiu atingas 99.9% dumtempaj dum unu aŭ pli jaroj, montris multe pli grandan ol unu, kies disponibilidad nur mezuris dum kelkaj semajnoj.

Reto Haveblo: Ekzemplo

Disponibilidad ĉiam estis grava trajto de sistemoj, sed iĝas eĉ pli kritika kaj kompleksa afero en retoj. Laŭ ilia naturo, retaj servoj ofte distribuas inter pluraj komputiloj kaj povas ankaŭ dependi de diversaj aliaj helpaj aparatoj.

Prenu la Domajnan nomon-sistemon (DNS) , ekzemple - uzata en Interreto kaj multaj privataj intranetaj retoj por konservi liston de komputilaj nomoj surbaze de iliaj retaj adresoj. DNS konservas ĝian indekson de nomoj kaj adresoj sur servilo nomata la ĉefa DNS-servilo . Kiam nur unu sola DNS-servilo estas agordita, servilo-frako prenas ĉiujn DNS-kapablojn en tiu reto. DNS, tamen, ofertas subtenon por distribuitaj serviloj. Krom la ĉefa servilo, administranto povas ankaŭ instali malĉefajn kaj terciajn DNS-servilojn en la reto. Nun, fiasko en iu el la tri sistemoj multe malpli verŝajne kaŭzas kompletan perdon de DNS-servo.

Servilo falas aparte, aliaj tipoj de retoj ankaŭ influas disponibilidad de DNS. La malsukcesoj de ligiloj, ekzemple, povas efektivigi DNS efike farante ĝin neebla por klientoj komuniki kun DNS-servilo. Ne estas malofta en ĉi tiuj scenoj por iuj homoj (depende de ilia fizika loko sur la reto) perdi DNS-aliron, sed aliaj restu senutilaj. Agordi multajn DNS-servilojn ankaŭ helpas trakti ĉi tiujn nerektajn misfunkciadojn, kiuj povas efiki la haveblecon.

Perceptita Disponibilidad kaj Alta Disponibilidad

Eksterordinaraĵoj ne ĉiuj estas egalaj: La tempo de malsukcesoj ankaŭ ludas gravan rolon en la perceptita dispono de reto. Komerca sistemo, kiu suferas oftajn semajnfinajn manĝojn, ekzemple povas montri relative malaltajn nombrojn, sed ĉi tiu malrapida tempo eĉ ne povas esti rimarkita de regula regulaj laboristoj. La interreta industrio uzas la terminon altan disponon por raporti al sistemoj kaj teknologioj speciale realigitaj por fidindeco, disponibilidad kaj servigebleco. Tiaj sistemoj tipe inkluzivas redundajn aparatojn ( ekz . Diskoj kaj potencaj provizoj) kaj inteligenta programaro ( ekz. , Ŝarĝo de ekvilibro kaj malsukcesa funkciado). La malfacilaĵo por atingi altan disponon pliigas draste ĉe la kvar-kaj kvin-nivelaj niveloj, do vendistoj povas pagi prezon de kosto por ĉi tiuj trajtoj.