Juan-Of
Contributor
Contributor

Uso de procesadores en Vmware server 2.0

Jump to solution

Hola,

He montado un Vmware server 2.0 en linux sobre un servidor que tiene un procesador Xeon E5405 2 Ghz, es decir, un procesador fisico con 4 cores, y si no me equivoco 2 procesadores logicos.

Quiero instalar 3 maquinas virtuales , un linux SLES 10, 2 Win2003 uno para servidor de Terminal Server y otro como Servidor Web. ¿Creeis que debo configurar en todas las maquinas virtuales 2 procesadores o uno solamente? El que mas carga lleva es el Linux, los otros no tanto. ¿ Como mejorara el rendimiento?

Gracias.

0 Kudos
1 Solution

Accepted Solutions
jose_maria_gonz
Virtuoso
Virtuoso

Hola Juan,

Te puedo preguntar dónde has leído eso de que si añades “otra cpu a una maquina instalada se puede volver inestable”. No me mal interpretes, te creo pero estaría interesado en saber donde leíste eso.

El problema con VMware Server es que dependes del scheduler sistema operativo Host. Con VMware ESX o ESXi el rendimiento seria mucho mayor.

Maquinas virtuales de 64bits han demostrado aumentar el performace.

Rgds,

gds,

Jose Maria Gonzalez

-


El Blog de Virtualizacion en Español

http://www.josemariagonzalez.es

http://www.josemariagonzalez.es/feed/

http://twitter.com/jose_m_gonzalez

-


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

View solution in original post

0 Kudos
8 Replies
jose_maria_gonz
Virtuoso
Virtuoso

Hola Juan,

Las mejores prácticas en cuanto a procesadores virtuales para MV es el de empezar un una CPU virtual por MV.

Muy pocas veces vas a ver un rendimiento mayor con dos o más CPU´s virtuales. La única vez que he visto algún aumento de rendimiento (por supuesto, no lineal) es con Exchange 2007 y SQL 2007.

PS. Quizás puedas probarlo tu mismo. Empieza con una CPU virtual por VM, coge un baseline, añade otra CPU virtual, y vuelve a coger un baseline a ver si mejora el rendimiento.

Rgds,

Jose Maria Gonzalez

-


El Blog de Virtualizacion en Español

http://www.josemariagonzalez.es

http://www.josemariagonzalez.es/feed/

http://twitter.com/jose_m_gonzalez

-


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

0 Kudos
Juan-Of
Contributor
Contributor

Gracias por la respuesta, en principio queria probar poniendo mas procesadores virtuales, pero he visto una advertencia que dice que si añado otra cpu a una maquina instalada se puede volver inestable.

Tampoco tengo muy claro como gestiona las cpus Vmware, si tengo las 3 maquinas corriendo,cada una con una cpu,¿ Sera la misma o "distribuira" el trabajo entre todas? Otro comentario: hay version Vmware 2.0 64 bits. ¿mejoraria el rendimiento instalando esta version sobre un Linux de 64 Bits, o solo serviria para aumentar la memoria disponible?.Las maquinas virtuales son de 32 bits.

Son cuestiones "delicadas", pero pretendo optimizar lo maximo el servidor.

Gracias.

0 Kudos
jose_maria_gonz
Virtuoso
Virtuoso

Hola Juan,

Te puedo preguntar dónde has leído eso de que si añades “otra cpu a una maquina instalada se puede volver inestable”. No me mal interpretes, te creo pero estaría interesado en saber donde leíste eso.

El problema con VMware Server es que dependes del scheduler sistema operativo Host. Con VMware ESX o ESXi el rendimiento seria mucho mayor.

Maquinas virtuales de 64bits han demostrado aumentar el performace.

Rgds,

gds,

Jose Maria Gonzalez

-


El Blog de Virtualizacion en Español

http://www.josemariagonzalez.es

http://www.josemariagonzalez.es/feed/

http://twitter.com/jose_m_gonzalez

-


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

View solution in original post

0 Kudos
fmateo
Hot Shot
Hot Shot

Hola,

Por que no utilizas mejor ESXi? Es gratuito igual que vmware server, y si solo vas a disponer de una sola máquina host. No tendrás ningún problema en adminsitrar las VMs. Tendrás una mejor gestión tb de las CPUs. Tu le asignas las cpus que quieras a las máquinas virtuales, y luego a nivel de ESX le puedes indicar cuales quieres utilizar. Esa opcion se suele dejar por defecto. Y más de dos CPUs yo no daría a una VM, a menos que fuese indispensable. Creo que son suficientes.

Un saludo

miguele
Contributor
Contributor

Hola

En todo esto creo que el número de usuario ayudaría, sobre todo en el terminal server.

Yo suelo asignar a cada máquina lo que en primcipio necesita, el servidor web a no ser que tengas bases de datos mysql etc. con 1 procesador va que se mata....

Así mismo no dices nada ni de RAM ni donde estarán alojadas las MV.

Yo casi pondría 1 sles, 1 web, 2 T.

pero como tengas muchos usuarios, puede ir lentito o empezar a trabajar al límite de recursos...

Saludos.

PD. referente a cuando añades una procesador a una MV, al igual que cuando se lo quitas te avisa con que se puede volver inestable, haz una copia antes si te quieres asegurar, aunque yo nunca he tenido problemas.

0 Kudos
Juan-Of
Contributor
Contributor

Hola, te digo donde aparece en una imagen adjunta.

Saludos

0 Kudos
Juan-Of
Contributor
Contributor

Hola, el servidor es un fujitsu con 4 gb de ram con un procesador Xeon, al Linux le asigno 1GB de Ram, al terminal server 1gb de ram , lo utilizaran 5 usuarios como maximo, aunque siempre se queda abierta alguna sesion mal cerrada....

No se a que te refieres en donde estan alojadaslas mv, supongo que al servidor fisico, en cuanto al software el host es un SLES 10 sp2 con vmware 2.0. Has añadido procesadores con vmware 2.0,¿no?

Gracias y un saludo.

0 Kudos
jose_maria_gonz
Virtuoso
Virtuoso

Hola Juan,

Gracias por el attachement.

Yo si fuera tu montaría una CPU por MV y si el rendimiento no es el que esperas me movería a un hypervisor mas robusto y potente que el VMware Server y también gratis como el ESXi.

rgds,

Jose Maria Gonzalez

-


El Blog de Virtualizacion en Español

http://www.josemariagonzalez.es

http://www.josemariagonzalez.es/feed/

http://twitter.com/jose_m_gonzalez

-


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

0 Kudos