En “Opciones de organización en niveles de almacenamiento automatizado para su entorno” en SearchStorage.com, Phil Goodwin hace un buen trabajo detallando el segmento de almacenamiento en niveles automatizado y estableciendo dos categorías, productos intra-arreglo y productos entre arreglos. Estoy de acuerdo con su evaluación de que hay muchas diferencias en las formas en que los proveedores han implementado esta tecnología y que para poder elegir qué productos ofrecen el mejor ajuste, los usuarios deben evaluar sus necesidades específicas en función de sus entornos y cargas de trabajo. etc. Para los VAR, creo que estas dos categorías de productos de almacenamiento en niveles automatizados ofrecen diferentes oportunidades.
Los productos de almacenamiento en niveles automatizados dentro de un arreglo se ejecutan dentro de un arreglo y esencialmente virtualizan los objetos de datos en bloques sub-LUN, o «fragmentos», y los almacenan en diferentes áreas o grupos del arreglo. Estos fragmentos se crean normalmente de acuerdo con los parámetros adecuados, como el tipo de unidad o el nivel de RAID. Los diferentes proveedores utilizan diferentes tamaños de fragmentos y algunos incluso permiten a los usuarios configurar esos tamaños. El proceso de organización en niveles automatizado implica el movimiento transparente de estos bloques de datos entre los niveles de almacenamiento establecidos de acuerdo con los parámetros establecidos.
La clasificación por niveles dentro de un arreglo tiene el efecto de disminuir los costos generales de almacenamiento. Como función de configurar y olvidar, se ejecuta en segundo plano y, a través de la «magia» del almacenamiento en niveles automatizado, permite a los usuarios colocar más datos de primer nivel en la caja de lo que sería posible de otra manera en función de la capacidad. Por lo general, estos sistemas colocan nuevas escrituras en los niveles inferiores y migran los datos hacia arriba solo cuando sus patrones de acceso lo justifiquen.
En un momento, la organización en niveles automatizada dentro del arreglo fue una tecnología habilitadora que impulsó la propuesta de valor para los sistemas de arreglos de almacenamiento. Compellent fue uno de los primeros proveedores en este espacio y esencialmente construyó su negocio sobre esta propuesta de valor. Sin embargo, hoy en día, muchos sistemas de almacenamiento incluyen niveles automatizados. Si bien existe una gran diferenciación entre los productos de organización por niveles de almacenamiento automatizado dentro del arreglo, el almacenamiento en niveles automatizado es ahora una función de arreglo más común. Entonces, en lugar de ser una tecnología habilitadora que un VAR podría usar para impulsar un trato y desplazar a un competidor, ahora es más una característica que los VAR deben comprender para poder venderla o vender en contra de ella.
El almacenamiento en niveles automatizado entre arreglos, por otro lado, permite que los datos se muevan externamente, entre sistemas de arreglos de almacenamiento del mismo tipo o de diferentes proveedores. Para los VAR, esta implementación puede brindar más oportunidades que el almacenamiento en niveles automatizado dentro del arreglo, ya que ofrece más flexibilidad al incorporar los sistemas de almacenamiento existentes. Algunos productos, como la solución de virtualización de archivos ARX de F5, son más adecuados para lo que podría llamarse “almacenamiento en niveles de archivos”, esencialmente extrayendo datos de referencia más antiguos de los dispositivos NAS primarios. Otros productos, como FXT de Avere[1] , podría denominarse «niveles de rendimiento», ya que son dispositivos NAS frontales y proporcionan un nivel de almacenamiento más rápido para mejorar el rendimiento, especialmente a medida que estos entornos NAS escalan.
Las soluciones entre arreglos también pueden atraer a un grupo más amplio de clientes potenciales porque generalmente se basan en archivos y, a diferencia de las soluciones dentro del arreglo, no requieren la compra de un nuevo arreglo de almacenamiento. Dicho esto, muchos proveedores de matrices de discos que incluyen AST dentro de la matriz también admiten matrices externas. Los productos de niveles entre arreglos también pueden impulsar un trabajo más orientado a proyectos, es decir, implementar sistemas en lugar de productos puntuales, como un solo arreglo de almacenamiento. Un proyecto para implementar una solución automatizada de niveles entre sistemas de almacenamiento también puede arrastrar componentes adicionales, como servidores, redes y, por supuesto, servicios profesionales. Desde la perspectiva de un VAR, este es el tipo de trabajo que paga las facturas.
Nivelación de almacenamiento automatizada y SSD
Debido a sus costos, la capacidad de la implementación típica de SSD es muy pequeña en comparación con el almacenamiento en disco. Por lo tanto, obtener y mantener los datos correctos en los SSD es uno de los desafíos clave para implementar esta tecnología con éxito. La capacidad de las soluciones de organización por niveles dentro de la matriz para mover pequeños bloques de datos automáticamente dentro y fuera de un nivel SSD de forma rápida y transparente puede ser muy eficaz para resolver este problema. Y la mayoría de las soluciones de organización en niveles dentro de la matriz admiten un «nivel 0» compuesto por SSD. Para los VAR con clientes que buscan SSD para mejorar el rendimiento de las aplicaciones y en el mercado de una nueva matriz de almacenamiento, la organización en niveles de almacenamiento automatizado puede ser una buena solución.
Para los clientes que no están interesados en un nuevo arreglo de almacenamiento, algunas soluciones de almacenamiento en niveles automatizado entre arreglos, como Avere, pueden ser una buena opción para implementar SSD. Pero una tecnología similar, el almacenamiento en caché, también puede ser una buena alternativa. Aunque, técnicamente, una caché implica copiar los conjuntos de datos más activos a un área de almacenamiento rápido, generalmente SSD o DRAM, y la clasificación por niveles implica mover datos entre niveles, la caché puede proporcionar algunos de los mismos beneficios que la clasificación por niveles de almacenamiento. Soluciones como XcelaSAN y CacheIQ de Dataram pueden aumentar el rendimiento de una solución de almacenamiento existente y eliminar las prácticas de disco ineficientes, lo que resulta en un costo total de almacenamiento más bajo. También pueden habilitar una matriz de almacenamiento de menor rendimiento para admitir aplicaciones que de otro modo requerirían un almacenamiento más costoso, lo que también reduciría los costos.
La mayoría de los proveedores de arreglos de discos ofrecen soluciones de almacenamiento en niveles automatizado dentro de la matriz, por lo que los VAR deben familiarizarse primero con aquello a lo que ya pueden tener acceso. No es una tecnología que impulse las transacciones de discos por sí sola, pero es algo que los VAR deben comprender. Para nuevas oportunidades, la organización en niveles entre arreglos puede presentar una mejor oportunidad, ya que estas soluciones ofrecen más flexibilidad y soporte basado en archivos y pueden conducir a un trabajo de proyecto más rentable. Para los clientes interesados en el almacenamiento de estado sólido, las soluciones tanto entre arreglos como entre arreglos pueden ser una buena manera de implementar SSD.
Eric Slack es analista senior de Storage Switzerland.