Inicio Empresa Revisión de EchoStreams FlacheSAN2

Revisión de EchoStreams FlacheSAN2

by Laboratorio empresarial StorageReview

El EchoStreams FlacheSAN2 es un servidor ultradenso de 48 bahías que ocupa muy poco espacio y se adapta a solo 2U de espacio de rack. Al igual que con otras soluciones de EchoStreams, FlacheSAN2 también es extremadamente personalizable con configuraciones de hardware disponibles para integrar específicamente este producto para las necesidades precisas de las organizaciones. Eso hace que FlacheSAN2 sea una excelente opción para una empresa que ya tiene hardware específico en mente. En nuestra configuración particular, poblamos las 48 bahías con SSD Toshiba HK3R2 SATA y garantizó un rendimiento sólido con cuatro tarjetas RAID PCIe 3.0 Adaptec 71605 y cuatro adaptadores InfiniBand de doble puerto Mellanox ConnectX-3 de 56 Gb/s. Con ciertas configuraciones creadas para admitir más de 25 GB/s de ancho de banda y más de 3.8 millones de IOPS, FlachSAN2 está diseñado para competir donde pocos pueden hacerlo.


El EchoStreams FlacheSAN2 es un servidor ultradenso de 48 bahías que ocupa muy poco espacio y se adapta a solo 2U de espacio de rack. Al igual que con otras soluciones de EchoStreams, FlacheSAN2 también es extremadamente personalizable con configuraciones de hardware disponibles para integrar específicamente este producto para las necesidades precisas de las organizaciones. Eso hace que FlacheSAN2 sea una excelente opción para una empresa que ya tiene hardware específico en mente. En nuestra configuración particular, poblamos las 48 bahías con SSD Toshiba HK3R2 SATA y garantizó un rendimiento sólido con cuatro tarjetas RAID PCIe 3.0 Adaptec 71605 y cuatro adaptadores InfiniBand de doble puerto Mellanox ConnectX-3 de 56 Gb/s. Con ciertas configuraciones creadas para admitir más de 25 GB/s de ancho de banda y más de 3.8 millones de IOPS, FlachSAN2 está diseñado para competir donde pocos pueden hacerlo.

En el segmento de mercado de almacenamiento de alto rendimiento, existen sistemas preconstruidos y más comunes que se envían para reducir el proceso de planificación e implementación, pero también hay muchas organizaciones que tienen en mente arreglos de infraestructura de TI únicos. En el caso de FlacheSAN2, algunas organizaciones pueden tener el presupuesto para aprovechar la mayoría de las 48 bahías para SSD de 2.5″ de factor de forma pequeño (SFF) de alta capacidad (dando a FlacheSAN2 la densidad más alta para SSD en 2U), mientras que otras podrían estar interesado en obtener las tasas de transferencia de SSD sin procesar, pero con menos preocupación por la capacidad. El FlacheSAN2 puede admitir estas y otras configuraciones con su flexibilidad y capacidad de admitir unidades SAS y SATA de altura z de 7 mm. El FlacheSAN2 también es compatible con cualquier SSD, lo que permite a los clientes aprovechar aún más los ahorros en comparación con las ofertas de los proveedores de servidores estándar. Otra área donde se pueden obtener ahorros es en la eficiencia energética. El FlacheSAN2 solo consume 500 W en su consumo máximo de energía, lo que le otorga una de las relaciones de rendimiento a vatios más altas que existen. El FlacheSAN2 aprovecha las placas base Intel, lo que le otorga una gran confiabilidad y alta compatibilidad. Maximiza estos recursos de la placa base proporcionando un equilibrio entre las E/S del lado del disco y del lado del controlador.

El EchoStreams FlacheSAN2 viene con una garantía de reemplazo de piezas de 1 año y está disponible ahora con un precio inicial de $7,800.

Especificaciones de EchoStreams FlacheSAN2

  • Capaz de admitir más de 3.8 millones de IOPS o hasta 25 GB/s de ancho de banda
  • Sandy Bridge EP de doble zócalo de tamaño propietario de Intel
  • Hasta dos procesadores Intel® Xeon® E2011 5 V2600 Ivy Bridge de 2
  • 16 DDR3 de cuatro canales/CPU 800/1066/1333/1600 RDIMM/UDIMM/LRDIMM
  • 48 bahías SSD 6G SAS/SATA de 2.5” x 7 mm intercambiables en caliente + 2 SSD/HDD internas de 2.5” x 7 mm para sistema operativo
  • Cuatro puertos de 1 GbE Intel i350 integrados
  • 7 ranuras PCIe Gen3 X8 LP + 1 ranuras PCIe Gen2 X4 LP + 1 Intel PCIe Gen3
  • Alimentación 800 W CA/CC 1+1 80Plus fuente de alimentación redundante de alta eficiencia; Opción de 700W -48VDC disponible
  • 4 ventiladores PWM de intercambio rápido de 80 mm
  • Dimensiones (An. x Al. x Pr.): 16.8” x 3.5” x 26”
  • Peso: 58 libras completamente cargado

Diseño y construcción

El FlacheSAN2 tiene un diseño realmente elegante que parece ser premium e industrial al mismo tiempo. Comenzando por la parte frontal del servidor, hay indicadores LED en el panel frontal para el estado de alimentación, red y sistema, así como botones estándar de alimentación, NMI y reinicio. La característica más destacada de toda la unidad son las 48 bahías ultradensas diseñadas para SSD de 7 mm. Desde el punto de vista de la capacidad de servicio, el FlacheSAN2 está diseñado para que sea fácil de construir según sus especificaciones, fácil de montar en rack y fácil de interactuar una vez que se pone en producción y también bastante fácil. EchoStreams hace todo lo posible para que esto sea posible, con ilustraciones muy detalladas para guiar a sus clientes a través del proceso.

Cuando llega el momento de instalar SSD en la parte frontal de FlacheSAN2, no se requieren herramientas. La parte superior de cada bahía tiene un pestillo que permite un acceso rápido y sencillo. Las bandejas de unidades en sí mismas no requieren ninguna herramienta para instalar SSD, ya que utilizan un mecanismo de agarre único para mantener las SSD seguras sin necesidad de tornillos que a veces se usan en exceso en JBOD y servidores de almacenamiento. En nuestra unidad tenemos el frente completamente poblado con 48 SSD Toshiba HK3R2.

EchoStreams también ha incluido rieles deslizantes con cojinetes de bolas sin herramientas para simplificar el proceso de instalación. Para aquellos que tienen experiencia en la instalación de rieles, eso hace que este proceso sea aún más fácil. Con los rieles instalados, puede colocar el FlacheSAN2 en su lugar. A partir de ahí, se puede deslizar hacia adelante y hacia atrás con facilidad, alejándose de la parte frontal del bastidor varias pulgadas para permitir el mantenimiento.

Para comprender la naturaleza única del diseño de la placa base dentro de FlacheSAN2, EchoStreams incluye una guía que detalla el diseño PCIe. A partir de esto, los compradores pueden entender cómo aprovechar mejor ciertos dispositivos PCIe para maximizar el rendimiento, así como aprovechar el posicionamiento único cuando se toman las ranuras PCIe tradicionales. Uno de los elementos más exclusivos es la ranura del módulo ROC, que EchoStreams usa un adaptador personalizado para montar una ranura PCIe remota dentro del chasis para una tarjeta RAID adicional.

Dentro de FlacheSAN2, puede ver la gran atención al detalle que EchoStreams puso en el chasis 2U para admitir de cuatro a seis tarjetas RAID o HBA, así como las NIC compatibles para compartir el almacenamiento en la red. EchoStreams utiliza cableado SAS personalizado para conectar los planos posteriores de la unidad frontal a las tarjetas de almacenamiento, lo que ayuda a mantener al mínimo la interrupción del flujo de aire. Este enfoque ayuda a la refrigeración, donde cada bit ayuda en una construcción de alto rendimiento. Otro elemento único es una caja PCIe personalizada agregada al chasis para mejorar la densidad del hardware donde se debe aprovechar hasta la última tarjeta PCIe dentro del sistema.

Pasando a la parte posterior del FlacheSAN2, en el lado izquierdo se encuentran las dos fuentes de alimentación y los puertos de escape para los cuatro ventiladores PWM ubicados dentro del chasis. Luego llegamos a toda la conectividad, incluidos cuatro puertos de 1 GbE (compartidos con la administración), así como cuatro puertos USB, VGA y un puerto COM heredado. Junto a ellas están las ocho ranuras PCIe, que en nuestra versión de producción incluye tres tarjetas RAID Adaptec 71605 (la cuarta está ubicada en el interior), así como cuatro tarjetas IB Mellanox ConnectX-3 de 56 Gb/s de dos puertos. Esto deja una ranura abierta para otra interfaz de red o producto de almacenamiento adicional.

Pruebas de rendimiento de fusión de datos

Nos hemos asociado con Stream Financial para replicar su Prueba de rendimiento de DataFusion en nuestro laboratorio. La introducción de esta prueba fue parte de nuestra revisión de Violin WFA-64, donde, una vez completada, transferimos los datos a EchoStreams FlacheSAN2 y los presentamos de manera similar al mismo servidor de cómputo Dell R920.

DataFusion en su forma más simple está diseñado para demostrar el procesamiento y la agregación de más de un billón de filas de datos de riesgo, que contienen 13 billones de puntos de datos, un punto de riesgo por fila. La prueba analiza un caso de uso de big data muy real, donde la toma de decisiones puede verse obstaculizada por el tiempo que lleva procesar los datos. La prueba imita un entorno comercial con datos de riesgo que contienen grupos de riesgo para delta, gamma, vega y theta para carteras comerciales durante un período de 12 años. Para simular una vista comercial típica, los datos se agregaron mediante consultas SQL 'where', 'like' y 'group by' para mostrar la exposición al riesgo agrupada por tipo de riesgo, moneda y contraparte. El espacio total de la base de datos altamente comprimida es un poco más de 8 TB, expandida supera los 100 TB. A los efectos de esta prueba, la base de datos se ejecuta sin indexación, lo que obliga al servidor y al almacenamiento a procesar todos los datos en tiempo real.

Con el EchoStreams FlacheSAN2 cargado con 48 SSD Toshiba HK3R2 respaldando el almacenamiento en el banco de pruebas, medimos un tiempo de 60 minutos y 32 segundos. Esto se compara con los 56 minutos y 16 segundos que medimos usando el violín WFA-64 para el almacenamiento.

Análisis de carga de trabajo sintética empresarial

Nuestro proceso de referencia empresarial condiciona previamente cada dispositivo de almacenamiento en estado estable con la misma carga de trabajo con la que se probará el dispositivo bajo una carga pesada de 16 subprocesos con una cola pendiente de 16 por subproceso, y luego se probará en intervalos establecidos en múltiples profundidades de subprocesos/colas. perfiles para mostrar el rendimiento con un uso ligero y pesado.

Configuración de hardware de EchoStreams FlacheSAN2

  • 2 x Intel Xeon E5-2697 v2 (2.7 GHz, caché de 30 MB, 12 núcleos)
  • Chipset Intel C602
  • Memoria: 64 GB (8 x 8 GB) 1333 Mhz DDR3 RDIMM registrados
  • Windows Server Standard 2012
  • 4 x Adaptec 71605 en modo HBA
  • 48 SSD Toshiba HK3R2
    • Configuración de almacenamiento local: Cada SSD direccionado individualmente
    • Configuración de almacenamiento remoto: 4 x 12 SSD Storage Spaces Mirror Pools (12 SSD por HBA). 2 recursos compartidos SMB25 de 3 GB por grupo.

Configuración de hardware de EchoStreams FlacheSAN1

  • 2 x Intel Xeon E5-2697 v3 (2.6 GHz, caché de 35 MB, 14 núcleos)
  • Memoria: 256 GB (16 x 16 GB) DDR4 RDIMM registrados
  • Windows Server Standard 2012
  • 2 LSI 9300-8i
  • 24 SSD Toshiba HK3R2
    • Configuración de almacenamiento local: Cada SSD direccionado individualmente
    • Configuración de almacenamiento remoto: 2 x 12 SSD Storage Spaces Mirror Pools (12 SSD por HBA). 4 recursos compartidos SMB25 de 3 GB por grupo.

Generación de carga FIO Dell PowerEdge R920 Infiniband

  • Cuatro CPU Intel E7-4870 v2 (2.3 GHz, 15 núcleos, caché de 30 MB)
  • 512 GB de RAM (8 GB x 64 DDR3, 128 GB por CPU)
  • 2 x 300GB 10K SAS RAID1 Arranque
  • 4 adaptadores InfiniBand de dos puertos Mellanox ConnectX-3

Pruebas de preacondicionamiento y de estado estacionario primario:

  • Rendimiento (lectura+escritura de 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)

Nuestro análisis de carga de trabajo sintético empresarial incluye perfiles basados ​​en tareas del mundo real. Estos perfiles se han desarrollado para facilitar la comparación con nuestros puntos de referencia anteriores, así como con valores ampliamente publicados, como 4K, 8k 70/30 y 128K, que se usan comúnmente para productos empresariales.

  • Perfil 4k
    • 100 % de lectura y 100 % de escritura
  • 8k 70/30
    • 70% lectura, 30% escritura
    • 100% 8k
  • 128K (secuencial)
    • 100 % de lectura o 100 % de escritura
    • 100% 128K

​En nuestra prueba de lectura y escritura aleatoria 100 % 4K, medimos el rendimiento de 16 SSD KK3R2 en RAID10 o Raw, así como el rendimiento de 48 SSD KK3R2 en RAID10 o Raw. Los resultados de lectura aleatoria de 4K mostraron que la configuración 48 Raw contaba con casi 2 millones de IOPS de lectura (1,906,010 1,765,088 16 IOPS) con 1 1,037,200 742,662 IOPS de escritura, los cuales fueron muy impresionantes. La segunda configuración más cercana fue la XNUMX Raw; sin embargo, ambos resultados fueron de casi XNUMX millón de IOPS en lecturas y escrituras con XNUMX XNUMX XNUMX IOPS y XNUMX XNUMX IOPS, respectivamente.

Cuando observamos la porción de latencia promedio, vimos que la configuración 16 Raw tenía la latencia más baja con 0.245 ms de lectura y 0.341 ms de escritura. Los EchoSteams que utilizan la configuración 48x RAID10 obtuvieron los siguientes mejores resultados, registrando 0.41 ms de lectura y 0.49 ms de escritura.

Pasando al rendimiento de latencia máxima, la configuración 16 Raw mostró un rendimiento opuesto en comparación con la última prueba, ya que registramos una latencia cinco veces mayor que la siguiente configuración más cercana. Dicho esto, el 48 RAID10 tuvo la latencia más baja con 8.56 ms de lectura y 31.358 ms de escritura con la configuración 16 RAID10 bastante cerca con lecturas y escrituras de 9.4 ms y 44.6 ms, respectivamente.

Nuestros resultados de desviación estándar mostraron que el 48 RAID10 registró la latencia de lectura más baja con solo 0.08 ms, mientras que el 48 Raw tuvo la latencia de escritura más baja con 0.30 ms. La configuración 16 RAID10 mostró los resultados más débiles con 0.46 ms de lectura y 1.73 ms de escritura.

Nuestro próximo punto de referencia utiliza una carga de trabajo secuencial compuesta al 100 % por operaciones de lectura y luego al 100 % por operaciones de escritura con un tamaño de transferencia de 8k. Una vez más, vemos que la configuración 48 Raw aplasta a las otras configuraciones en rendimiento. Para el rendimiento de lectura, el 48 Raw se jactó de 1,823,704 IOPS vertiginosos, mientras que las escrituras alcanzaron 1,503,920 IOPS. Ambos resultados fueron más de un millón de IOPS más altos que la siguiente configuración más cercana.

Nuestra próxima serie de cargas de trabajo se compone de una combinación de operaciones de lectura (8%) y escritura (70%) de 30k hasta una cola de 16 subprocesos 16, siendo la primera el rendimiento. No fue una verdadera sorpresa ver que la configuración 48 Raw comenzó y se mantuvo en la cima durante toda la prueba. El 48 Raw alcanzó un máximo de 1,489,979 1 XNUMX IOPS en la cola de la terminal. Nuevamente, esta impresionante configuración colocó aproximadamente XNUMX millón de IOPS por encima del siguiente comparable más cercano.

Al observar la latencia promedio, vemos resultados que reflejan nuestra prueba 4K del mismo punto de referencia. Aquí, el 16 Raw tuvo la latencia más baja en todo momento; sin embargo, apenas superó al 48 RAID10 al final con 0.47 ms frente a 0.48 ms.

Con la latencia máxima, las dos configuraciones de 48 estuvieron codo a codo de principio a fin para obtener la latencia más baja, ya que ninguna de las unidades superó los 30 ms ni estuvo por debajo de los 10 ms. Dicho esto, vimos algunos picos bastante grandes de los 16 RAID10 (uno de hasta 2,133 ms) que se salió de nuestras listas.

Nuestro siguiente gráfico traza el cálculo de la desviación estándar para las latencias durante las operaciones de lectura de 8k 70% y escritura de 30%. El 48 RAID10 tenía la delantera al comienzo del benchmark y la mantuvo hasta el final. Una vez más, sin embargo, vimos grandes picos de 16 RAID10, aunque ciertamente no tan grandes como con la latencia máxima anterior.

Nuestro punto de referencia sintético final hizo uso de transferencias secuenciales de 128k y una carga de trabajo de 100 % de operaciones de lectura y 100 % de escritura. Aquí, la configuración 48 Raw fue la clara ganadora una vez más en rendimiento, ya que contaba con velocidades de primera clase de 15,840 MB/s de lectura y 16,005 MB/s de escritura. La siguiente mejor configuración fue la 48 RAID10, que tuvo resultados de lectura y escritura de 13,715 MB/s y 6,258 MB/s, respectivamente.

Conclusión

EchoStreams FlacheSAN2 brinda a las organizaciones una solución personalizable con sus 48 bahías para SSD de 7 mm que caben en solo 2U de espacio de rack. EchoStreams está más que feliz de construir el sistema según las especificaciones de una organización mediante la instalación de una gama de hardware para satisfacer sus necesidades exactas. Eso hace que FlacheSAN2 sea ideal para organizaciones que ya tienen en mente un plan de infraestructura de TI y no necesitan una solución preconfigurada o llave en mano. En nuestro sistema de prueba, cargamos el FlacheSAN2 con cuatro tarjetas RAID Adaptec 71605, cuatro adaptadores InfiniBand de doble puerto Mellanox ConnectX-3 de 56 Gb/s y 48 SSD Toshiba HK3R2 para un rendimiento de almacenamiento compartido excepcional. Los SSD en particular nos brindan una de las mejores combinaciones de rendimiento/$ disponibles con los SSD empresariales. Además, nuestro FlacheSAN2 cuenta con una placa base Intel de dos procesadores con dos CPU Intel E5-2697 v2 para ayudar a impulsar una gran cantidad de E/S y ancho de banda a través del cable.

En nuestras pruebas, medimos el rendimiento registrado localmente (sin procesar), así como en StorageSpaces Mirror sobre SMB3 en otro servidor Windows Server 2012. Estas dos configuraciones muestran cuánto potencial de almacenamiento tienen las aplicaciones operadas localmente o remotas. Localmente, medimos un pico de E/S superior a 1.8 millones de IOPS de lectura y 1.7 millones de IOPS de escritura con una carga de trabajo aleatoria de 4K. En cuanto al rendimiento secuencial, esas cifras medían alrededor de 16 GB/s de lectura y escritura. Al presentar el almacenamiento en una configuración reflejada mediante Storage Spaces, medimos el pico de E/S en 629 421 IOPS de lectura y 13.7 6.3 IOPS de escritura, mientras que el rendimiento secuencial midió XNUMX GB/s de lectura y XNUMX GB/s de escritura.

Desde una plataforma 2U, no hay muchos competidores que puedan igualar o superar esos números en este espacio en particular. Los servidores equipados con SSD PCIe o NVMe pueden estar a punto de ponerse al día, pero pierde la capacidad de almacenamiento y los beneficios económicos de los SSD SATA que FlacheSAN2 puede aprovechar. El FlacheSAN2 también es efectivamente un servidor de un solo controlador, por lo que los objetivos de alta disponibilidad requieren más de un chasis y cierto grado de coordinación. En general, quedamos bastante impresionados con la plataforma, tanto por su alto rendimiento como por su diseño configurable por el usuario que cubre múltiples segmentos de la industria. Es realmente la definición de almacenamiento flexible y de alto rendimiento y muchos encontrarán que los pasos adicionales de configuración bien valen la inversión considerando la recompensa. Para aquellos que necesitan un poco más de rendimiento, Echostreams ha anunciado recientemente el FlacheSAN2-D3, que es compatible con Haswell y ofrece 4 bahías de unidades más en la parte trasera del chasis para un total de 52.

Ventajas

  • Diseño de servidor de almacenamiento 48U de 2 bahías muy denso (SATA o SAS)
  • Increíble pico de E/S y ancho de banda ofrecido
  • El diseño flexible permite un alto nivel de personalización

Contras

  • No HA en un solo chasis

Resumen Final

Junto con los componentes correctos, EchoStreams FlacheSAN2 ofrece una combinación única de rendimiento y rentabilidad con sus 48 bahías en solo un espacio de 2U. La plataforma es extremadamente flexible, lo que significa que puede configurarse para satisfacer las necesidades de las aplicaciones más exigentes con una inversión comparativamente modesta.

Línea EchoStreams FlacheSAN

Discutir esta revisión

Suscríbase al boletín de StorageReview