Silicon Mechanics zStax StorCore 104 es una plataforma unificada de almacenamiento de archivos y bloques con una arquitectura de múltiples niveles que se amplía a petabytes de almacenamiento y está diseñada para archivar durante un largo período de tiempo, acceso a archivos compartidos, almacenamiento back-end para entornos virtualizados y aplicaciones de alta disponibilidad. Las soluciones de SDS basadas en NexentaStor de Silicon Mechanics permiten a las organizaciones elegir con precisión la cantidad y los tipos de almacenamiento y redes necesarios para cumplir con los requisitos operativos. Diseñado para escalar para satisfacer casi cualquier necesidad, el zStax StorCore 104 se puede configurar con 1 o 2 nodos de controlador y hasta 1.5-3 PB de capacidad de almacenamiento, según su caso de uso.
Silicon Mechanics zStax StorCore 104 es una plataforma unificada de almacenamiento de archivos y bloques con una arquitectura de múltiples niveles que se amplía a petabytes de almacenamiento y está diseñada para archivar durante un largo período de tiempo, acceso a archivos compartidos, almacenamiento back-end para entornos virtualizados y aplicaciones de alta disponibilidad. Las soluciones de SDS basadas en NexentaStor de Silicon Mechanics permiten a las organizaciones elegir con precisión la cantidad y los tipos de almacenamiento y redes necesarios para cumplir con los requisitos operativos. Diseñado para escalar para satisfacer casi cualquier necesidad, el zStax StorCore 104 se puede configurar con 1 o 2 nodos de controlador y hasta 1.5-3 PB de capacidad de almacenamiento, según su caso de uso.
El zStax StorCore 104 tiene una lista considerable de funciones e implementaciones estándar que ofrecen rendimiento y usabilidad simplificada gracias al sistema de archivos ZFS subyacente. El sistema ofrece instantáneas ilimitadas, compresión y deduplicación en línea, una GUI basada en web (comandos CLI opcionales), mantenimiento y actualizaciones sin interrupciones, aprovisionamiento delgado, suma de verificación automática de integridad de datos, copia en escritura, soporte de configuración híbrida y depuración de datos regular.
En cuanto al hardware, el StorCore 104 aprovecha el hardware básico, incluida la tecnología basada en Intel Romley, un mínimo de 128 GB de memoria (con un máximo de hasta 1024 TB en dos nodos), Gigabit Ethernet con conectividad opcional de 10 Gb Ethernet y Fibre Channel, y 5x PCIe ranuras para ampliar aún más la funcionalidad. Para el almacenamiento, Silicon Mechanics ofrece HDD SAS de 6 Gb/s, así como SSD MLC NAND. Las organizaciones pueden optar por aprovechar el rendimiento o la capacidad con esta opción, ya que los HDD vienen en las clases de 7K, 10K y 15K (Seagate Constelación ES.3, Seagate Savvio 10K.6 y Seagate Cheetah 15K.7, respectivamente). Los SSD de envío actuales son modelos SanDisk Optimus, aunque en el momento de nuestra revisión, nuestra unidad estaba configurada con modelos sTec ZeusIOPS. Por supuesto, todo el hardware se puede actualizar o reutilizar, uno de los inquilinos principales de SDS y las soluciones basadas en productos básicos.
Para nuestra revisión en el Laboratorio de pruebas de StorageReview Enterprise, Silicon Mechanics entregó una configuración de controlador dual, clúster de estante de un solo disco que incorpora 2 procesadores Intel Xeon E5-2620 de doble núcleo, 256 GB de memoria por nodo de controlador y conectividad de 1 GbE, 10 GbE y Fibre Channel. Para el almacenamiento, nuestro sistema aprovecha una gama de unidades para adaptarse a las diferentes aplicaciones requeridas para nuestro entorno de prueba. Para las necesidades primarias de almacenamiento en caché de escritura, tenemos 2x sTec ZeusRAM de 8 GB, mientras que el almacenamiento secundario en caché de lectura está a cargo de 2x 200 GB sTec ZeusIOPS. Nuestro rendimiento de lectura/escritura y la capacidad general se obtienen mediante 24 unidades de disco duro Seagate Cheetah 600K.15 de 7 GB.
Nexenta como solución SDS requiere un socio para ensamblar, implementar y dar soporte a la solución combinada. Tienen docenas de socios, pero Silicon Mechanics es uno de sus principales proveedores. Cuando Silicon Mechanics vende una solución zStax, la implementación y el soporte 24/7 están incluidos en el precio. Esto incluye guiar a los clientes a través del proceso de instalación, configuración ligera, implementación y soporte. Los sistemas zStax también se pueden configurar para notificar automáticamente a Silicon Mechanics sobre y los problemas, por lo que se pueden resolver en muchos casos antes de que el administrador de almacenamiento note un impacto.
Silicon Mechanics zStax StorCore 104 ya está disponible con una garantía estándar de tres años (ampliable). Nuestra configuración tiene un precio de lista de poco menos de $40,000.
Silicon Mechanics zStax StorCore 104 Especificaciones
- Rendimiento (por nodo, dos nodos en nuestro sistema)
- Procesador: Procesador dual Intel Xeon E5-2620 (hasta E5-2670)
- Memoria del sistema: 16x 16 GB - 256 GB - Memoria ECC (hasta 512 GB)
- Nodo controlador
- Fuente de alimentación: Fuente de alimentación redundante de 740 W: certificación 80 PLUS Platinum
- Estantes de discos
- Plataforma: Expansor doble – 3U – 28 bahías de unidades (hasta 4U – 45 bahías)
- Fuente de alimentación: Fuente de alimentación redundante de 1620 W: certificación 80 PLUS Platinum
- Kit de rieles Kit de rieles de liberación rápida – Orificios cuadrados – 26.5″ a 36.4″
- Capacidad
- Caché de escritura principal: 2x 8GB sTec ZeusRAM
- Caché de lectura secundaria: 2 x 200 GB sTec ZeusIOPS
- Seagate Guepardo 15K.7 (24x 600GB)
- Equipo Directivo
- Interfaz de gestión basada en web
- Compresión y deduplicación en línea
- Instantáneas ilimitadas
- Tamaños de archivo ilimitados
- Protocolos de almacenamiento
- Bloque: iSCSI, canal de fibra
- Archivo: CIFS, NFS
- Protocolos de red
- Ethernet: 1 GbE estándar, 10 GbE opcional, 40 GbE opcional
- Canal de fibra: 4 Gb/s FC, 8 Gbps FC, 16 Gb/s FC (todo opcional)
- Características físicas
- Ranuras de expansión PCIe: 5
- Unidades mínimas de rack: 5
- Tamaño máximo de caché de lectura principal: 384
- Bahías de unidad abiertas: ilimitadas
- Capacidad máxima: Ilimitada
- Arquitectura modular a escala peta
- Garantía de hardware estándar: 3 años 24/7
Diseño y construcción
El sistema Silicon Mechanics zStax StorCore 104 en nuestros laboratorios se compone de dos unidades de controlador y un solo estante de disco. El diseño es elegante y el esquema de color negro se combinará con otro hardware en un rack de servidor. La parte delantera de las unidades está muy ventilada para garantizar una refrigeración adecuada. Hay 16 ranuras en la parte frontal del dispositivo. Cada ranura tiene una luz indicadora en el lado derecho, azul fijo para mostrar que la unidad está disponible, azul parpadeante para mostrar que se está accediendo a la unidad y rojo parpadeante para indicar la ubicación de una unidad solicitada. En la parte inferior de la ranura de la unidad se encuentra el número de ubicación de la unidad y el botón de expulsión de la unidad.
Los nodos del controlador están poblados principalmente por la conectividad. En el lado izquierdo, hay dos fuentes de alimentación redundantes con manijas para facilitar el mantenimiento. Cada fuente de alimentación tiene un botón de expulsión en la esquina superior izquierda y se puede quitar individualmente. El centro presenta un módulo con conectividad serial, USB y Ethernet, y el lado derecho alberga las seis ranuras PCIe (5 utilizables) para conectividad de red adicional o expansión de nodo de almacenamiento.
El estante para discos de 3U proporciona bahías de 28x para maximizar la capacidad de almacenamiento, y el dispositivo viene con un kit de rieles de liberación rápida para rack. Los estantes de discos más grandes de 45 y 60 bahías también son una opción.
Equipo Directivo
NexentaStor se puede administrar a través de Nexenta Management View (NMV). El NMV es una GUI que admite los navegadores populares. Una vez que los usuarios acceden a la dirección IP del NMV, pueden iniciar sesión en la esquina superior derecha. El diseño es bastante simple con cuatro pestañas principales en la parte superior: Estado, Configuración, Gestión de datos y Análisis. Al hacer clic en cada pestaña, se abre una nueva ventana que permite a los usuarios realizar acciones como administrar volúmenes (discos y JBOD), carpetas, usuarios, entre otras acciones.
Profundizar en el estado del nodo individual o el estado del clúster es bastante fácil, aunque debe realizar un seguimiento de en qué nodo ha iniciado sesión por el nombre si no está familiarizado con la dirección IP exacta. El host en el que ha iniciado sesión se informa en la parte superior de cada página, que en este caso es zstax01.
Los recursos compartidos de CIFS y NFS se pueden ver, crear y modificar a través de la pestaña Recursos compartidos. Este apartado se vuelve un poco más complicado que otras interfaces de gestión que hemos visto, aunque el nivel de personalización es muy superior al de otras áreas. Para el usuario avanzado que sabe exactamente lo que quiere hacer, esta interfaz no oculta nada.
Al profundizar en la sección de administración de los grupos de discos, los usuarios pueden ver la actividad de la unidad segundo a segundo en cada grupo, hasta el nivel de disco individual. Esto es útil para detectar problemas y asegurarse de que su entorno esté equilibrado. A través de esta sección, también puede realizar ajustes en tiempo real en la compresión en línea y la configuración de desduplicación para ver su impacto en el rendimiento.
Antecedentes de prueba y comparables
Publicamos un inventario de nuestro entorno de laboratorio, un descripción general de las capacidades de red del laboratorio, y otros detalles sobre nuestros protocolos de prueba para que los administradores y los responsables de la adquisición de equipos puedan evaluar de manera justa las condiciones en las que hemos logrado los resultados publicados. Para mantener nuestra independencia, el fabricante del equipo que estamos probando no paga ni administra ninguna de nuestras revisiones.
Compararemos el zStax StorCore 104 con el AlmacenamientoTrends 3500i, X-IO ISE 710, Dot Hill Asegurado SAN Ultra48y NetApp FAS2240-2.
Con cada plataforma híbrida que probamos, es muy importante comprender cómo cada proveedor configura la unidad para diferentes cargas de trabajo, así como la interfaz de red utilizada para la prueba. La cantidad de flash utilizada es tan importante como el almacenamiento en caché subyacente o el proceso de almacenamiento en niveles cuando se trata de qué tan bien funcionará en una carga de trabajo determinada. La siguiente lista muestra la cantidad de flash y HDD, cuánto se puede usar en nuestra configuración específica y qué interconexiones de red se aprovecharon:
- Mecánica de silicio zStax StorCore 104
- Precio de lista: $39,778
- Caché: 2x 256 GB (16x 16 GB de memoria ECC registrada)
- Disco duro: 14.4 TB (600 GB 15K HDD x24)
- Nextenta 4.0
- Dot Hill Asegurado SAN Ultra84
- Precio de lista: $79,000
- Disco duro de 14.4 TB (4 discos duros de 600 GB 10K x12 RAID10) o disco duro de 24 TB (4 discos duros de 600 GB 10K x12 RAID50)
- Interconexión de red: 16 Gb FC, 4x 16 Gb FC por controlador
- AMI StorTrends 3500i
- Precio de lista: $87,999
- Caché flash: 200 GB (SSD de 200 GB x2 RAID1)
- Nivel de flash: 1.6 TB utilizable (SSD de 800 GB x4 RAID10)
- HDD: 10 TB utilizables (HDD de 2 TB x10 RAID10)
- Interconexión de red: iSCSI de 10 GbE, 2 Twinax de 10 GbE por controlador
- X-IO ISE 710
- Precio de lista: $115,000
- Flash de 800 GB (SSD de 200 GB x10 RAID10)
- Disco duro de 3.6 TB (300 GB 10K HDD x30 RAID10)
- Interconexión de red: 8 Gb FC, 2x 8 Gb FC por controlador
- NetApp FAS2240-2
- HDD: 10.8 TB utilizables (600 GB 10K HDD x12 RAID6 por controlador x2)
- Interconexión de red: iSCSI de 10 GbE, 2 Twinax de 10 GbE por controlador
Cada una de las matrices comparables también se comparó con nuestro Lenovo ThinkServer RD630 Testbed:
- 2x Intel Xeon E5-2690 (2.9 GHz, caché de 20 MB, 8 núcleos)
- Chipset Intel C602
- Memoria: 16 GB (2x 8 GB) 1333 MHz DDR3 RDIMM registrados
- Windows Server 2008 R2 SP1 de 64 bits, Windows Server 2012 estándar, CentOS 6.3 de 64 bits
- SSD de arranque: 100 GB Micron RealSSD P400e
- LSI 9211-4i SAS/SATA 6.0Gb/s HBA (para SSD de arranque)
- LSI 9207-8i SAS/SATA 6.0Gb/s HBA (para pruebas comparativas de SSD o HDD)
- Emulex LightPulse LPe16202 Gen 5 Fibre Channel (8GFC, 16GFC o 10GbE FCoE) PCIe 3.0 CFA de dos puertos
Hardware y conmutador Ethernet Mellanox SX1036 de 10/40 Gb
- 36 puertos de 40 GbE (hasta 64 puertos de 10 GbE)
- Cables divisores QSFP de 40 GbE a 4x10 GbE
Análisis de rendimiento de aplicaciones
Reseñas de almacenamiento Protocolo de prueba OLTP de Microsoft SQL Server emplea el borrador actual del Benchmark C (TPC-C) del Transaction Processing Performance Council, un benchmark de procesamiento de transacciones en línea que simula las actividades que se encuentran en entornos de aplicaciones complejos. El punto de referencia TPC-C se acerca más que los puntos de referencia de rendimiento sintéticos para medir las fortalezas de rendimiento y los cuellos de botella de la infraestructura de almacenamiento en entornos de bases de datos. Nuestro protocolo de SQL Server utiliza una base de datos de SQL Server de 685 GB (escala 3,000) y mide el rendimiento transaccional y la latencia bajo una carga de 30,000 15,000 usuarios virtuales y luego nuevamente con una base de datos de tamaño medio de XNUMX XNUMX usuarios virtuales.
Durante una carga de 15 104 usuarios virtuales, el zStax StorCore 2604.69 con un controlador fue el penúltimo con 3500TPS. El mejor desempeño fue el AMI StorTrends 3152.24i con XNUMXTPS
Al observar las latencias promedio, vemos resultados similares a los anteriores. El zStax StorCore 104 con un controlador volvió a ser el penúltimo con 1019 ms y el AMI StorTrends 3500i volvió a ser el mejor con 15 ms.
Al aumentar la carga de trabajo a 30,000 104 usuarios virtuales, probamos el zStax StorCore 104 con uno y dos controladores. Esta vez vimos al zStax StorCore 5188.8 con dos controladores en tercer lugar con 3500TPS. El mejor desempeño fue AMI StorTrends 6272.4i con XNUMXTPS.
Los resultados del punto de referencia de latencia promedio mostraron resultados similares a los anteriores con el zStax StorCore 104 con dos controladores en tercer lugar con una latencia promedio de 1039 ms. Nuevamente, el mejor desempeño fue AMI StorTrends 3500i con 41 ms.
Análisis de carga de trabajo sintética empresarial
Antes de iniciar cada uno de los puntos de referencia sintéticos fio, nuestro laboratorio preacondiciona el dispositivo en estado estable bajo una carga pesada de 16 subprocesos con una cola pendiente de 16 por subproceso. Luego, el almacenamiento se prueba en intervalos establecidos con múltiples perfiles de profundidad de subprocesos/colas para mostrar el rendimiento con un uso ligero y pesado.
Pruebas de preacondicionamiento y de estado estacionario primario:
- Rendimiento (lectura+escritura IOPS agregado)
- Latencia promedio (latencia de lectura y escritura promediadas juntas)
- Latencia máxima (máxima latencia de lectura o escritura)
- Desviación estándar de latencia (desviación estándar de lectura+escritura promediada)
Este análisis sintético incorpora dos perfiles, que son ampliamente utilizados en las especificaciones y puntos de referencia de los fabricantes:
- 4k: 100 % de lectura y 100 % de escritura
- 8k: 100 % de lectura y 100 % de escritura
- 8k – 70 % de lectura/30 % de escritura
- 128k: 100 % de lectura y 100 % de escritura
Nuestro primer punto de referencia mide el rendimiento de las transferencias aleatorias de 4k compuestas por un 100 % de actividad de escritura y un 100 % de actividad de lectura. El zStax StorCore 104 logró un rendimiento de lectura de 147,585 25 IOPS con 14,811 G LUN y 250 12,201 IOPS con 25 G LUN. Los rendimientos de escritura fueron 4,505 250 IOPS en LUN de XNUMX G y XNUMX XNUMX IOPS con LUN de XNUMX G.
Con una latencia promedio, los LUN zStax StorCore 104 25G tenían una velocidad de lectura de 1.73 ms y una velocidad de escritura de 20.98 ms. Los LUN 250G tenían una velocidad de escritura casi el triple (56.8 ms) y una velocidad de lectura ocho veces mayor (17.28 ms).
Con la latencia máxima, vemos una diferencia dramática en las configuraciones de zStax StorCore 104. Con los LUN 25G, la velocidad de lectura fue de 57.97 ms y la velocidad de escritura fue de 557.28 ms. Con los LUN de 250 G, la velocidad de lectura fue de 4,571.4 ms (casi 80 veces más alta que con los LUN de 25 G) y una velocidad de escritura de 14,597 ms (más de 25 veces más alta).
Nuestro punto de referencia de desviación estándar muestra posiciones similares a las anteriores. Los LUN zStax StorCore 104 25G tenían una velocidad de lectura de 2.11 ms y una velocidad de escritura de 34.45 ms, mientras que los LUN 250G tenían una velocidad de lectura de 49.29 ms y una velocidad de escritura de 290.17 ms.
Después de reacondicionar el arreglo para cargas de trabajo de 8k, medimos el rendimiento de zStax StorCore 104 con una carga de 16 subprocesos y una profundidad de cola de 16 para operaciones de lectura al 100 % y escritura al 100 %. El zStax StorCore 104 logró un rendimiento de lectura de 158,960 25 IOPS con 145,602 G LUN y 250 127,134 IOPS con 25 G LUN. Los rendimientos de escritura fueron de 85,225 250 IOPS en LUN de XNUMX G y de XNUMX XNUMX IOPS con LUN de XNUMX G.
Los siguientes resultados se derivan de un protocolo compuesto por un 70 % de operaciones de lectura y un 30 % de operaciones de escritura con una carga de trabajo de 8k en un rango de recuentos de subprocesos y colas. En términos de rendimiento, como era de esperar, los LUN de 25 G superaron a los LUN de 250 G y alcanzaron un máximo de 41,602 XNUMX IOPS en profundidades de cola más altas.
Los resultados de latencia promedio durante el punto de referencia de 8k 70/30 reflejan los resultados de rendimiento. Los LUN 25G tenían velocidades más bajas y funcionaban de manera más consistente en todo momento.
Con latencia máxima, los LUN de 25G tenían una velocidad baja muy constante, mientras que los LUN de 250G saltaban por todas partes.
Los cálculos de desviación estándar para el punto de referencia 8k 70/30 no revelan sorpresas. Una vez más, los LUN de 25G tenían una velocidad baja muy constante y los LUN de 250G tenían varios picos.
Nuestro punto de referencia sintético final se basa en transferencias de 128k con 100 % de operaciones de lectura y 100 % de escritura. Aquí vemos que ambas configuraciones corrieron codo a codo con los LUN de 25G apenas superando a los LUN de 250G. Los LUN 25G tenían un rendimiento de lectura de 2,081,484 1,432,781 250 KB/s y un rendimiento de escritura de 2,060,800 1,361,100 XNUMX KB/s y los LUN XNUMXG tenían un rendimiento de lectura de XNUMX XNUMX XNUMX KB/s y un rendimiento de escritura de XNUMX XNUMX XNUMX KB/s.
Conclusión
Silicon Mechanics zStax StorCore 104 es un dispositivo de almacenamiento unificado basado en la solución 4.0 SDS de Nexenta. Los principales puntos de venta del dispositivo son su muy alta escalabilidad y su capacidad para adaptarse a negocios específicos por razones específicas gracias al hardware básico subyacente. Viene con 2 procesadores Intel Xeon E5-2620 o E5-2670 por controlador, un máximo de 512 GB de RAM para caché de lectura principal, 4 puertos de 1 GbE (con conexiones opcionales de 10 GbE y 40 GbE) y 28 bahías de unidades en su chasis JBOD de 3U inicial . El zStax StorCore 104 está dirigido a empresas que necesitan servicios de datos de nivel empresarial con soporte para protocolos de bloque y archivo que desean eliminar el bloqueo de proveedores.
En cuanto al rendimiento, vimos que zStax StorCore 104 se ejecutaba en el extremo medio e inferior del paquete en el protocolo de prueba del servidor SQL. En nuestras cargas de trabajo sintéticas empresariales, zStax StorCore 104 tuvo un rendimiento de lectura máximo de 147,585 12,201 IOPS de lectura y 4 8 IOPS de escritura con un tamaño de archivo de 104K. Con un tamaño de archivo de 145,602K, vimos que zStax StorCore 127,134 alcanzaba un rendimiento de 104 2.1 IOPS de lectura y 1.4 XNUMX IOPS de escritura. Ancho de banda máximo de zStax StorCore XNUMX medido a XNUMX Gb/s de lectura y XNUMX Gb/s de escritura.
Para los clientes que miran esta parte del mercado de almacenamiento, la variedad de ofertas puede ser confusa gracias a las docenas de opciones de proveedores grandes y pequeños, centrados en hardware y SDS. Esta solución particular de Nexenta es atractiva porque proporciona un gran conjunto de características empresariales (HA, servicios de datos, etc.) por un precio relativamente modesto (aproximadamente $40,000 para nuestra configuración de revisión). Esta solución funciona mejor cuando un conjunto de funciones profundo y la independencia del proveedor de hardware tienen más peso que las E/S y la latencia líderes en el mercado en esta banda de precios. No es que el zStax tenga un desempeño pobre en ese sentido, es bastante bueno por dólar, pero hay muchas otras ofertas que pueden vencerlo en una carrera a pie, incluidas las ofertas de entrada de los grandes proveedores de almacenamiento. Sin embargo, las soluciones de Nexenta ofrecen una flexibilidad casi infinita, algo que las soluciones de los grandes proveedores de almacenamiento en muchos casos no pueden o no ofrecen a un precio razonable.
Por su parte, Silicon Mechanics hace un gran trabajo al aprovechar lo que Nexenta puede ofrecer en una solución que se puede empaquetar y comercializar como una verdadera solución de almacenamiento de mercado medio. Silicon Mechanics ofrece el servicio y la asistencia necesarios para estos entornos, incluida la asistencia las 24 horas del día, los 7 días de la semana para la implementación y los problemas técnicos a medida que surjan, así como la supervisión remota para la resolución proactiva de problemas.
Ventajas
- Altamente escalable
- Punto de precio de entrada bajo
- Diseñado a la medida de las necesidades del cliente en hardware básico
- Silicon Mechanics agrega una capa necesaria de soporte y consulta de configuración
Contras
- El rendimiento de SQL Server se clasificó más bajo en el grupo
- La interfaz GUI puede ser torpe en algunos lugares
Resumen Final
El zStax StorCore 104 es un dispositivo de almacenamiento unificado basado en Nexenta que comienza en 7U que se puede diseñar a medida para todas las necesidades de almacenamiento. El sistema tiene un conjunto completo de servicios de datos empresariales, ofrece una escalabilidad muy alta y aprovecha el hardware básico para obtener beneficios económicos.
Página del producto zStax StorCore 104