Decembro 3, 2019

Kio estas RAID? - Difinoj, Bazoj, Dungado

difinon

RAID (hodiaŭ estas konata kiel Redunda Tabelo de Sendependaj Diskoj) estas datuma virtualiga teknologio, kiu kombinas plurajn fizikajn diskilojn en logikan elementon por redundo kaj pliigita produktiveco. Esence ĝi permesas al ni signife pliigi la ĝeneralan rendimenton kaj plibonigi la fidindecon de stokitaj datumoj.

historio

origine, RAID tabeloj estis nomataj Redundant Array de malmultekosta Diskoj - kiel ili anstataŭis SLED (Ununura Granda Multekosta Veturado), la antaŭe uzata teknologio, kiu, kiel la nomo implicas, dependis de la uzo de unu granda disko kun la celo plibonigi fidindecon. Tamen, pro la implicoj de malaltaj kostoj, industriaj vendistoj baldaŭ insistis modifi la priskribilon.

Kvankam la teknologioj implicantaj uzon de multoblaj diskoj jam estis menciitaj en diversaj produktoj antaŭ la publikado de la papero, la ideo de RAID-stokado mem estis inventita de David Patterson, Garth Gibson kaj Randy Katz, kaj unue menciita en ilia teknika raporto "Kazo por Redundaj Aroj de Nekostaj Diskoj (RAID)", verkita en 1988.

Bazaj

Kiel oni diris supre, RAID reprezentas multoblajn fizikajn diskojn en unu (aŭ pli) logikan unuon por distribui datumojn tra la diskoj. Malsamaj RAID-niveloj, aŭ skemoj, uzas diversajn teknikojn por alproksimiĝi al stokitaj datumoj laŭ unu el pluraj manieroj (nudigado, spegulado, egaleco aŭ kombinaĵo de ili), kiu provizas ekvilibron inter fidindeco, havebleco, agado kaj kapablo - depende de la finfina postuloj. La numero sekvanta la vorton "RAID" rilatas al la agordo (nivelo), kiu estas aplikita por funkciigi konservitajn informojn.

Jen tri bazaj RAID-agordoj:

  • Striping: dividas datumojn en blokojn, dividante la fluon inter la diskoj;
  • Spegulado: stokas samajn kopiojn de datumoj samtempe en malsamaj blokoj.
  • Egaleco: kalkulas la mankantan blokon por malebligi, ke la sistemo falas en la kazo de malsukcesa disko aŭ mankas datumoj.

malmola disko, disko, ŝparado

RAIDaj Niveloj

Komence estis nur kvin RAID-niveloj. Tamen, surbaze de ili progresintaj dum jaroj, multaj organizoj kreis siajn proprajn ne-normajn agordojn kaj nestis (hibridajn) tabelojn por plenumi la specialajn bezonojn de malgranda niĉa grupo. Por rigardi pli proksime la diferencojn en proponitaj opcioj, kontrolu www.salvagedata.com/raid-configuration.

Sube vi povas trovi kvar el la plej oftaj RAID-niveloj.

RAID 0. Konsistas el striado; distribuas stokitajn datumojn tra du aŭ pli da diskoj, sen spegulo, egaleco aŭ redundo. RAID 0 ne provizas eraran toleremon, kio signifas, ke ĉiuj datumoj en la tabelo perdiĝos kaj la tuta sistemo fariĝos nekapabla funkcii, se iu el la diskoj malsukcesos.

Raid 0 ofertas bonegan rendimenton kaj neniun supran koston pro la egalecaj kontroloj sed donas neniun redundon. Plej bone uzata kiam rapideco estas esenca kaj fidindeco estas duaranga.

RAID 1. Konsistas el spegulado; datumoj estas skribitaj idente al paroj de diskoj. Per kreado de "spegulita aro", RAID 1 povas provizi eraran toleremon: la tabelo daŭre funkcias tiel longe kiel almenaŭ unu disko funkcias (signifante, ke la sistemo ankoraŭ povas aliri datumojn de la ceteraj diskoj). Anstataŭigi misan diskon per nova kopios informojn al ĝi, kaj rekonstruos la tabelon.

RAID 1 ofertas pliigon de legada agado-rapido, sed ne de skribado; ĝi havas pli malaltan uzeblan stokan kapaciton ĉar, ĉar ĉiuj datumoj estas skribitaj dufoje, nur duono de la totala diskovolumeno estas havebla. Plej bone, kiam datuma redundo kaj fidindeco estas decidaj.

RAID 5. Konsistas el nudigado kun distribuita egaleco; postulas almenaŭ 3 diskojn por funkciigi. Post malsukceso de unu disko, postaj legadoj povas esti kalkulitaj de la distribuita egaleco, malebligante perdon de datumoj.

RAID 5 estas nuntempe la plej ofta eblo, ĉar ĝi ofertas rapidecon (ĉar datumoj estas alireblaj de multaj diskoj) kaj bonegan fidindecon, tiel konsiderata kiel unu el la pli sekuraj agordoj. Plej bone uzata por dosieraj kaj aplikaj serviloj, kiuj havas limigitan nombron da datumaj diskiloj.

RAID 6. Konsistas el nudigado kun duobla distribuita egaleco; RAID 6 postulas almenaŭ 4 diskojn kaj provizas pli altan redundon kune kun plibonigita fidindeco, ĉar ĝi uzas ankoraŭ unu egalecan blokon. Proponas pliigitan legadon, sed skriba agado estas pli malrapida ol en RAID 5.

Duobla egaleco certigas kulpon-toleremon ĝis du malsukcesaj diskoj - kio igas pli grandajn RAID-grupojn pli praktikaj, specife por alt-haveblaj sistemoj (kvankam diskaj misfunkciadoj povas influi trairon). Plej taŭgas por grandaj dosieraj stokado aŭ / kaj aplikaĵaj serviloj.

konkludoj

Dungado de RAID-tabeloj povas esti tre helpema en kelkaj situacioj, ĉar ĝi kovras multoblajn bezonojn laŭ malmultekosta kaj fidinda maniero, el kiuj la plej grava estas la eblo malebligi, ke viaj sentemaj personaj aŭ decidaj komercaj informoj perdiĝu pro elektropaneo, veturado-fiasko aŭ aliaj eblaj akcidentoj, kiujn vi ne volas trakti.

tech

Pri la aŭtoro 

Imran Uddin


{"email": "Retpoŝta adreso nevalida", "url": "Reteja adreso nevalida", "required": "Bezonata kampo mankas"}