VMWARE - Allocation CPU à une VM [Résolu]

VMWARE - Allocation CPU à une VM [Résolu] - Infrastructures serveurs - Systèmes & Réseaux Pro

Marsh Posté le 07-08-2012 à 14:20:30    

Bonjour,
 
Une mini question tout bête pour les spécialistes Vmware.
Sur une machine virtuelle de notre infrastructure, les paramètres de puissance du CPU en Mhz que l'on peut donner, ça se trouve bien ici :
 
http://img27.imageshack.us/img27/4050/cpuvirtualmachine.png
 
Je trouve super bizarre que la case "illimité" soit cochée !?!
Est-ce normal ? Sur ce que je comprend, la Vm peut prendre toute la ressource CPU de l'ESX ?!? Car si c'est le cas, comment cela se passe pour les autres VMs du même ESX ?
 
Merci de votre éclairage par lanterne / radar / phare :) :)


Message édité par akizan le 08-08-2012 à 08:27:04
Reply

Marsh Posté le 07-08-2012 à 14:20:30   

Reply

Marsh Posté le 07-08-2012 à 14:42:22    

Il ne s'agit pas de la ressource dont il dispose mais de la ressource qui lui est reservé s'il est necessaire de réservé.
Illimité ne veut pas dire que les autres VM n'auront plus rien.
Cette page permet d'optimiser l'utilisation des ressources si on a des serveurs très gourmands,  
En général sur les ESX le processeur n'est pas le premier point de contention
 
A quoi sert de bloquer des ressources sur un serveur s'il ne l'utise pas ?
Ce n'est pas génant qu'une VM consomme un peu plus de processeur ponctuellement, il ne sert pas a grand choses de la limiter si les autres machines n'ont n'en pas besoin.
 
Ces options servent à optimiser celon la config. Dans de nombreux cas ils n'est pas utile d'aller jusque la.


Message édité par phil255 le 07-08-2012 à 14:45:07
Reply

Marsh Posté le 07-08-2012 à 14:57:40    

Merci pour ces explications. Alors si ce n'est pas sur cet endroit que l'on paramètre la vitesse du CPU, à quel endroit peut-on le faire au niveau de Vmware ?
 
Car l'OS de l'invité a un CPU de 2,67Ghz. Je ne trouve pas où on défini ces 2,67Ghz sur Vmware en fait et je me dis que cela doit bien être quelque part sinon la VM prendrait la puissance totale de l'ESX !?
J'arrive pas à capter le truc :(
 
http://img713.imageshack.us/img713/5868/cpuzserveur.png
 
Merci

Message cité 1 fois
Message édité par akizan le 07-08-2012 à 14:59:34
Reply

Marsh Posté le 07-08-2012 à 15:14:59    

akizan a écrit :

Je ne trouve pas où on défini ces 2,67Ghz sur Vmware en fait et je me dis que cela doit bien être quelque part sinon la VM prendrait la puissance totale de l'ESX !?


 
Tu dois confondre Vitesse processeur et Capacité Totale.
 
Ta VM cliente aura pour vitesse processeur la vitesse du processeur physique. Si ton processeur physique est cadencé a 2.67GHz, la machine cliente ne pourra pas aller plus vite.


---------------
In my bed, but still_at_work.
Reply

Marsh Posté le 07-08-2012 à 15:30:31    

Excuse mais je crois que je n'ai pas compris. Tu veux dire que la vitesse de 2,67Ghz de ma VM est égal à la vitesse du processeur physique (celui de l'ESX ?)
Si oui comment je peux le vérifier ?
 
Merci ^^'

Reply

Marsh Posté le 07-08-2012 à 15:41:10    

Regarde dans ton client vSphere au niveau de l'onglet Summary de ton serveur.
 
Tu devrais avoir les infos au niveau de CPU Cores.


---------------
In my bed, but still_at_work.
Reply

Marsh Posté le 07-08-2012 à 15:48:46    

Justement je trouve qu'il n'y a pas grand chose d'intéressant :
 
http://img805.imageshack.us/img805/7531/summaryt.png
 
Ca te parle ?

Reply

Marsh Posté le 07-08-2012 à 15:50:55    

Non, pardon, je me suis mal exprimé. Il faut regarder les mêmes infos mais sur le serveur physique.


---------------
In my bed, but still_at_work.
Reply

Marsh Posté le 07-08-2012 à 16:27:21    

A ta VM, tu as attribué un ou des vCPU.
 
Grossièrement, un vCPU = 1 core de CPU.
 
Si ta VM a un vCPU et que ton hôte physique a un quad core cadencé à 3Ghz, alors la puissance disponible pour ta VM est de 3Ghz.
Si elle prend toute ses ressources CPU, la VM occupera à fond l'équivalent d'un core du CPU de ton hôte physique.

Reply

Marsh Posté le 07-08-2012 à 20:37:07    

ShonGail a écrit :

A ta VM, tu as attribué un ou des vCPU.

 

Grossièrement, un vCPU = 1 core de CPU.

 

Si ta VM a un vCPU et que ton hôte physique a un quad core cadencé à 3Ghz, alors la puissance disponible pour ta VM est de 3Ghz.
Si elle prend toute ses ressources CPU, la VM occupera à fond l'équivalent d'un core du CPU de ton hôte physique.


 :jap:
C'est exactement cela. Et si tu veux allouer plus de 'puissance' alors tu rajoutes un vcpu a ta vm et le cas echeant tu augmentes 'la part cpu allouée ' a cette vm


---------------
Les cons, ça ose tout, et c'est même à ça qu'on les reconnait....
Reply

Marsh Posté le 07-08-2012 à 20:37:07   

Reply

Marsh Posté le 08-08-2012 à 08:26:28    

:sol:  
 
OK compris avec la capture qui va bien cette fois :)
 
http://img100.imageshack.us/img100/3200/esx.png
 
Merci à tous :)

Reply

Marsh Posté le 08-08-2012 à 08:41:02    

De rien !


---------------
In my bed, but still_at_work.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed