Nwlapcug.com


Hardware Raid Server vs Software Raid Server

Hardware Raid Server vs Software Raid Server


RAID (Redundant Array of poco costoso Disk) è un sistema che utilizza diversi hard disk per migliorare velocità, sicurezza dei dati o entrambi. Due tipi di sistema RAID possono essere utilizzati. RAID software utilizza i dischi rigidi collegati alla scheda madre o componente aggiuntivo e si basa sul software per gestire l'array. Hardware RAID utilizza una scheda dedicata con un proprio processore e la RAM a fare lo stesso.

Tipi di RAID

Software e hardware RAID supportano entrambi il principale tipo RAID 0, 1, 5, 10 e 50. RAID 0 o "stripping" è stato progettato per la velocità, stripping i dati tra due delle più unità, permettendo al sistema di combinare la larghezza di banda di entrambe le unità. Se un disco si guasta, tutti i dati vengono persi. RAID 1 utilizza due dischi, uno viene mantenuta come uno specchio a altro. Se un disco si guasta, i dati sono ancora disponibili su altro. RAID 5 utilizza informazioni di parità. La parità è un set di dati utilizzato per essere in grado di ricostruire i dati nel caso in cui un disco si guasta. RAID 5 utilizza un minimo di tre unità, ma mantenendo l'equivalente di un disco per informazioni di parità. Se viene a mancare un disco i dati possono essere ricostruiti utilizzando tali informazioni. RAID 10 e 50 utilizza due RAID 1 o RAID 5 array in RAID 0 configurazioni per aggiungere velocità alla sicurezza dei dati.

Velocità di lettura/scrittura

L'hardware sistema RAID sarà più veloce di un sistema RAID software in media. Quanto è grande la differenza è dipenderà il tipo di RAID è utilizzato e quale operazione viene eseguita. Per la lettura dei dati, la differenza sarà minima. Per la scrittura dei dati, la differenza sarà più importante in quanto il sistema ha bisogno di calcolare informazioni di parità in RAID 5, suddividere i dati tra due dischi in RAID 0 o scrivere gli stessi dati su due dischi in RAID 1. Durante la ricostruzione di una matrice dopo un guasto del disco, la velocità di ricostruzione di un sistema RAID hardware è significativamente più veloce rispetto a un software RAID, come la scheda RAID ha proprio specializzata processore che gestisce la ricostruzione invece di basarsi sul processore centrale.

Affidabilità

Affidabilità dei dati quando il sistema sta funzionando correttamente è uguale tra software e hardware RAID. Tuttavia, nei sistemi di fascia alta, RAID hardware possa includere una piccola batteria che permette i dati e le informazioni di parità devono essere scritti i dischi, anche se il computer si blocca. Nel software, la funzione RAID non è disponibile e un arresto anomalo può produrre errori di parità e, eventualmente, perdita di dati.

Costo

Hardware RAID, a seconda del suo livello di sofisticazione costano tra $250 e diverse migliaia di dollari. RAID software o è incluso nel sistema operativo (md sotto Linux per esempio) o con il software fornito con una scheda SATA di fascia bassa costano $15 a $50 (prezzi a partire dal 2010).

Impatto sul sistema

L'impatto di un hardware RAID sul sistema è praticamente null. La scheda RAID ha un proprio processore e memoria che gestisce i dati inviati da e per il sistema operativo. RAID software si basa sul processore principale e l'interfaccia software per gestire le stesse funzioni. Mentre il sovraccarico di un software di sistema RAID per un RAID 0 o 1 è basso, il ceppo sul sistema sarà non trascurabile per un sistema RAID 5, anche se più alto fine computer con più processori sarà meno interessati rispetto ai computer di fascia bassa.