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:
- Percepciones de "velocidad" o "rápido".
- Rendimiento del controlador RAID.
- Topología SAS.
- Evaluación comparativa de un sistema y / o identificación de cuellos de botella.
Para obtener el máximo rendimiento, realmente necesitamos que cada unidad lógica funcione lo más rápido posible.
¡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.
El servidor HP actual tiene una tarjeta de matriz bastante baja
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.
Actualmente, estamos viendo algo así como una D2600 con una tarjeta Smart Array de alta gama.
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".
SSMS Activity Monitor y Perfmon muestran que la mayoría de las veces el servidor está esperando el disco
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 ...
array B (Solid State SATA, Unused Space: 1012121 MB)
logicaldrive 3 (400.0 GB, RAID 1+0, OK)
physicaldrive 1I:1:3 (port 1I:box 1:bay 3, Solid State SATA, 480.1 GB, OK)
physicaldrive 1I:1:4 (port 1I:box 1:bay 4, Solid State SATA, 480.1 GB, OK)
physicaldrive 2I:1:7 (port 2I:box 1:bay 7, Solid State SATA, 480.1 GB, OK)
physicaldrive 2I:1:8 (port 2I:box 1:bay 8, Solid State SATA, 480.1 GB, OK)
SEP (Vendor ID PMCSIERA, Model SRC 8x6G) 250 (WWID: 500143802335E8FF)
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 ...
- No necesitas almacenamiento externo. El almacenamiento externo en realidad comparte una conexión SAS de 4 carriles (24 Gbps == 4 x 6 Gbps) de regreso al controlador. Los "canales múltiples" a los que se refiere son los mismos que los de "dominio doble" o simplemente enlaces SAS de múltiples rutas. Esta es más una característica de resistencia que un rendimiento en este contexto. Ver: Uso de ambos expansores en HP D2700
- Los discos internos están bien, ya que cada uno tiene enlaces dedicados de 6 Gbps al controlador RAID P410i.
- Su problema aquí es el SSD que está utilizando. Incluso 4 unidades SAS de 300 GB y 10k RPM funcionarán mejor que la SSD SATA HP que tiene ahora.
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?