15 votos

HP matrices de almacenamiento de múltiples canales?

Nuestro SQL server se está convirtiendo en muy muy cargado, y todos los indicios apuntan a que el canal de disco, siendo el cuello de botella. El actual servidor de HP tiene un muy bajo-extremo de la matriz de la tarjeta, y estamos buscando para aumentar este servidor con un Smart Array tarjeta y externo matriz de almacenamiento con unidades SSD.

Configuración actual es:

  • DL360 G7
  • Smart Array P410i
  • Windows Server 2008R2
  • 32 gb de RAM
  • Actual de la matriz es 2 x 300 gb SAS RAID 1 unidad lógica de arranque/OS y 1 x 120 gb SSD SATA de la unidad de datos.

El servidor de base de datos hosts uno bastante grande base de datos (~100 gb), que contiene tanto el vivir y datos históricos. Por muchas razones, la división de 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 uno en su propio canal y, a continuación, dividir la base de datos en la lógica de SQL particiones.

Por ejemplo, la matriz puede tener:

  • 2 x SSD (RAID1)
  • 2 x SSD (RAID1)
  • 4 x SSD (RAID 1+0)

Actualmente, estamos en algo así como un D2600 con una alta gama Smart Array tarjeta.

Con el fin de obtener el máximo rendimiento, se necesita cada unidad lógica a correr tan rápido como sea posible. HP especificaciones sugieren que su parte superior-final Ssd podría acercarse a max ing cabo el 6 gb de conexión que el Smart Array cartas de apoyo.

Sin embargo, algunos de los más grandes SA tarjetas sugieren que el apoyo "de múltiples canales"; lo que no me queda claro cómo es este trabajo. ¿Significa esto que, con un solo cable de SA a D2600, cada conjunto RAID puede ser configurado para obtener su propia 6Gb canal? O es de 6 gb el límite de la interconexión, y si es así ¿hay alguna opción de configuración (o incluso de diferentes producto HP - no tratando de conseguir alrededor de la "no preguntas subjetivas" de la regla, honesta :) ) que podría superar este límite?

EDIT: no puedo ver ningún servidor de HP que lo va a hacer, pero si hay una decente Proliant cuadro que me va a permitir dividir la unidad interna de la jaula en dos (o más) de los canales, que podría ser un "Plan B" - ¿alguien sabe de un server?

14voto

Tina Puntos 21

Bien. Esta es una pregunta interesante, ya que hay un número de opciones disponibles para usted.

Algunos conceptos para aclarar y entender, como se relacionan con esta situación:

  1. Percepciones de la "velocidad" o "rápida".
  2. Controlador RAID de rendimiento.
  3. Topología SAS.
  4. Evaluación comparativa de un sistema y/o la identificación de los cuellos de botella.

Con el fin de obtener el máximo rendimiento, se necesita cada unidad lógica a correr tan rápido como sea posible.

El rendimiento de almacenamiento no es siempre acerca de ancho de banda!! La latencia de e/S de lectura y escritura de los patrones, la cola, el comportamiento de la aplicación, el almacenamiento en caché, etc. son todos los factores. Dado lo que he descrito, usted está en ninguna parte cerca de saturar el enlace para su almacenamiento.

El actual servidor de HP tiene un muy bajo-extremo de la matriz de la tarjeta de

No. El Smart Array P410i controlador es el controlador de a bordo disponibles en el G6 y G7 servidores ProLiant. Se realiza bien, tan largo como un respaldo de batería (BBWC) o respaldada por flash (FBWC) módulo está instalado. Se limita a la interna de las bahías de el servidor y no tiene SAS saturación. Hay dos SAS SFF-8087 4-carril de los conectores de la vinculación de la placa madre la placa madre, cada uno proporcionando 6Gbps full-duplex ancho de banda.

Actualmente, estamos en algo así como un D2600 con una de gama alta Smart Array tarjeta.

Los otros controladores RAID en el portafolio de HP para que el servidor de generación de realizar de forma similar (Smart Array P411 y P812). Se diferencian en que proporcionan más flexible o de conectividad externa. El D2600 recinto podría ser un paso hacia abajo en rendimiento bruto, dependiendo de su configuración. Sin embargo, es absolutamente la opción incorrecta para esta instalación, ya que sólo tiene capacidad para grandes factor de forma 3.5" discos. El D2700 recinto es la variante de que las casas de pequeño factor de forma de 2.5" de los discos.

SSMS Monitor de Actividad y de Rendimiento muestran que la mayoría de las veces el servidor está esperando el disco

Este es un tema con el único 120GB SATA SSD está utilizando. Me he sentado aquí. Es un gama baja, lenta culo SSD. Eso es todo. Se maximiza a ~180 Megabytes/segundo secuencial y es sólo una pobre artista intérprete o ejecutante. HP no deben vender! Es relativamente baja latencia, en comparación con el giro de los discos, pero es terrible lo que estamos tratando de hacer. Es peor que sólo tiene una unidad. Cuatro de ellos sería aceptable.

Yo recomendaría un par de 400GB MLC HP Enterprise discos (hecha por Pliant/Sandisk) si usted no está planeando mucho crecimiento más allá de la 200GB estás usando ahora. De lo contrario, cuatro discos, sería mejor. Por desgracia, no son costo-efectivas ($2800US+ cada uno).

Cuando yo no uso el HP Enterprise Ssd y la necesidad de considerar el costo, el precio de la Sandforce basado en OWC Mercury Extreme Pro unidades y colocarlos en HP de la unidad de los transportistas. Funciona muy bien, barato y es mucho mejor para la generación de hardware que está utilizando. El uso de RAID 1+0 y siga las P410 SSD pautas de configuración de HP. Me pasan un montón de 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 un par de estas unidades sentado aquí como yo tipo...

De izquierda a derecha: 400 GB SAS MLC SSD para empresas, 200GB SAS SLC SSD para empresas, 120GB SATA MLC SSD mierda enter image description here

El resto de los elementos de la pregunta no son un problema...

  • Usted no necesita almacenamiento externo. De almacenamiento externo en realidad comparte un 4 carriles de la conexión SAS (24Gbps == 4 x 6Gbps) al controlador. "Varios canales" se refieren a la misma como "doble dominio" o simplemente multipath SAS enlaces. Esto es más de una característica de resistencia en lugar de rendimiento en este contexto. Ver: el Uso de ambos expansores en HP D2700
  • Los discos internos están bien, como cada uno de ellos se han dedicado a 6Gbps enlaces de vuelta a la P410i de la controladora RAID.
  • El problema aquí es que el SSD se está utilizando. Incluso 4 de 300GB 10k RPM unidades SAS funcionará mejor que el HP SATA SSD que tiene ahora.

Leer más:

HP D2700 recinto y Ssd. Cualquier SSD de trabajo?

De terceros SSD en Proliant g8?

¿Por qué la empresa de disco SAS recintos aparentemente tan caro?

6voto

Some French Guy Puntos 96

El D2600/2700 tiene doble 6Gbps SAS canales en el plano posterior, los cables que las conectan con llevar a cuatro x 6Gbps SAS canales para permitir que usted para crear una cadena de otra plataforma a la primera sin ningún tipo de bloqueo de puertos cuando se conecta a una de cuatro canales de la tarjeta como un P812/822.

Por cierto, si yo fuera usted, me gustaría simplemente crear una gran matriz RAID 10 y, a continuación, crear el número de discos lógicos usted necesidad de que en la matriz se va a realizar mucho mejor que la R1+R1+R10 sugerencia. Volver a nosotros si usted tiene otras preguntas, esto es lo mío ;)

3voto

sysadmin1138 Puntos 86362

A mi entender, el chasis D2600 (y D2700) tiene un único plano posterior (canal), y el SmartArray tarjetas con múltiples canales permiten la cadena de varios recintos juntos para crear matrices muy grandes. Como se esperaba, esto no permite el uso de varias canal de soporte en el HBA en un solo gabinete.

Para conseguir lo que usted está buscando, usted tendrá que mirar fuera de HP.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: