Nuestro servidor SQL se está cargando bastante, y todas las indicaciones apuntan a que el canal del disco es el cuello de botella. El servidor HP actual tiene una tarjeta de matriz bastante baja, y estamos buscando aumentar este servidor con una tarjeta Smart Array y una matriz de almacenamiento externo con unidades SSD.
La configuración actual es:
- DL360 G7
- Smart Array P410i
- Windows Server 2008R2
- 32 GB de RAM
- La matriz actual es 2 unidades lógicas SAS RAID1 de 300 Gb para arranque / SO y 1 unidad SSD SATA de 120 Gb para datos.
El servidor de bases de datos aloja una base de datos bastante grande (~ 100 Gb), que contiene datos en tiempo real e históricos. Por muchas razones, dividir la base de datos no es una opción, por lo que el pensamiento actual es tener múltiples unidades lógicas en la nueva matriz, cada una en su propio canal, y luego dividir la base de datos en particiones lógicas de SQL.
Por ejemplo, la matriz podría tener:
- 2 x SSD (RAID1)
- 2 x SSD (RAID1)
- 4 x SSD (RAID1 + 0)
Actualmente, estamos viendo algo así como una D2600 con una tarjeta Smart Array de alta gama.
Para obtener el máximo rendimiento, realmente necesitamos que cada unidad lógica funcione lo más rápido posible. Las especificaciones de HP sugieren que sus SSD de gama alta podrían llegar a maximizar la conexión de 6 Gb que admiten las tarjetas Smart Array.
Sin embargo, algunas de las tarjetas SA más grandes sugieren que admiten "canales múltiples"; lo que no está claro para mí es cómo funciona esto. ¿Significa esto que, con un solo cable de SA a D2600, cada conjunto RAID podría configurarse para obtener su propio canal de 6 Gb? ¿O es el límite de 6 Gb en la interconexión, y si es así, hay alguna opción de configuración (o incluso un producto HP diferente, sin tratar de sortear la regla de "no preguntas subjetivas", honesto :)) que superaría este límite?
EDITAR: No puedo ver ningún servidor HP que lo haga, pero si hay un cuadro Proliant decente que me permita dividir la caja de la unidad interna en dos (o más) canales, eso podría ser un "Plan B" - ¿Alguien sabe de tal servidor?
Respuestas:
Bueno. Esta es una pregunta interesante, ya que hay varias opciones disponibles para usted.
Algunos conceptos para aclarar y comprender, ya que se relacionan con esta situación:
¡El rendimiento del almacenamiento no siempre se trata del ancho de banda! La latencia, los patrones de lectura y escritura de E / S, las colas, el comportamiento de la aplicación, el almacenamiento en caché, etc. son todos factores. Dado lo que ha descrito, no está cerca de saturar el enlace a su almacenamiento.
No, no lo hace. El controlador Smart Array P410i es el controlador integrado disponible en los servidores ProLiant G6 y G7. Funciona bien, siempre y cuando esté instalado un módulo con respaldo de batería (BBWC) o con respaldo de flash (FBWC) . Está limitado a las bahías internas del servidor y no tiene una suscripción excesiva a SAS. Hay dos conectores SAS SFF-8087 de 4 carriles que unen la placa base al plano posterior, y cada uno proporciona un ancho de banda full-duplex de 6 Gbps.
Los otros controladores RAID en la cartera de HP para esa generación de servidores funcionan de manera similar (Smart Array P411 y P812 ). Se diferencian en que proporcionan una conectividad más flexible o externa. El gabinete D2600 podría potencialmente reducir el rendimiento bruto, dependiendo de su configuración. Sin embargo, es absolutamente la elección incorrecta para esta configuración, ya que solo admite discos de factor de forma grande de 3.5 ". El gabinete D2700 es la variante que aloja discos de factor de forma pequeño de 2.5".
Este es un problema con la única 120GB SATA SSD que está utilizando. Tengo uno sentado aquí. Es una SSD de gama baja y lenta . Eso es todo. Tiene un máximo de ~ 180 Megabytes / segundo secuencial y es simplemente un pobre desempeño general. ¡HP no debería venderlo! Es relativamente de baja latencia, en comparación con los discos giratorios, pero es terrible para lo que estás tratando de hacer. Es peor que solo tenga una unidad. Cuatro de ellos serían aceptables.
Recomendaría un par de discos MLC HP Enterprise de 400 GB ( fabricados por Pliant / Sandisk ) si no está planeando un gran crecimiento más allá de los 200 GB que está usando ahora. De lo contrario, cuatro discos serían mejores. Desafortunadamente, no son rentables ($ 2800US + cada uno).
Cuando yo no uso el HP Enterprise y los SSD necesidad de considerar el costo, compro los Pro unidades basadas en Sandforce OWC Mercurio Extreme y colocarlos en soportes de unidad de HP . Funciona muy bien, es económico y es una oferta mucho mejor para la generación de hardware que está utilizando. Use RAID 1 + 0 y siga las pautas de configuración de SSD P410 de HP . Paso mucho tiempo con los SSD ...
Tengo algunas de estas unidades de disco aquí mientras escribo ...
De izquierda a derecha: SSD SAS MLC de 400 GB, SSD SAS SLC de 200 GB, SSD MLC SATA de 120 GB
El resto de los elementos en su pregunta no son un problema ...
Otras lecturas:
Gabinete HP D2700 y SSD. ¿Funcionará algún SSD?
SSD de terceros en Proliant g8?
¿Por qué los gabinetes de disco SAS empresariales parecen tan caros?
fuente
El D2600 / 2700 tiene dos canales SAS de 6 Gbps en la placa posterior, los cables con los que los conecta llevan cuatro canales SAS de 6 Gbps para permitirle conectar en cadena otro estante del primero sin ningún bloqueo de puerto cuando se conecta a una tarjeta de cuatro canales. como un P812 / 822.
Por cierto, si fuera usted, simplemente crearía una gran matriz RAID 10 y luego crearía la cantidad de discos lógicos que necesita de esa matriz: funcionará mucho mejor que la sugerencia R1 + R1 + R10. Vuelva a nosotros si tiene más consultas, este es mi callejón;)
fuente
Según tengo entendido, el chasis D2600 (y el D2700) tiene un solo plano posterior (canal), y las tarjetas SmartArray con múltiples canales le permiten encadenar múltiples gabinetes para crear matrices muy grandes. Como espera, esto no le permite aprovechar el soporte de múltiples canales en el HBA en un solo gabinete.
Para obtener lo que está buscando, deberá buscar fuera de HP.
fuente