VMware Global Community
Borja_Mari
Virtuoso
Virtuoso
Jump to solution

Pregunta sobre rendimiento de vmware en acceso a SAN (Jumbo Frames & VMFS alignment

Hola a todos,

ojeando este documento de netapp:

http://media.netapp.com/documents/tr-3808.pdf

es curioso que a nivel de rendimiento haya poca diferencia entre FC, NFS o iSCSI.

Otra dato interesante es que cuando se usan los "Jumbo frames" hay una pequeña perdida de rendimiento pero una sensible bajada de uso de CPU.

Ahora viene en verdad la pregunta:

Según vuestra popia experiencia vale la pena en los entornos de virtualización de Vi3 y/o Vsphere configurar el tema de las "jumbo frames" o por ejemplo o el "vmfs alignment" ?

Realmente la mejora de rendimiento es apreciable?

Muchas gracias.

Un saludo.

Si encuentras mi respuesta útil, considera puntuarla como correcta o útil. Muchas gracias!! -- If you found this information useful, please consider awarding points for "Correct" or "Helpful" answers/replies. Thanks!!

------------------------------------------------------------------------------------------------- PLEASE CONSIDER AWARDING any HELPFUL or CORRECT reply. Thanks!! Por favor CONSIDERA PREMIAR cualquier respuesta ÚTIL o CORRECTA . ¡¡Muchas gracias!! VCP3, VCP4, VCP5-DCV (VCP550), vExpert 2010, 2014 BLOG: http://communities.vmware.com/blogs/VirtuallyAnITNoob
0 Kudos
1 Solution

Accepted Solutions
jose_maria_gonz
Virtuoso
Virtuoso
Jump to solution

Hola Borja,

Contestando a tu pregunta, Si y mucho Smiley Wink

Jumbo Frame en vSphere es realmente soportado end-to-end (ESX, virtual switch, VMkernel ....) y realmente se nota una diferencian de entre un 12-18% en nuestros test.

Con respecto al "vmfs alignment", es incluso mas critico, ya que de no estar alineado en MVs con un I/O de disco alto el penalti es altísimo.

Pues hacer una prueba tu mismo con IOMeter y una maquina virtual con un disco 😧 alineado a 64k y despues con el disco 😧 no alineado.

Saludos,

Jose Maria Gonzalez,

Founder and President of JmGVirtualConsulting.com

-


See http://www.JmGVirtualConsulting.com for official Vi3 and vSphere consultancy

See http://www.josemariagonzalez.es for my blog on VMware training and tips

See http://www.twitter.com/jose_m_gonzalez for some twittering

VMware vExpert 2009

Autor del libro <a href="http://www.lulu.com/product/tapa-blanda/101-secretos-de-vmware-vsphere/6233290" target="_blank">101 Secretos de VMware vSphere</a>

Autor del libro VMware ESX y VMware VCP Hecho Fácil

-


If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct.

<a href="http://feedproxy.google.com/ElBlogDeVirtualizacionEnEspanol">!http://feedproxy.google.com/ElBlogDeVirtualizacionEnEspanol.2.gif!</a>

View solution in original post

0 Kudos
8 Replies
mokymura
Expert
Expert
Jump to solution

Hola,

Respecto a los Jumbo Frames yo por mi experiencia nunca los he tenido q modificar.

En cuanto al vmfs y NTFS alignment si es verdad que es una best practices de vmware y se nota el rendimiento, en especial en máquinas con alto I/O: nosotros teniamos un servidor que generaba mucho ficheros pequeñitos y los leia con mucha frecuencia, esta máquina no estaba con los discos alineados a 64 ni formateados a 32k como recomienda vmware y nos iba muy lento a la hora del aplicativo poder funcionar.

Le realizamos el tunning de alineamiento y la verdad que notamos un aumento de performance del aplicativo.

Espero que te ayude. Saludos

Si encuentras esta u otras respuesta útiles, por favor considera el asignar puntos seleccionando la respuesta como útil o correcta

If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct.

Si encuentras esta u otras respuesta útiles, por favor considera el asignar puntos seleccionando la respuesta como útil o correcta If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct.
Borja_Mari
Virtuoso
Virtuoso
Jump to solution

Hola,

gracias por tu comentario.

Sólo me queda una pequeña duda cuando te refieres a 32K estas hablando del tamaño de bloque del filesystem del servidor guest, cierto?

Muchas gracias.

Un saludo

Si encuentras mi respuesta útil, considera puntuarla como correcta o útil. Muchas gracias!! -- If you found this information useful, please consider awarding points for "Correct" or "Helpful" answers/replies. Thanks!!

------------------------------------------------------------------------------------------------- PLEASE CONSIDER AWARDING any HELPFUL or CORRECT reply. Thanks!! Por favor CONSIDERA PREMIAR cualquier respuesta ÚTIL o CORRECTA . ¡¡Muchas gracias!! VCP3, VCP4, VCP5-DCV (VCP550), vExpert 2010, 2014 BLOG: http://communities.vmware.com/blogs/VirtuallyAnITNoob
0 Kudos
mokymura
Expert
Expert
Jump to solution

Hola

Si cuando formateas la partición en el guest. Te recomiendo incluso alinear la particion del disco del OS, como?

1.- bootar con un linux CD

2.- crear la particion inicial, alineada a 64

3.- iniciar la instalacion del OS

4.- para los discos extras usar diskpart para crear las particiones

5.- en el computer management formatear con el tamañ de bloque de 32 k

Saludos

Si encuentras esta u otras respuesta útiles, por favor considera el asignar puntos seleccionando la respuesta como útil o correcta

If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct.

Si encuentras esta u otras respuesta útiles, por favor considera el asignar puntos seleccionando la respuesta como útil o correcta If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct.
Borja_Mari
Virtuoso
Virtuoso
Jump to solution

Hola,

para esas tareas en sistemas Linux se usa el fdisk. Lo que en windows se hace con el diskpart.

Tanto en las instalaciones de sistemas windows & linux se deben usar alguna herramienta adicional ya que en el proceso de instalación no es posible crear las particiones alineadas.

Desde la perspectiva de filesystem en linux, para una partición que va a alojar ficheros pequeños un tamaño de 32K me parece un poco grande.

Un saludo.

Si encuentras mi respuesta útil, considera puntuarla como correcta o útil. Muchas gracias!! -- If you found this information useful, please consider awarding points for "Correct" or "Helpful" answers/replies. Thanks!!

------------------------------------------------------------------------------------------------- PLEASE CONSIDER AWARDING any HELPFUL or CORRECT reply. Thanks!! Por favor CONSIDERA PREMIAR cualquier respuesta ÚTIL o CORRECTA . ¡¡Muchas gracias!! VCP3, VCP4, VCP5-DCV (VCP550), vExpert 2010, 2014 BLOG: http://communities.vmware.com/blogs/VirtuallyAnITNoob
0 Kudos
mokymura
Expert
Expert
Jump to solution

Hola

Si tal y como te comenta Borja_mari para Linux puede ser diferente.

Mis comentarios son sobre Windows, el tema de alinear discos. De hecho con el W2k8 ya no es necesario alinear los discos.

Saludos

Si encuentras esta u otras respuesta útiles, por favor considera el asignar puntos seleccionando la respuesta como útil o correcta

If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct.

Si encuentras esta u otras respuesta útiles, por favor considera el asignar puntos seleccionando la respuesta como útil o correcta If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct.
0 Kudos
jose_maria_gonz
Virtuoso
Virtuoso
Jump to solution

Hola Borja,

Contestando a tu pregunta, Si y mucho Smiley Wink

Jumbo Frame en vSphere es realmente soportado end-to-end (ESX, virtual switch, VMkernel ....) y realmente se nota una diferencian de entre un 12-18% en nuestros test.

Con respecto al "vmfs alignment", es incluso mas critico, ya que de no estar alineado en MVs con un I/O de disco alto el penalti es altísimo.

Pues hacer una prueba tu mismo con IOMeter y una maquina virtual con un disco 😧 alineado a 64k y despues con el disco 😧 no alineado.

Saludos,

Jose Maria Gonzalez,

Founder and President of JmGVirtualConsulting.com

-


See http://www.JmGVirtualConsulting.com for official Vi3 and vSphere consultancy

See http://www.josemariagonzalez.es for my blog on VMware training and tips

See http://www.twitter.com/jose_m_gonzalez for some twittering

VMware vExpert 2009

Autor del libro <a href="http://www.lulu.com/product/tapa-blanda/101-secretos-de-vmware-vsphere/6233290" target="_blank">101 Secretos de VMware vSphere</a>

Autor del libro VMware ESX y VMware VCP Hecho Fácil

-


If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct.

<a href="http://feedproxy.google.com/ElBlogDeVirtualizacionEnEspanol">!http://feedproxy.google.com/ElBlogDeVirtualizacionEnEspanol.2.gif!</a>

0 Kudos
Borja_Mari
Virtuoso
Virtuoso
Jump to solution

Hola Jose Maria,

de nuevo gracias por tu respuesta Smiley Wink

Así lo haré, probaré a hacer algunos test con iometer en un par de maquinas virtuales, una de ellas con las particiones del disco virtual alineadas. La maquina virtual alineada también usará PVSCSI.

Las dos maquinas virtuales (linux) están en un datastore iSCSI que ya esta alineado gracias a que lo configuré con el VI client.

En concreto las particiones del esxi y de los guest deben empezar en 128 para estar alineadas con las LUN de la SAN iSCSI Dell.

En mi modesta opinión, me gusta mucho más como vmware explicaba el tema del alignment para Vi3: http://www.vmware.com/vmtn/resources/608 que en vSphere: http://www.vmware.com/resources/techresources/10041

Una última duda, ¿ qué es exactamente el concepto del 64KB boundary ?

No termino de entenderlo y tampoco he encontrado información que me lo aclare.

Muchas gracias.

Un saludo.

Si encuentras mi respuesta útil, considera puntuarla como correcta o útil. Muchas gracias!! -- If you found this information useful, please consider awarding points for "Correct" or "Helpful" answers/replies. Thanks!!

------------------------------------------------------------------------------------------------- PLEASE CONSIDER AWARDING any HELPFUL or CORRECT reply. Thanks!! Por favor CONSIDERA PREMIAR cualquier respuesta ÚTIL o CORRECTA . ¡¡Muchas gracias!! VCP3, VCP4, VCP5-DCV (VCP550), vExpert 2010, 2014 BLOG: http://communities.vmware.com/blogs/VirtuallyAnITNoob
0 Kudos
Borja_Mari
Virtuoso
Virtuoso
Jump to solution

Hola,

hagase notar que "Borja_Mari" es también quien abré el tema en el foro! Smiley Wink :smileysilly:

Un saludo,

Pablo

Si encuentras mi respuesta de ayuda, por favor considera puntuarla como correcta o útil. Muchas gracias!!

If you found this information useful, please consider awarding points for "Correct" or "Helpful" answers. Thanks!!

------------------------------------------------------------------------------------------------- PLEASE CONSIDER AWARDING any HELPFUL or CORRECT reply. Thanks!! Por favor CONSIDERA PREMIAR cualquier respuesta ÚTIL o CORRECTA . ¡¡Muchas gracias!! VCP3, VCP4, VCP5-DCV (VCP550), vExpert 2010, 2014 BLOG: http://communities.vmware.com/blogs/VirtuallyAnITNoob
0 Kudos