Huggy les bons tuyaux & licensing au socket
Posted by NiTRo | Filed under Tips & Tricks, VMware
Il y a quelques mois, Duncan nous apprenait qu’il est maintenant possible avec ESX(i) 4.0 de contrôler la “présentation” des core(s)/socket(s) dans une VM. Eric de vcritical va plus loin en nous faisant connaitre un outil du célèbre Mark Russinovich (aka pstools-man) nommé coreinfo. Cet outil affiche la répartition core(s)/socket(s) et, surtout, fonctionne dans une VM.
Après moult tests, nous nous sommes rendu compte qu’il était possible d’obtenir des combinaisons particulièrement intéressantes et notamment des configurations “impossibles” :
Sur cet exemple, nous avons créé une VM mono socket quad-core sur un serveur quadri-socket mono-core.
Nous vous laissons en déduire les complications juridique que cela pourrai engendrer pour des applications avec un mode de licensing par socket dans une VM “trafiquée”…
Tags: Tips & Tricks
September 29th, 2009 at 17:22
Nice
September 29th, 2009 at 17:25
Ce n’est pas supporté par VMware mais je ne comprend pas que ce soit “unlimited”
September 29th, 2009 at 17:29
Economie d’échelle assurée sur des machines SQL typiquement liées à des licences par socket. Idem pour des licences Windows 2008 Datacenter.
Le terme unlimited est bizarre oui
September 29th, 2009 at 17:35
C’est du licensing par logical cpu chez MS donc pas d’impact il me semble
September 29th, 2009 at 17:39
Non justement c’est pas socket physique
http://www.microsoft.com/sqlserver/2005/en/us/Special-Considerations.aspx#multicore
http://www.microsoft.com/windowsserver2008/en/us/licensing-datacenter.aspx
September 29th, 2009 at 18:06
Autant pour moi, c’est valable pour les versions standard/enterprise de Windows par contre ?
Autre chose, il faudrait savoir si c’est socket “physique” de la VM ou du host.
September 29th, 2009 at 18:20
Pour le Standard, le modèle de licensing est valable pour 2 sockets physiques.
Pour l’Advaanced, c’est par “machine” physique installée.
Pour le Datacenter, c’est par socket du serveur.
Dans le cas de la virtualisation, ça ne change rien, si ce n’est que les éditions citées précédemment donne droit à des instances virtuelles “gratuites” si tu les associes à ton hôte.
1 instance pour la standard
4 instances pour l’enterprise
une infinité d’instances pour la Datacenter.
En d’autres termes, sur de l’ESX, tu achètes une licence Datacenter que tu n’installeras donc jamais puisque ton hôte n’est pas Windows, par contre tu l’associes “dans l’esprit” à ton hyperviseur. Comme ça tu as légalement le droit de disposer d’une infinité de VM Windows Serveur 2008/2003 sur cet hôte.
Attention à la gestion des CALs après
Ahh si seulement c’était simple
September 29th, 2009 at 18:24
Pour la datacenter il me semble avoir lu qu’il fallait dans le cas d’un ESX qu’une VM en datacenter soit installée sur le serveur pour que ce soit valable.
Et pour la standard t’es sur que c’est pas 4 cpu ?
September 29th, 2009 at 18:28
Non pas besoin pour la VM 2008 Datacenter, encore une fois, il suffit au niveau déclaratif de ne pas réutiliser ta clef de licence physique sur une autre machine et là tu es clean.
Je confirme pour la standard, très facile, tu vas sur la FN*C et hop:
http://www.prixmoinscher.com/systemesdexploitation/oid1544282874.html
September 29th, 2009 at 18:39
Excellent lien:
http://download.microsoft.com/documents/France/Serveur/2009/virtualisation/LicencingVirtualisation.pdf
September 29th, 2009 at 18:45
Bon résumé en effet ! Merci
Si on pouvais faire ça avec la RAM ce serait le top
September 29th, 2009 at 19:04
Pas sur que ce soit 2 la limite de la standard : http://x505.free.fr/img/std_4cpu.jpg
September 29th, 2009 at 19:10
On s’est mal compris, il ne s’agissait pas de limite dont je parlais mais de modèle de license.
Tu peux effectivement mettre autant de CPU que tu veux (tu es limité par contre à 4Go de RAM), mais dans ce cas tu devras t’acquitter de 2x Licences Win2008 std.
September 29th, 2009 at 19:13
Non pas autant que tu veux, c’est limité à 4 sockets pour la standard, je viens de faire le test.
September 29th, 2009 at 19:14
En gros la standard vaut pas le coup quoi
September 29th, 2009 at 19:28
Pas si tu compare la difference de prix entre une standard et une enterprise. Dans le secteurs où je boss actuellement le choix de plusieurs standard plutôt qu’une enterprise est plus intéressant financièrement.
September 30th, 2009 at 9:30
Confirmation de la part de Microsoft à l’instant par mail:
Les éditions Standard et Enterprise sont comptabilisée "par machine" contrairement à ce que j’ai dis sur la version Standard (où j’annonçais pour 2CPU physiques)
Mea Culpa
September 30th, 2009 at 11:23
Ok, je vais essayer de me renseigner de mon coté concernant les limites de cpu VM/ESX.
Merci pour le feedback