RAID ja massmälu

RAIDi kontseptsioon

RAID-i esmane eesmärk on pakkuda suuremahulistele serveritele tipptasemel salvestusvõimalusi ja üleliigset andmeturvet. Süsteemis nähakse RAID-i loogilise partitsioonina, kuid see koosneb mitmest kõvakettast (vähemalt kahest). See parandab oluliselt salvestussüsteemi andmeedastusvõimet, salvestades ja hankides andmeid samaaegselt mitmel kettal. Paljudel RAID-i konfiguratsioonidel on vastastikuse kontrollimise/taastamise terviklikud meetmed, sealhulgas otsene peegeldav varukoopia. See suurendab oluliselt RAID-süsteemide tõrketaluvust ning parandab süsteemi stabiilsust ja liiasust, millest tuleneb ka termin "liigne".

RAID oli varem SCSI domeenis eksklusiivne toode, mida piirasid selle tehnoloogia ja hind, mis takistas selle arengut madala hinnaga turul. Tänapäeval saavad RAID-tehnoloogia areneva arengu ja tootjate pidevate jõupingutuste tõttu salvestusinsenerid nautida suhteliselt kuluefektiivsemaid IDE-RAID-süsteeme. Kuigi IDE-RAID ei pruugi stabiilsuse ja töökindluse poolest SCSI-RAIDiga ühtida, on selle jõudluse eelised üksikute kõvaketaste ees paljude kasutajate jaoks üsna ahvatlevad. Tegelikult on IDE-RAID igapäevaste madala intensiivsusega toimingute jaoks enam kui võimeline.

Sarnaselt modemitele võib RAID-i liigitada täielikult tarkvarapõhiseks, pooltarkvara-/poolriistvarapõhiseks või täielikult riistvarapõhiseks. Täielikult tarkvaraline RAID viitab RAID-ile, kus kõiki funktsioone haldavad operatsioonisüsteem (OS) ja CPU, ilma kolmanda osapoole juhtimise/töötluseta (mida tavaliselt nimetatakse RAID-i kaasprotsessoriks) või I/O-kiibita. Sel juhul täidab kõiki RAID-iga seotud ülesandeid protsessor, mille tulemuseks on RAID-tüüpide seas madalaim efektiivsus. Pooltarkvara/poolriistvara RAID-il puudub peamiselt oma sisend- ja väljundkiip, seega vastutavad nende ülesannete eest protsessori- ja draiveriprogrammid. Lisaks on pooltarkvaras/poolriistvaralises RAID-is kasutatavatel RAID-i juhtimis-/töötluskiipidel üldiselt piiratud võimalused ja need ei toeta kõrgeid RAID-tasemeid. Täielikult riistvaraline RAID hõlmab oma RAID-i juhtimis-/töötlus- ja I/O-töötluskiipe ning sisaldab isegi massiivipuhvrit (Array Buffer). See pakub nende kolme tüübi seas parimat üldist jõudlust ja protsessori kasutust, kuid sellega kaasneb ka kõrgeim varustuskulu. Varaseid IDE RAID-kaarte ja emaplaate, mis kasutasid HighPoint HPT 368, 370 ja PROMISE kiipe, peeti pooltarkvaraliseks/poolriistvaraliseks RAIDiks, kuna neil puudusid spetsiaalsed I/O protsessorid. Lisaks olid nende kahe ettevõtte RAID-juhtimis-/töötluskiibid piiratud ja ei saanud hakkama keerukate töötlemisülesannetega, mistõttu ei toetanud nad 5. RAID-i taset. Täielikult riistvaralise RAID-i märkimisväärne näide on Adapteci toodetud AAA-UDMA RAID-kaart. Sellel on spetsiaalne kõrgetasemeline RAID-i kaasprotsessor ja Intel 960 spetsiaalne I/O-protsessor, mis toetab täielikult RAID-i 5. taset. See esindab hetkel kõige arenenumat IDE-RAID-i toodet. Tabelis 1 võrreldakse tööstuslike rakenduste tüüpilist tarkvara-RAID-i ja riistvara-RAID-i.


Postitusaeg: juuli-11-2023