Desde 2008 · Edición digital · 15 junio 2026

SMB IT Journal

El recurso de tecnología de la información para la pequeña empresa

Español
Almacenamiento

¿Qué es RAID 100?

RAID 10 es uno de los niveles RAID más importantes y de uso más habitual en la actualidad. RAID 10 es, por supuesto, lo que se conoce como RAID compuesto o anidado, donde un nivel RAID se anida dentro de otro. En el caso de RAID 10, el nivel RAID “más bajo”, el que toca las unidades físicas, es RAID 1. La nomenclatura del RAID anidado establece que el número de la izquierda es el que toca las unidades físicas y cada número a la derecha es el RAID que toca esos arreglos.

Así pues, RAID 10 es una serie de conjuntos RAID 1 (espejo) que están juntos en un conjunto RAID 0 (segmentación sin paridad). Existe cierta terminología común que a veces se aplica, defendida principalmente por HP, para referirse incluso a RAID 1 como simplemente un subconjunto de RAID 10 – un arreglo RAID 10 donde la longitud del RAID 0 es uno. Una forma peculiar de concebir RAID 1, sin duda, pero en realidad facilita muchas discusiones y cálculos comparativos y tiene sentido de manera práctica para la mayoría de los profesionales del almacenamiento. Concebir RAID 1 como un “nombre especial” para el tamaño de segmentación RAID 10 más pequeño posible y permitir, entonces, que todas las permutaciones de RAID 10 existan como un continuo de cálculo, tiene sentido.

Del mismo modo, HP también se refiere a las unidades solitarias conectadas a una controladora RAID como conjuntos RAID 0 de una segmentación de uno. Por lo tanto, la aplicación de esa terminología al mundo de RAID 10 resulta en realidad más obvia y sensata cuando se contempla bajo esa luz. Sin embargo, ni HP ni ningún otro proveedor hoy en día aplica esta misma rareza de denominación a otros tipos de arreglos, como considerar RAID 5 un subconjunto de RAID 50 o RAID 6 un subconjunto de RAID 60, aunque pueda concebirse de esa manera exactamente igual que RAID 1 puede serlo respecto a RAID 10.

Si tomamos esa misma lógica y la llevamos al siguiente nivel, figurada y literalmente, podemos tomar múltiples arreglos RAID 10 y segmentarlos juntos en otro RAID 0. Esto parece extraño pero puede tener sentido. El resultado es una segmentación de arreglos RAID 10 o, dicho de forma extendida, una segmentación de segmentaciones de espejos (por lo general enunciamos el RAID de arriba abajo, pero la nomenclatura va de abajo arriba). Así que, dado que esto es RAID 1 en las unidades físicas, una segmentación de esos espejos y luego una segmentación de esos arreglos resultantes, obtenemos RAID 100 (R100).

RAID 100 es, por supuesto, poco frecuente y extraño. Sin embargo, un fabricante de controladoras RAID extremadamente importante utiliza R100 y, en consecuencia, también lo hace su proveedor de integración aguas abajo: a saber, LSI y Dell.

Afortunadamente, dado que las segmentaciones sin paridad introducen pocas rarezas de comportamiento y tienen una sobrecarga o latencia cercana a cero, este enfoque en realidad no supone un problema, aunque puede dar lugar a una gran confusión. A todos los efectos, RAID 100 se comporta exactamente igual que RAID 10 cuando cada subconjunto RAID 10 es idéntico a los demás.

En teoría, un RAID 100 podría estar compuesto por muchos conjuntos RAID 10 dispares, con distintos tipos de unidades, recuentos de husillos y velocidades. En teoría, un RAID 10 podría estar compuesto por conjuntos RAID 1 dispares, pero esto es mucho más limitado en cuanto a la variación potencial o probable. RAID 100 podría, teóricamente, hacer cosas bastante extrañas si se dejara sin control. En la práctica, no obstante, cualquier implementación de RAID 100 probablemente, como hace la implementación de LSI, impondrá la estandarización y exigirá que cada subconjunto RAID 10 sea tan idéntico como la controladora sea capaz de imponer. De modo que cada uno será efectivamente uniforme, manteniendo el comportamiento general igual al que tendría si las mismas unidades se configuraran como RAID 10.

Dado que el comportamiento se mantiene idéntico al de RAID 10, existe una tendencia extremadamente fuerte a evitar la confusión de llamar al arreglo RAID 100 y referirse a él simplemente como RAID 10. Esto funcionaría bien salvo por la peculiaridad seminecesaria de tener que poder especificar la geometría de los conjuntos RAID 10 subyacentes al construir un RAID 100. LSI, y por lo tanto Dell, exige que en el momento de configurar un conjunto RAID 100 se deba especificar la geometría RAID 10 subyacente, pero dado que el arreglo está etiquetado como RAID 10, esto no tiene ningún sentido. Una situación extraña, sin duda.

Para complicar aún más las cosas, debido al deseo de mantener una fachada de uso de RAID 10 en lugar de RAID 100, se rehúye la terminología adecuada y, en lugar de referirse a los miembros RAID 10 subyacentes como “arreglos RAID 10” o “subconjuntos RAID 10”, simplemente se les denomina “spans”.” Span, sin embargo, es un término que se utiliza para otra cosa en almacenamiento y que no aplica correctamente aquí. Span, de ninguna manera, es una descripción adecuada para un conjunto RAID 10 bajo ninguna condición.

Pero si convenimos en usar el término span para referirnos a un subconjunto RAID 10 de un arreglo RAID 100, podemos avanzar con bastante facilidad. Siempre que sea posible, entonces, queremos tantos spans como sea posible para mantener los subconjuntos RAID 10 subyacentes tan pequeños como se pueda. Si los hacemos lo bastante pequeños, en realidad colapsan en conjuntos RAID 1 (el peculiar RAID 10 de HPE con un tamaño de segmentación de uno) ¡y nuestro RAID 100 colapsa en un RAID 10 en el que la segmentación intermedia, en lugar de la segmentación exterior, es la que desaparece! Extraño, sí, pero práctico.

Entonces, ¿cómo aplicamos esto en la vida real? Con bastante facilidad. En un arreglo RAID 100 debemos especificar un recuento de spans a utilizar. Dado que deseamos que cada span contenga dos dispositivos de unidad física para que cada span sea un simple RAID 1, sencillamente necesitamos tomar el número total de unidades de nuestro arreglo RAID 100, al que llamaremos N, y dividirlo entre dos. Así que el recuento de spans deseado para un arreglo RAID 100 normal es simplemente N/2. Esto significa que si tienes un arreglo de dos unidades, quieres un span. Cuatro unidades, dos spans. Seis unidades, tres spans. Veinticuatro unidades, doce spans. Y así sucesivamente.

No temas a RAID 100. Para los usuarios normales, simplemente requiere algún conocimiento adicional sobre cómo seleccionar el número adecuado de spans. Lo ideal sería que esto se calculara automáticamente y se mantuviera oculto, permitiendo a los usuarios finales concebir los arreglos en términos de RAID 10. O bien que se etiquetara de forma coherente como RAID 100 para dejar claro qué debe representar el span. O, por supuesto, simplemente usar RAID 10 en lugar de RAID 100. Pero dado el estado práctico de la realidad, lidiar con RAID 100, una vez que se comprende, es fácil.

Etiquetadoraid RAID 100

Publicidad

SMB IT Journal — the IT resource for small business