Les bases de l’octroi de licences Windows Server pour les Virtuelles Maschinen
Les entreprises utilisent le système d’exploitation Windows Server sur des serveurs physiques et des VMs, y compris les serveurs virtualisés par Microsoft. La gestion des licences Windows Server peut s’avérer complexe, en particulier pour les versions 2016 et 2019 par rapport à la version 2012.
Découvrez tout ce qu’il faut savoir sur les licences Windows Server (y compris celles des serveurs virtualisés par Microsoft) afin de mieux comprendre les coûts liés à ces licences pour les serveurs physiques et les VMs.
Principes de licence de Windows Server
Le modèle de licence de Windows Server 2019 est similaire à celui de Windows Server 2016. Il existe deux types de licences pour Windows Server 2019 : les licences serveur et les licences d’accès client (CAL). Les licences serveur sont basées sur le nombre de cœurs. Le nombre de licences serveur nécessaires dépend du nombre de processeurs et de cœurs de processeur. Le nombre de licences d’accès client (CAL) nécessaires dépend du nombre d’utilisateurs ou d’appliances qui seront connectés au serveur.
Le protocole RDP (Remote Desktop Protocol) est utilisé pour permettre aux utilisateurs distants d’accéder aux services de bureau à distance sur le serveur. Si vous souhaitez proposer plusieurs sessions de bureau à distance sur votre Windows Server 2019, vous devez acheter des licences d’accès client (CAL) RDS (Remote Desktop Services). Les CAL RDS ne sont pas les mêmes que les CAL Windows destinées aux utilisateurs ou aux appliances. Pour autoriser plusieurs sessions RDP, vous devez acheter des licences d’accès client RDS (RDS CAL), puis configurer votre serveur. Les licences d’accès client RDS ne remplacent pas les licences d’accès client standard pour autoriser plusieurs sessions RDP sur Windows Server 2019. Deux sessions à distance (+1 session locale) sont disponibles sans qu’il soit nécessaire d’acquérir une licence pour plusieurs sessions de bureau à distance.
Remarque : Cet article de blog fournit une vue d’ensemble des licences afin de vous familiariser avec l’octroi de licences Windows Server. Les règles d’octroi de licences peuvent changer ou être mises à jour pour les nouvelles versions des produits. Consultez le site Web de Microsoft et contactez les responsables commerciaux de Microsoft avant d’acheter des licences afin d’éviter des erreurs telles que la violation involontaire du contrat de licence.
Windows Server 2019 utilise un modèle d’octroi de licences par cœur pour les serveurs, ce qui reflète la tendance à la production de processeurs multicœurs puissants (avec un nombre élevé de cœurs de processeur) et l’augmentation significative du nombre de cœurs par processeur. Les fabricants de serveurs n’augmentent pas le nombre de processeurs dans les serveurs assemblés, mais installent des processeurs comportant davantage de cœurs.
Les règles générales qui s’appliquent à chaque serveur physique exécutant Windows Server 2019 en tant que système d’exploitation hôte ou sur des machines virtuelles hébergées sur ce serveur sont énumérées ci-dessous.
- Tous les cœurs de processeur physiques d’un serveur doivent faire l’objet d’un octroi de licences. Si un processeur prend en charge la technologie Hyper-Threading, les cœurs logiques ne sont pas pris en compte dans l’octroi de licences. Un cœur doté de la technologie Hyper-Threading est compté comme un seul cœur. Une licence par cœur couvre deux cœurs de processeur (licence de pack à 2 cœurs). Il existe également des licences à 4 et 16 cœurs.
- Octroi de licences pour un serveur physique. Le nombre minimum de licences par cœur à acheter pour un serveur physique est de 8 (16 cœurs sont couverts). Même si votre serveur ne dispose que d’un seul processeur et compte moins de 16 cœurs, vous devez acheter des licences pour 16 cœurs. La licence pour 16 cœurs est une licence de base.
- Octroi de licences pour les processeurs. Le nombre minimum de licences à 2 cœurs par processeur est de 4. Au moins 8 cœurs doivent faire l’objet d’une licence pour un processeur. Par exemple, si vous disposez de deux processeurs double cœur dans un serveur, vous devez acheter 4 licences pour couvrir 8 cœurs. Malgré ce calcul, vous devez tout de même acheter des licences pour 16 cœurs en raison de la deuxième règle.
Le prix de 8 licences double cœur est identique à celui d’une seule licence 16 cœurs. Une licence pour 16 cœurs est la licence minimale que vous pouvez acheter. Si un processeur est désactivé dans le système, il ne nécessite pas de licence. De même, si une carte mère de serveur dispose de deux sockets, mais qu’un seul processeur est installé, vous ne devez acquérir de licence que pour l’ensemble des cœurs du processeur installé.
OSE signifie « environnement du système d’exploitation ». Ce terme désigne une instance de Windows Server 2019 s’exécutant sur un serveur physique ou une machine virtuelle. Le terme « OSE physique » ( ) est utilisé lorsque Windows Server 2019 s’exécute sur un hôte. Le terme « OSE virtuel » ( ) est utilisé lorsque Windows Server 2019 s’exécute en tant que système d’exploitation invité (serveur virtualisé Microsoft) sur une machine virtuelle résidant sur un serveur physique. Les serveurs sous licence sont les serveurs auxquels des licences sont attribuées.
Remarque : Le coût d’une licence Windows Server 2012 R2 pour deux processeurs est égal au prix de 8 licences double cœur pour Windows Server 2019. Si vous exécutez un système d’exploitation autre que Windows sur une machine virtuelle, celle-ci ne nécessite pas de licences Windows.
Éditions de Windows Server 2019
Il existe trois éditions de Windows Server 2019 : Windows Server 2019 Essentials, Windows Server 2019 Standard, et Windows Server 2019 Datacenter. Le coût de Windows Server est souvent un facteur déterminant dans le choix d’une édition.
Windows Server 2019 Essentials
Windows Server 2019 Essentials est l’édition allégée adaptée aux petites organisations et est concédée sous licence par serveur. Cette édition comporte de nombreuses limitations. Windows Server 2019 Essentials ne prend pas en charge la virtualisation. Aucune licence d’accès client n’est requise. Cette licence prend en charge 25 utilisateurs et 50 appliances, mais les services Terminal Server ne peuvent pas être utilisés pour autoriser plusieurs sessions RDP. Windows Server 2019 Essentials est parfaitement intégré aux services hébergés d’Office 365. Le prix de Windows Server 2019 Essentials était de 501 $ au moment de la rédaction de cet article.
Windows Server 2019 Standard
Une Windows Server 2019 Standard licence avec tous les cœurs sous licence vous permet d’exécuter un système d’exploitation physique et deux systèmes d’exploitation virtuels. En d’autres termes, vous pouvez installer Windows Server 2019 Standard sur une machine hôte et exécuter deux VMs avec Windows Server 2019 Standard comme système d’exploitation invité.
Windows Server 2019 Standard exécuté sur un hôte utilisé pour la virtualisation (en tant qu’hyperviseur) ne peut servir qu’à installer Hyper-V pour exécuter des VMs. Il n’est pas autorisé d’utiliser le système d’exploitation hôte comme serveur complet avec deux serveurs virtuels. Vous ne pouvez pas utiliser trois serveurs à fonctionnalités complètes (un physique et deux virtuels) si vous disposez de la licence Standard qui couvre deux VMs et un serveur physique.
Si vous n’exécutez pas de VMs Windows sur un serveur physique sur lequel Windows Server 2019 Standard est installé, vous pouvez exécuter tous les logiciels nécessaires et utiliser ce serveur comme un serveur à fonctionnalités complètes. Le prix actuel d’une licence à 16 cœurs pour Windows Server 2019 Standard est de 972 $.
Windows Server 2019 Datacenter
Windows Server 2019 Datacenter est l’édition la plus puissante et est vendue au prix le plus élevé (le coût de Windows Server pour cette édition est de 6 155 $ pour 16 cœurs). L’édition sous licence Datacenter couvre l’installation de Windows Server 2019 sur un hôte et vous permet d’exécuter un nombre illimité de VMs sur lesquelles Windows Server est installé en tant que système d’exploitation invité. Une comparaison entre Windows Server Essentials et Standard dépasse le cadre de cet article de blog. Des licences CAL sont requises pour les éditions Standard et Datacenter .
Licences pour machines virtuelles
Le fait le plus intéressant est que le nombre de VMs sous licence exécutant Windows ne dépend ni du système d’exploitation hôte ni de l’hyperviseur. Par exemple, si vous disposez d’une licence Windows Server 2019 Standard pour tous les cœurs de processeur d’un serveur physique et que vous installez Windows Server 2019 Standard sur un hôte sur lequel le Rôle Hyper-V est activé, vous pouvez alors exécuter deux VMs avec Windows Server 2019 Standard. Si vous exécutez VMware ESXi sur un serveur physique et que vous disposez d’une licence Windows Server 2019 Standard pour tous les cœurs de ce serveur, vous pouvez alors exécuter deux VMs VMware avec Windows Server 2019 Standard installé sur ces VMs. Ce principe s’applique également à VirtualBox, Xen, KVM, etc. Si vous devez exécuter 4 VMs sur un serveur, vous devez alors acheter une licence supplémentaire (un ensemble de licences à deux cœurs pour couvrir tous les cœurs) pour ce serveur (le nombre total de VMs est de quatre et Windows Server 2019 Standard est utilisé dans cet exemple). Une licence Standard couvre deux VMs.
Si vous devez faire tourner 4 VMs sur un serveur physique équipé de deux processeurs à 8 cœurs, vous devez acheter 16 licences double cœur Standard pour Windows Server 2019. Deux ensembles de licences couvrent deux fois tous les cœurs et vous permettent d’exécuter 4 VMs. Si vous devez exécuter un nombre impair de VMs sur un hôte, vous devez acheter des licences correspondant au nombre pair de VMs suivant. Si vous devez exécuter 3 VMs, vous devez acheter des licences pour 4 VMs ; si vous devez en exécuter 7, vous devez acheter des licences pour 8 VMs, etc. Si vous utilisez la licence « Windows Server 2019 Datacenter», vous n’avez pas besoin d’acheter de licences supplémentaires si vous augmentez le nombre de VMs dont le système d’exploitation invité est Windows sur ce serveur physique. Si vous devez exécuter 4 VMs sur le même serveur physique équipé de deux processeurs à 8 cœurs, mais avec la licence « Windows Server 2019 Datacenter », vous devez acheter 8 licences Datacenter double cœur pour Windows Server 2019.
Ordre d’acquisition des licences pour les VMs : les cœurs physiques doivent d’abord faire l’objet d’une licence, après quoi les VMs doivent être licenciées.
Compte tenu du prix actuel des licences Windows Server, il peut être plus avantageux d’acheter des licences Windows Server 2019 Standard si vous prévoyez d’exécuter jusqu’à 12 VMs sur un seul serveur physique. Si vous devez exécuter 14 VMs ou plus, la décision la plus rationnelle consiste à acheter des licences Windows Server 2019 Datacenter.
Migration de VMs entre hôtes
Si votre environnement comporte plusieurs hôtes Hyper-V ou ESXi, vous pouvez être amené à migrer des VMs d’un hôte à l’autre. La migration de VMs est particulièrement nécessaire si vous exécutez des VMs au sein d’un cluster. Dans ce cas, vous devez acheter le nombre de licences nécessaire pour couvrir toutes les VMs sur tous les hôtes de chaque serveur physique, comme si vous migriez toutes les VMs de tous les hôtes vers un seul hôte. Par exemple, s’il y a 10 VMs sur le premier hôte, 14 sur le deuxième et 6 sur le troisième, vous devez acheter des licences pour chaque hôte afin de couvrir 30 VMs sur chaque hôte (10 + 14 + 6). Dans ce cas, chaque machine virtuelle dispose d’une licence lui permettant d’être migrée vers n’importe quel hôte. Les licences de machine virtuelle ne suivent pas les VMs lors de leur déplacement d’un hôte à l’autre, car elles sont liées à un hôte physique. Vous pouvez migrer une licence Windows Server entre des serveurs physiques une fois tous les 90 jours.
Activation automatique des machines virtuelles
Activation automatique des machines virtuelles (AVMA) est une fonctionnalité qui vous permet d’installer automatiquement une licence Windows Server sur un serveur virtuel Windows et d’activer les licences. L’activation de la machine virtuelle Hyper-V est liée à l’instance activée de Windows Server 2019 installée sur un serveur physique faisant office d’hyperviseur. Windows Server sur une machine virtuelle est activé au démarrage de celle-ci. Les machines virtuelles peuvent être activées sans connexion Internet. Il n’est pas nécessaire de gérer les clés de produit pour les VMs. L’activation est conservée si des VMs sous licence sont migrées entre des hôtes sous licence. La clé AVMA appropriée doit être installée dans une machine virtuelle Hyper-V.
Exemples d’octroi de licences
Examinons d’autres exemples pour mieux comprendre le principe d’octroi de licences de Windows Server.
Exemple 1
Nous disposons de deux serveurs physiques. Chaque serveur est équipé d’un processeur à 6 cœurs. Deux VMs doivent s’exécuter sur chaque serveur. Windows Server 2019 Standard Une licence peut être utilisée. Nous devons acheter 8 licences double cœur pour chaque serveur (car il n’est pas possible d’acheter moins de 8 licences double cœur pour autoriser l’utilisation d’un serveur physique, même s’il comporte moins de 16 cœurs).
Remarque : Les VMs utilisées dans les exemples exécutent Windows Server 2019 dans l’édition mentionnée dans l’exemple correspondant.
Exemple 2
Nous disposons de deux serveurs physiques. Chaque serveur est équipé d’un processeur à 12 cœurs. Quatre VMs doivent tourner sur chaque serveur, et Windows Server 2019 Standard est installé sur chaque serveur physique. Nous devons acheter 16 licences double cœur ou deux licences 16 cœurs pour chaque serveur. Au total, nous achetons quatre licences 16 cœurs pour l’ensemble de l’environnement Windows Server.
Exemple 3
La configuration est identique à celle de l’exemple 2. Chaque serveur héberge 4 VMs et celles-ci doivent pouvoir migrer d’un serveur à l’autre. Comme nous disposons de deux serveurs hébergeant chacun le même nombre de VMs, le nombre de licences par serveur nécessaires à la migration des VMs doit être doublé (4 VMs + 4 VMs). Par conséquent, nous devons acheter 16 licences double cœur supplémentaires pour chaque serveur. Au final, chaque serveur dispose de 32 licences double cœur (ou quatre licences 16 cœurs).
Si nous avions 4 VMs sur le premier serveur et 6 sur le second, chaque serveur devrait être sous licence pour exécuter 10 VMs en cas de migration. Par conséquent, quatre licences supplémentaires de 16 cœurs doivent être achetées pour chaque serveur physique. Au total, l’équivalent de 80 cœurs doit être couvert sur chaque serveur et il doit y avoir 40 licences double cœur (ou 5 licences de 16 cœurs) pour chaque serveur.
Exemple 4
Il y a trois serveurs. Le premier serveur dispose de deux processeurs et chaque processeur compte 20 cœurs. Le deuxième serveur dispose d’un processeur à 18 cœurs. Le troisième serveur dispose d’un processeur à 32 cœurs. Le premier serveur héberge 30 VMs, le deuxième 12 et le troisième 21. Les VMs exécutant des serveurs virtuels Windows doivent être migrées d’un hôte à l’autre. Windows Server 2019 Datacenter est utilisé dans ce cas et, à ce titre, nous devons tenir compte des conditions de l’octroi de licences Microsoft pour centres de données. Tout d’abord, nous devons acheter des licences pour les cœurs des serveurs.
Octroi de licences par cœurs
Serveur 1. Au total, 40 cœurs doivent faire l’objet d’un octroi de licences (20 × 2). La licence de base à 16 cœurs couvre 16 cœurs. Nous devons donc acquérir des licences pour 24 cœurs supplémentaires, soit une licence de 16 cœurs et deux licences de 4 cœurs. Vous pouvez simplement acheter 20 licences « double cœur ».
Serveur 2. 18 cœurs doivent faire l’objet d’une licence. Vous devez acheter une licence de base de 16 cœurs et une licence « double cœur », ou simplement acheter 9 licences « double cœur ». Serveur 3. 32 cœurs doivent faire l’objet d’une licence. Vous devez acheter deux licences de 16 cœurs ou 16 licences double cœur.
Licences pour les VMs
Chaque serveur doit être sous licence pour exploiter le nombre total de VMs du groupe de serveurs ou du cluster. Dans notre cas, nous avons 30 + 12 + 21 = 63 VMs. Le nombre 63 étant impair, nous devons utiliser le nombre pair de 64 VMs. Chaque serveur doit être sous licence pour exécuter 64 VMs. Comme nous utilisons une licence Windows Server 2019 Datacenter sur chaque serveur physique, ce qui nous permet d’exécuter un nombre illimité de VMs, aucune licence supplémentaire n’est requise après que nous avons obtenu une licence pour tous les processeurs de chaque serveur.
L’exécution de VMs dans un cluster rend votre environnement virtuel plus fiable et offre un équilibrage de charge ainsi qu’une haute disponibilité pour les VMs. Il est toutefois recommandé de sauvegarder vos VMs s’exécutant sur Clusters VMware vSphere et Clusters Hyper-V.
Utilisez NAKIVO Backup & Replication pour sauvegarde Hyper-V et VMware-Backup même si vos VMs s’exécutent dans le cluster et migrent d’un hôte à l’autre. Le produit effectue la détection automatique de l’hôte sur lequel une VM s’exécute et effectue la sauvegarde de celle-ci.
Licences des VMs dans Azure
Azure est la plateforme cloud développée par Microsoft qui vous permet d’exécuter des VMs dans le cloud. L’octroi de licences pour les VMs Windows Server est également complexe dans Azure. Il existe plusieurs façons d’octroyer les licences pour les VMs Microsoft exécutant Windows Server dans Azure.
Les licences Windows Server sont incluses dans les factures Azure. Vous pouvez créer des machines virtuelles Windows Server 2019 dans Azure qui sont automatiquement licenciées et facturées avec d’autres services et ressources cloud, telles que l’utilisation du processeur, de la mémoire, du stockage et des ressources réseau utilisées par la machine virtuelle.
Licence hybride. Vous déployez une machine virtuelle Windows Server dans Azure, mais vous activez et appliquez manuellement votre propre licence que vous avez achetée à cette fin. La migration de licence vous permet de migrer la licence Windows Server une fois tous les 90 jours, comme dans les environnements sur site.
Conclusion
La gestion des licences Windows Server 2019 est complexe, en particulier lors de l’utilisation de machines virtuelles et de clients connectés. Cet article de blog a abordé les principes fondamentaux de l’octroi de licences Microsoft Windows Server afin de vous familiariser avec les principaux principes d’octroi de licences et de vous aider à comprendre comment installer des licences Windows Server pour autoriser l’utilisation des machines virtuelles Microsoft. Ces informations peuvent également vous aider à estimer les coûts liés à l’octroi de licences Windows Server.
Même si vous pensez savoir combien de licences de chaque type et édition vous devez acheter, veuillez contacter les responsables Microsoft afin de vous assurer que vous achetez suffisamment de licences pour respecter le contrat de licence des produits logiciels Microsoft. NAKIVO n’est pas responsable des erreurs de licence que vous pourriez commettre ni des éventuelles amendes résultant d’une violation du contrat de licence Microsoft.
