RAID e almacenamento masivo

Concepto RAID

O propósito principal do RAID é proporcionar capacidades de almacenamento de gama alta e seguridade de datos redundante para servidores a gran escala. Nun sistema, o RAID é visto como unha partición lóxica, pero está composto por varios discos duros (polo menos dous). Mellora significativamente o rendemento de datos do sistema de almacenamento ao almacenar e recuperar datos simultaneamente en varios discos. Moitas configuracións RAID teñen medidas completas para a verificación/recuperación mutua, incluída a copia de seguridade de espello directo. Isto mellora moito a tolerancia a fallos dos sistemas RAID e mellora a estabilidade e redundancia do sistema, de aí o termo "Redundante".

RAID adoitaba ser un produto exclusivo no dominio SCSI, limitado pola súa tecnoloxía e custo, o que dificultaba o seu desenvolvemento no mercado de gama baixa. Hoxe, coa crecente madurez da tecnoloxía RAID e os esforzos continuos dos fabricantes, os enxeñeiros de almacenamento poden gozar de sistemas IDE-RAID relativamente máis rendibles. Aínda que IDE-RAID pode non coincidir con SCSI-RAID en termos de estabilidade e fiabilidade, as súas vantaxes de rendemento sobre os discos duros únicos son bastante atractivas para moitos usuarios. De feito, para operacións diarias de baixa intensidade, IDE-RAID é máis que capaz.

Do mesmo xeito que os módems, o RAID pódese clasificar como totalmente baseado en software, semi-software/semi-hardware ou totalmente baseado en hardware. RAID totalmente software refírese a RAID onde todas as funcionalidades son xestionadas polo sistema operativo (SO) e a CPU, sen ningún control/procesamento de terceiros (comúnmente denominado coprocesador RAID) ou chip de E/S. Neste caso, todas as tarefas relacionadas co RAID son realizadas pola CPU, o que resulta na menor eficiencia entre os tipos de RAID. O RAID de semisoftware/semihardware carece principalmente do seu propio chip de procesamento de E/S, polo que os programas de CPU e controladores son os responsables destas tarefas. Ademais, os chips de control/procesamento RAID usados ​​no RAID de semi-software/semi-hardware xeralmente teñen capacidades limitadas e non poden soportar niveis de RAID altos. O RAID de hardware inclúe o seu propio control/procesamento RAID e chips de procesamento de E/S, e incluso inclúe un búfer de matriz (Array Buffer). Ofrece o mellor rendemento xeral e utilización da CPU entre estes tres tipos, pero tamén ten o maior custo do equipo. As primeiras tarxetas IDE RAID e placas base que usaban chips HighPoint HPT 368, 370 e PROMISE consideráronse RAID de semi-software/semi-hardware, xa que carecían de procesadores de E/S dedicados. Ademais, os chips de control/procesamento RAID destas dúas compañías tiñan capacidades limitadas e non podían xestionar tarefas de procesamento complexas, polo que non admitían o nivel RAID 5. Un exemplo notable de RAID totalmente hardware é a tarxeta RAID AAA-UDMA producida por Adaptec. Dispón dun coprocesador RAID de alto nivel dedicado e un procesador de E/S especializado Intel 960, que admite totalmente o nivel de RAID 5. Representa o produto IDE-RAID máis avanzado dispoñible actualmente. A táboa 1 compara o RAID de software e o RAID de hardware típicos en aplicacións do sector.


Hora de publicación: 11-Xul-2023