Da. Suntem încă pe această lovitură RAID (și pe o lovitură ‘vs’). Dacă ați ratat grundul nostru RAID, verificați-l aici. Acum, că sunteți familiarizați cu ceea ce este RAID, să mergem puțin mai adânc pentru a afla cine câștigă bătălia RAID hardware vs software. Spoiler alert: nici-câștigătorul este … tu! Știi… pentru că ai ales-o pe cea potrivită pentru tine. Mergând mai departe …
este nevoie de putere de procesare pentru a gestiona toate calculele care merg în operațiuni RAID. Cu cât configurația RAID este mai complexă, cu atât este nevoie de mai multă putere de procesare. Din perspectiva operațiunilor pure, există foarte puține diferențe între RAID hardware și software. În cele din urmă, diferența se reduce la locul în care se efectuează procesarea RAID. Poate fi efectuat fie în procesorul serverului gazdă (software RAID), fie într-un procesor extern (hardware RAID).
raid Hardware
să începem lupta RAID hardware vs software cu partea hardware. Într-o configurație RAID hardware, unitățile se conectează la un card de controler RAID introdus într-un slot PCI-Express (PCI-E) rapid într-o placă de bază. Acest lucru funcționează la fel pentru servere mai mari, precum și computere desktop. Multe carcase externe RAID drive au cardul RAID controller încorporat în carcasa unității.
avantaje
- performanță mai bună, în special în configurații RAID mai complexe. Procesarea este gestionată de procesorul RAID dedicat, mai degrabă decât de procesorul principal al computerului, ceea ce se traduce prin mai puțină presiune asupra sistemului atunci când scrieți copii de rezervă și mai puțin timp de nefuncționare la restaurarea datelor.
- are mai multe opțiuni de configurare RAID, inclusiv configurații hibride care pot să nu fie disponibile cu anumite opțiuni OS.
- compatibil în diferite sisteme de operare. Acest lucru este esențial dacă intenționați să accesați sistemul RAID de pe un Mac și un Windows. Hardware RAID ar fi recunoscut de orice sistem.
dezavantaje
- deoarece există mai mult hardware, există mai multe costuri implicate în configurarea inițială.
- performanță inconsistentă pentru anumite setări RAID hardware care utilizează matrice de stocare flash (SSD). Controlerele RAID mai vechi dezactivează funcționalitatea de cache rapidă încorporată a SSD-ului necesară pentru programarea și ștergerea eficientă a unității.
- software RAID este utilizat exclusiv în sisteme mari (mainframe, Solaris RISC, Itanium, SAN systems) găsite în enterprise computing.
software RAID
când unitățile de stocare sunt conectate direct la computer sau server fără un controler RAID, configurația RAID este gestionată de software-ul utilitar din sistemul de operare, care este denumit configurare RAID software. Numeroase sisteme de operare acceptă configurația RAID, inclusiv cele de la Apple, Microsoft, diverse arome Linux, precum și OpenBSD, FreeBSD, NetBSD și Solaris Unix.
avantaje
- cost redus de intrare. Tot ce trebuie să faceți este să conectați unitățile și apoi să le configurați în sistemul de operare.
- computerele de astăzi sunt atât de puternice, procesoarele pot gestiona cu ușurință RAID 0& 1 procesare fără o performanță notabilă.
dezavantaje
- software RAID este adesea specific sistemului de operare utilizat, deci nu poate fi utilizat în general pentru matrice de unități care sunt partajate între sistemele de operare.
- veți fi restricționat la nivelurile RAID pe care sistemul dvs. de operare specific le poate suporta.
- performanță lovit dacă utilizați configurații RAID mai complexe.
hardware vs software RAID?
câștigătorul depinde într-adevăr de cazul dvs. de utilizare. Dacă încercați să economisiți niște bani (și cine nu este, într-adevăr?), veți utiliza un singur sistem de operare pentru a accesa matricea RAID și utilizați fie RAID 0, fie 1, folosind software-ul RAID va oferi aceeași protecție și experiență RAID decât omologul său mai scump.
dacă se poate ocupa de investiția inițială, hardware RAID este cu siguranta mod de a merge. Acesta vă va elibera de limitările software RAID și vă va oferi mai multă flexibilitate în modul în care este utilizat și tipurile de configurații.