RAID kaj Amasstokado

RAID-Koncepto

La ĉefa celo de RAID estas disponigi altnivelajn stokadkapablojn kaj redundan datumsekurecon por grandskalaj serviloj. En sistemo, RAID estas vidita kiel logika sekcio, sed ĝi estas kunmetita de multoblaj malmolaj diskoj (almenaŭ du). Ĝi signife plibonigas la datuman trairon de la stokadsistemo samtempe stokante kaj retrovante datumojn tra pluraj diskoj. Multaj RAID-agordoj havas ampleksajn mezurojn por reciproka konfirmo/reakiro, inkluzive de rekta spegula sekurkopio. Ĉi tio multe plibonigas la faŭltoleremon de RAID-sistemoj kaj plibonigas sisteman stabilecon kaj redundon, do la esprimo "Redunda".

RAID kutimis esti ekskluziva produkto en la SCSI-domajno, limigita per ĝia teknologio kaj kosto, kiuj malhelpis ĝian evoluon en la malaltranga merkato. Hodiaŭ, kun la kreskanta matureco de RAID-teknologio kaj kontinuaj klopodoj de produktantoj, stokadinĝenieroj povas ĝui relative pli kostefikajn IDE-RAID-sistemojn. Kvankam IDE-RAID eble ne kongruas kun SCSI-RAID laŭ stabileco kaj fidindeco, ĝiaj rendimentaj avantaĝoj super unuopaj malmolaj diskoj estas sufiĉe allogaj por multaj uzantoj. Fakte, por ĉiutagaj malaltintensaj operacioj, IDE-RAID estas pli ol kapabla.

Simila al modemoj, RAID povas esti klasifikita kiel plene softvar-bazita, duon-programaro/semi-hardvaro, aŭ plene hardvar-bazita. Plene programaro RAID rilatas al RAID kie ĉiuj funkcioj estas pritraktitaj per la operaciumo (OS) kaj CPU, sen iu ajn triaparta kontrolo/pretigo (ofte referita kiel RAID-kunprocesoro) aŭ I/O-peceto. En ĉi tiu kazo, ĉiuj RAID-rilataj taskoj estas plenumitaj de la CPU, rezultigante la plej malsupran efikecon inter RAID-tipoj. Semi-programaro/duon-aparataro RAID ĉefe malhavas sian propran I/O-pretigan blaton, do CPU- kaj ŝoforprogramoj respondecas pri ĉi tiuj taskoj. Plie, la RAID-kontrolo/pretigaj blatoj uzitaj en duon-programaro/duon-hardvaro RAID ĝenerale havas limigitajn kapablojn kaj ne povas subteni altajn RAID-nivelojn. Plene aparataro RAID ampleksas siajn proprajn RAID-kontrolon/pretigan kaj I/O-pretigan blatojn, kaj eĉ inkluzivas tabelbufron (Array Buffer). Ĝi ofertas la plej bonan ĝeneralan rendimenton kaj CPU-uzadon inter ĉi tiuj tri tipoj, sed ankaŭ venas kun la plej alta kosto de ekipaĵo. Fruaj IDE RAID-kartoj kaj bazplatoj uzantaj HighPoint HPT 368, 370, kaj PROMISE-fritojn estis konsideritaj duon-programaro/semi-hardvaro RAID, ĉar al ili mankis diligentaj I/O-procesoroj. Plie, la RAID-kontrolo/pretigaj blatoj de ĉi tiuj du kompanioj havis limigitajn kapablojn kaj ne povis pritrakti kompleksajn pretigajn taskojn, tial ne subtenante RAID-nivelon 5. Rimarkinda ekzemplo de plene aparatara RAID estas la AAA-UDMA RAID-karto produktita de Adaptec. Ĝi havas dediĉitan altnivelan RAID-kunprocesoron kaj Intel 960-specialigitan I/O-procesoron, plene subtenantan RAID-nivelon 5. Ĝi reprezentas la plej altnivelan IDE-RAID-produkton nuntempe haveblan. Tablo 1 komparas tipan programaron RAID kaj aparataron RAID en industriaj aplikoj.


Afiŝtempo: Jul-11-2023