akumal2
Enthusiast
Enthusiast

Enmascaramiento instrucciones cpu vmotion

Hola

Tengo una pregunta para haceros sobre el enmascaramiento de la cpu en las propiedades de una máquina virtual para hacerla compatible con vmotion.

Yo lo tengo hecho y ok, puedo utilizarla para vmotion, pero he leido esto:

HIding the NX/XD flag will increase VMOTION compatibility between host at the cost of disablign certain CPU performance features for some guest operating systems and aplications.

¿cuales son las desventajas de hacer compatible una máquina con vmotion?

saludos

0 Kudos
7 Replies
jose_maria_gonz
Virtuoso
Virtuoso

NX/DX esta soportado por VMware y puede ser enmascarado. Las opciones de SSE, SSSE 3, SSSE 4, y 5 también pueden ser enmascaradas pero no esta soportado por VMware.

Saludos,

Jose Maria Gonzalez,

-


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 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
akumal2
Enthusiast
Enthusiast

Correcto, pero... yo me refiero a si hay pérdida de rendimiento o se pierde alguna que otra funcionalidad.

0 Kudos
jose_maria_gonz
Virtuoso
Virtuoso

En cuanto al rendimiento no hay ningún problema por enmascarar el flag NX, pero haces el Guest OS mas "inseguro" ya que esta opción NX para intel o XD para AMD marcan zonas de la memoria RAM como de solo lectura para evitar que trollanos se instalen en memoria y se ejecuten.

Muchos sistemas operativos Windows y Linux (que yo sepa RH y SuSe) soportan esta tecnología.

Saludos,

Jose Maria Gonzalez,

-


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 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
akumal2
Enthusiast
Enthusiast

Hola de nuevo

Hay algunas maquinas virtuales que NO me hace falta que haga el enmascaramiento pero otras si, ¿esto porque es?

gracias Jose Maria.

0 Kudos
Samquejo
Commander
Commander

Buenas

Hay máquinas en las que se usa esa característica y otras que no. Uno de los factores que influyen en windows el el uso de SFC por parte del sistema, tambien el uso del DEP (windows no puede desactivarlo y derivarlo a hardware, pero hay herramientas que lo fuerzan con lo que crean una dependencia del tipo de procesador muy alta para ganar rendimiento).

Estoy seguro que investigar esto te puede ayudar

Si esta u otra respuesta es util, por favor marca su correspondiente notificador. Gracias/Regards
0 Kudos
jose_maria_gonz
Virtuoso
Virtuoso

Hola Akumal,

Porque como te dije en mi anterior post, hay algunos sistemas operativos que usan la funcionalidad NX/DX y otras no.

Saludos,

Jose Maria Gonzalez,

-


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 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
jlmedina1
Enthusiast
Enthusiast

Buenas:

El "problema" con el enmascaramiento de las instrucciones SSE viene porque puede haber (yo no me he tropezado con ninguna) aplicaciones pueden usarlas directamente (user mode) y el enmascaramiento sólo funciona a nivel de sistema. Si tienes una aplicación que la usa y haces un VMotion desde un host "enmascarado" a otro que no dispone de esa instrucción, lo más probable es que te encuentres con un hermoso pantallazo.

Aquí te dejo un KB de VMware que lo explica bastante bien.

Si te vale como experiencia, yo he montado clusters con tres generaciones diferentes de Opteron (D, E y F) utilizando masking sin problemas.

Un abrazo.

-


J.L. Medina - vExpert'09

---- J.L. Medina - vExpert'09 http://bevirtual.blogspot.com