En este artículo, veremos sobre Software RAID en DBMS y ejemplos donde se puede usar. Antes de pasar a Software RAID, veremos qué significa RAID.
RAID: RAID significa «arrays redundantes de discos independientes». RAID aumenta el rendimiento, la redundancia de datos o ambos al hacer uso de una combinación de varios discos en lugar de usar un solo disco.
RAID de software: un RAID de software es otra forma de RAID. Se realiza en el Servidor Interno. También se puede definir como una implementación ‘RAID’ que utiliza capacidades basadas en el sistema operativo para construir y entregar servicios ‘RAID’.
Cuando no hay un controlador RAID y las unidades de almacenamiento están conectadas directamente a la placa base, la configuración de RAID se administra mediante un software de utilidad en el sistema operativo, lo que se conoce como una configuración de RAID de software.
Ventajas del software RAID:
- Potencia de procesamiento: la mayoría de los sistemas actuales están equipados con potentes procesadores, lo que les permite administrar RAID sin tener un impacto notable en el rendimiento del sistema. Es principalmente adecuado para procesar RAID 0, RAID 1 y RAID 10 simples.
- Costo: El mayor beneficio que ofrece el software RAID es el costo. Ya que no hay necesidad de invertir en un controlador RAID de hardware. Entonces el costo es menor.
- El software RAID admite más de una unidad.
- Una de las principales ventajas es que si un sistema operativo tiene configuraciones RAID de software, entonces podemos usarlo en otros sistemas similares.
- La reconfiguración de los niveles de RAID es posible ya que sus configuraciones son flexibles y no muy complicadas.
Desventajas del software RAID:
- La implementación no sirve de mucho si hay más de un controlador instalado en su sistema.
- Hay sistemas operativos que admiten solo un tipo limitado de niveles de RAID (RAID 3, 4, 6, 50, 60, etc.)
- Una vez que el sistema falla, el servidor puede tener una influencia negativa en la integridad de los datos.
- El reemplazo del disco defectuoso puede ser complicado.
- RAID de software requiere un buen algoritmo para lograr un rendimiento decente. Sin un buen algoritmo, el rendimiento del software RAID se verá afectado.
- Como el software RAID procesa en el servidor interno, es lento.
Ejemplos de un software RAID:
- Se utiliza un gran volumen de software RAID en grandes sistemas como Solaris RISC, Itanium, sistemas SAN que se encuentran en la informática empresarial.
- Los dispositivos de almacenamiento conectado a la red que se utilizan para copias de seguridad de pequeñas y medianas empresas tienen muchas opciones basadas en software RAID: Netgear ReadyNAS; Synology DiskStation (DS).
- El software RAID se usa principalmente en sistemas de servidor de código abierto.
Publicación traducida automáticamente
Artículo escrito por priyanshugupta627 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA