3 votos

Bajo rendimiento de los discos SAS de cuchilla HS22 en CentOS/RHEL en ESXi 4.0

Tengo un blade HS22 configurado con dos 600 GB 10K 6Gbps SAS unidades configuradas en raid 1 utilizando el bordo de LSI Logic controller. Corriendo se VMWare ESXi 4.0u2, y en la parte superior de que hay un par de máquinas virtuales. (Sí, soy consciente de que nos debe proporcionar el almacenamiento a través de SAN, pero se trata de una restricción presupuestaria) estoy viendo pobre rendimiento de lectura/escritura

  • El anfitrión de UN: RHEL 5.5, 8GB de RAM, 2 vcpu
  • El Host B: CentOS 5.5, 1 gb de RAM, 2 vcpu

Ambos núcleos están configurados para arrancar con elevator=noop

Resultado de ~8GB dd sobre Un Host a un 350GB delgado-aprovisionado de disco, con formato ext3:

# dd if=/dev/zero of=fullram bs=1K count=8388608
8388608+0 records in
8388608+0 records out
8589934592 bytes (8.6 GB) copied, 467.934 seconds, 18.4 MB/s

El máximo rendimiento de escritura que he visto es ~30 MB/s (seguimiento a través de vSphere client)

Resultado de ~8GB dd sobre el Host B a 40 gb de fina-aprovisionado de disco, con formato ext3:

# dd if=/dev/zero of=fullram bs=1K count=8388608      
8388608+0 records in
8388608+0 records out
8589934592 bytes (8.6 GB) copied, 478.192 seconds, 18.0 MB/s

El máximo rendimiento de escritura que he visto de este VM sin embargo es de aproximadamente 50 mb/s (seguimiento a través de vSphere client)

He probado el rendimiento de la lectura en Un Host de la siguiente manera:

  1. dd un archivo de 1GB
  2. dd un segundo archivo con el mismo tamaño de memoria RAM (8 GB)
  3. Leer el archivo de 1GB con dd

El resultado fue:

# dd if=testfile of=/dev/null bs=1K
2097152+0 records in
2097152+0 records out
2147483648 bytes (2.1 GB) copied, 190.255 seconds, 11.3 MB/s

Estoy en una pérdida de lo que podría estar causando este problema

3voto

Some French Guy Puntos 96

Delgado es más lento, ¿has probado de espesor para la comparación?

3voto

TomTom Puntos 38586

En serio - ¿qué esperas? 19k unidades SAS no son exactamente estelares en perforamnce y poner un MONTÓN de cosas en una sola hoja. Obtener un blade de almacenamiento o SAN detrás de él.

Para darle una comparación - tengo un dual Opteron de Hyper-V server con 64gb de RAM.... El uso de Velocirraptores 10k RPM discos de 300gb úsqueda (aproximadamente comparables a los discos - permite sqay un poco más lento).

Pero yo uso 6, pronto 8 de ellos para obtener el número de IOPS presupuesto necesito para ese servidor, y db intensivo de cosas (una base de datos) se utiliza OTRO 86 discos en RAID 10 modo.

Básicamente un RAID 1 está limitado físicamente. Usted tendrá que poner en un montón más discos, y sus hojas NO son muy adecuadas para que, a menos que su hoja puede conseguir lo que IBM llamadas de almacenamiento de cuchillas (básicamente una hoja con sólo discos, sin procesador, pero algunos de ellos).

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: