Anuncio
RAID es un acrónimo de Rabundante UNAgama de yoindependiente reisks, y es una característica central del hardware del servidor que garantiza la integridad de los datos. También es una palabra elegante para dos o más discos duros conectados entre sí para agregar alguna funcionalidad adicional. Por qué querrías hacer esto? Sigue leyendo.
Configuraciones RAID
En primer lugar, es muy difícil describir las tecnologías RAID en su conjunto, porque las diferentes configuraciones disponibles para crear funcionalidades muy diferentes, pero todas se centran en cualquier velocidad o confiabilidad. Vamos a desglosarlos:
RAID 0: Rayado
Esta configuración tiene que ver con la velocidad. En resumen, los datos se distribuyen en varios discos (a rayas a través de los discos, de hecho), en lugar de estar escrito en uno solo. Esto supera las limitaciones de velocidad de una sola unidad, por lo que el rendimiento se multiplica teóricamente por la cantidad de discos que está utilizando.
Es un concepto similar a tener 4 núcleos en su CPU, en lugar de escribir instrucciones secuencialmente para una CPU, envía diferentes partes a 4 CPU diferentes y obtiene las respuestas 4 veces como con rapidez. También puede usar el espacio combinado de todas las unidades, por lo que 2 x 1 TB en una configuración de rayas se mostrará como una sola unidad de 2 TB.

En el lado negativo, también tiene tantos puntos de falla como las unidades que está utilizando: si solo falla una de esas unidades, se perderán todos sus datos. En realidad, esta configuración rara vez se usa. Sin embargo, si los datos no son tan valiosos, es posible que desee configurar un RAID0 en un servidor doméstico o incluso en una máquina de escritorio.
RAID 1: reflejado
Esta configuración tiene que ver con la integridad de los datos y es mucho más fácil de explicar. En una configuración RAID 1, los datos se reflejan en las otras unidades: se mantiene una copia de seguridad completa de todo en todo momento, porque los bits de datos se escriben simultáneamente en diferentes unidades, al mismo tiempo. Debido a esto, solo obtiene el espacio total de una sola unidad, por lo que 2 unidades de 1 TB configuradas para duplicarse entre sí solo le darán 1 TB de espacio total.

Este es quizás el uso más común en el mundo real cuando hay dos discos disponibles. Cuando uno muere, los datos aún están 100% allí y listos para usar, pero el proceso de "reconstrucción" de la matriz de datos en la unidad de reemplazo puede llevar mucho tiempo.
RAID 0 + 1: Rayado y Reflejado
Esto combina lo mejor de ambos mundos al anidar configuraciones RAID, pero requiere al menos 4 discos. Luego se configuran 2 conjuntos de 2 discos rayados, cada conjunto se replica al otro. RAID 1 + 0 también existe, pero no varía lo suficiente como para justificar una explicación por separado: ¡se trata de despojar sus espejos en lugar de reflejar sus rayas!

RAID 2 y superior: bits de paridad
Con 3 discos, puede lograr un buen compromiso de rendimiento e integridad utilizando lo que se llama un disco de paridad. Para explicar esto, piense en una escala de bits en lugar de unidades completas.
Un bit de paridad es simplemente una combinación XOR en los otros bits. XOR es una operación lógica que se evalúa como verdadera si solo UNO de los dos bits de entrada es verdadero. Consulte la siguiente tabla, donde P es el bit de paridad.
A B PAG
0 0 0
0 1 1
1 0 1
1 1 0
Ahora resulta que esto es muy útil para verificar errores y reparar los datos. Si fuera a borrar todo si columna, podría reconstruirlo simplemente porque todavía tiene el bit de paridad y UNA, y dado eso, solo hay una respuesta posible por bit si.
Ahora, debería ser fácil ver que incluso si tuviéramos unidades de 2 x 1 terabytes en valor de bits, aún podríamos crear una paridad para cada bit y colocarlo en una tercera unidad que también tiene un tamaño de terabyte. Y eso es RAID3. Con una matriz de 3 discos, se usan 2 para dividir los datos, extendiéndolos para el rendimiento. El tercer disco crea un conjunto de paridad, y si alguno de esos discos muere, podemos usar los otros 2 para recuperarlo por completo.

No entraré en detalles sobre RAID 3, 4, 5 y 6 porque son básicamente todas las variantes sobre dónde y cómo se almacenan o derivan los bits de paridad, y precisamente cuánta recuperación se puede hacer. Si desea leer sobre ellos, le sugiero la extensa Página de Wikipedia en el tema.
Pueden ¿Utilizo RAID en la PC de mi casa? Debería ¿YO?
Tanto OSX como Windows tienen la capacidad de crear configuraciones RAID de software, pero tenga en cuenta que esto aumentará la carga en su sistema operativo debido al cálculo adicional necesario. No voy a entrar en la configuración aquí, pero si desea saber más o ver un tutorial sobre MakeUseOf, hágamelo saber en los comentarios y lo explicaré.
Muchas placas base también incluyen una forma de RAID de semi-hardware: digo semi-hardware, porque generalmente todavía necesitan un controlador en su sistema operativo para ser puede acceder a los datos, pero esto todavía está un paso por encima de un RAID puramente de software, e incluso puede instalar el sistema operativo en ellos para obtener un rendimiento pequeño aumentar.

El método final para hacer RAID es con hardware dedicado: tarjetas de actualización que puede insertar en su PC y tomar el control total del lado de los datos. Por supuesto, estos son los más confiables y de mejor rendimiento, pero el rango de precios generalmente está fuera de los presupuestos de los consumidores.
En cuanto a si usted debería usar un RAID, sin duda vale la pena jugar para obtener puntos geek. En términos de computación del mundo real, las ganancias de rendimiento que puede esperar son a menudo menores que los problemas involucrados (un SSD 101 Guía de unidades de estado sólidoLas unidades de estado sólido (SSD) realmente han tomado por asalto el mundo de la computación de rango medio a alto. ¿Pero que son ellos? Lee mas los superaría de todos modos), o la redundancia de datos que obtienes se puede lograr fácilmente con otros métodos de respaldo tradicionales.
Consulte los otros artículos de Explicación tecnológica para obtener información más fascinante sobre las tecnologías detrás de las computadoras e Internet.
Créditos de imagen: Usuario de Wikipedia C Burnett, ShutterStock
James tiene una licenciatura en Inteligencia Artificial y está certificado por CompTIA A + y Network +. Es el desarrollador principal de MakeUseOf, y pasa su tiempo libre jugando VR paintball y juegos de mesa. Ha estado construyendo computadoras desde que era un niño.