De Essenties van Windows Server Licentiëring voor Virtuele Machines

Organisaties gebruiken het Windows Server-besturingssysteem op fysieke servers en virtuele machines, inclusief door Microsoft gevirtualiseerde servers. Windows Server-licenties kunnen ingewikkeld zijn, vooral voor versies 2016 en 2019 in vergelijking met versie 2012.

Leer over Windows Server-licenties (inclusief licenties voor door Microsoft gevirtualiseerde servers) om de kosten van Windows Server-licenties voor fysieke servers en VM’s beter te begrijpen.

Principes van Windows Server-licenties

Het licentiemodel van Windows Server 2019 is vergelijkbaar met Windows Server 2016. Er zijn twee soorten licenties voor Windows Server 2019 – serverlicenties en clienttoegangslicenties (CAL’s). Serverlicenties zijn op basis van kernen. Het aantal benodigde serverlicenties is afhankelijk van het aantal processoren en processorcores. Het aantal benodigde clienttoegangslicenties is afhankelijk van het aantal gebruikers of apparaten dat verbinding zal maken met een server.

Het Remote Desktop Protocol (RDP) wordt gebruikt om toegang te bieden tot externe bureaubladdiensten op de server voor externe gebruikers. Als u meerdere externe bureaubladsessies wilt bieden voor uw Windows Server 2019, moet u Remote Desktop Services (RDS) CAL’s kopen. RDS CAL’s zijn niet hetzelfde als Windows CAL’s voor gebruikers of apparaten. Om meerdere RDP-sessies toe te staan, moet u RDS CAL’s kopen en vervolgens uw server configureren. RDS CAL’s zijn geen vervanging voor standaard CAL’s om meerdere RDP-sessies op Windows Server 2019 te licentiëren. Twee externe sessies (+1 lokale sessie) zijn beschikbaar zonder het licentiëren van meerdere externe bureaubladsessies.

Opmerking: Deze blogpost biedt een overzicht van licenties om u vertrouwd te maken met de licenties voor Windows Server. Licentieregels kunnen veranderen of worden bijgewerkt voor nieuwere productversies. Raadpleeg de Microsoft-website en neem contact op met Microsoft-verkoopmanagers voordat u licenties aanschaft om fouten te voorkomen, zoals het per ongeluk schenden van de licentieovereenkomst.

Windows Server 2019 maakt gebruik van een licentiemodel per core voor servers, wat de trend weerspiegelt van het produceren van krachtige multi-core processoren (met een groot aantal CPU-cores) en het aantal cores per processor is aanzienlijk toegenomen. Serverfabrikanten verhogen niet het aantal processors in geassembleerde servers, maar installeren processoren met meer cores.

De algemene regels die worden toegepast op elke fysieke server waarop Windows Server 2019 wordt uitgevoerd als hostbesturingssysteem op een fysieke server of op virtuele machines op deze server, worden hieronder vermeld.

  1. Alle fysieke processorkernen op een server moeten worden gelicentieerd. Als een processor hyper-threading ondersteunt, worden logische kernen niet gelicentieerd. Een kern met hyper-threading wordt geteld als één kern. Eén core-licentie dekt twee CPU-kernen (een licentiepakket met 2 kernen). Er zijn ook licenties voor 4 kernen en 16 kernen.
  2. Het licentiëren van een server. Het minimum aantal kernlicenties dat moet worden gekocht voor een fysieke server is 8 (16 kernen zijn gedekt). Zelfs als uw server één processor heeft en minder dan 16 kernen heeft, moet u licenties kopen voor 16 kernen. De 16-kernlicentie is een basislicentie.
  3. Het licentiëren van processors. Het minimum aantal licenties voor 2-core per processor is 4. Er moeten minimaal 8 cores worden gelicentieerd voor een processor. Bijvoorbeeld, als je twee dual-core processors in een server hebt, moet je 4 licenties kopen om 8 cores te dekken. Ondanks deze berekening moet je nog steeds licenties kopen voor 16 cores vanwege de tweede regel.

De prijs voor 8 dual-core licenties is hetzelfde als de prijs voor een enkele 16-core licentie. Een licentie voor 16 cores is de minimumlicentie die je kunt kopen. Als een processor is uitgeschakeld in het systeem, heeft de uitgeschakelde processor geen licenties nodig. Op dezelfde manier, als een moederbord in een server twee sockets heeft, maar slechts één processor is geïnstalleerd, hoef je alleen de cores van de geïnstalleerde processor te licenseren.

OSE is de besturingssysteemomgeving. Dit is een term die één exemplaar van Windows Server 2019 definieert dat wordt uitgevoerd op een fysieke server of een virtuele machine. De term fysieke OSE wordt gebruikt wanneer Windows Server 2019 wordt uitgevoerd op een host. De term virtuele OSE wordt gebruikt wanneer Windows Server 2019 wordt uitgevoerd als een gastbesturingssysteem (Microsoft-gevirtualiseerde server) op een virtuele machine die zich op een fysieke server bevindt. Gelicentieerde servers zijn de servers waarvoor licenties zijn toegewezen.

Opmerking: De kosten voor één Windows Server 2012 R2-licentie voor twee processors zijn gelijk aan de prijs voor 8 dual-core licenties voor Windows Server 2019. Als je een niet-Windows-besturingssysteem uitvoert op een virtuele machine, heeft deze VM geen Windows-licenties nodig.

Windows Server 2019 Edities

Er zijn drie edities van Windows Server 2019: Windows Server 2019 Essentials, Windows Server 2019 Standard en Windows Server 2019 Datacenter. De kosten van Windows Server zijn vaak een bepalende factor bij het kiezen van een editie.

Windows Server 2019 Essentials

Windows Server 2019 Essentials is de lichte editie die geschikt is voor kleine organisaties en wordt per server gelicentieerd. Er zijn veel beperkingen in deze editie. Windows Server 2019 Essentials ondersteunt geen virtualisatie. Clienttoegangslicenties zijn niet vereist. Deze licentie ondersteunt 25 gebruikers en 50 apparaten, maar terminalservices kunnen niet worden gebruikt om meerdere RDP-sessies toe te staan. Windows Server 2019 Essentials is goed geïntegreerd met Office 365 gehoste services. De prijs voor Windows Server 2019 Essentials was $501 toen dit blogbericht werd geschreven.

Windows Server 2019 Standard

Eén Windows Server 2019 Standard-licentie met alle gelicentieerde kernen stelt u in staat om één fysieke OSE en twee virtuele OSE’s uit te voeren. Met andere woorden, u kunt Windows Server 2019 Standard installeren op een hostmachine en twee virtuele machines uitvoeren met Windows Server 2019 Standard als gast-OS.

Windows Server 2019 Standard die wordt uitgevoerd op een host die wordt gebruikt voor virtualisatie (als hypervisor) kan alleen worden gebruikt om Hyper-V te installeren om VM’s uit te voeren. Het is niet toegestaan om het host-OS te gebruiken als een volledig uitgeruste server met twee virtuele servers. U kunt geen drie volledig uitgeruste servers gebruiken (één fysieke en twee virtuele) als u de Standard-licentie heeft die twee VM’s en één fysieke server dekt.

Als u geen Windows VM’s uitvoert op een fysieke server met Windows Server 2019 Standard geïnstalleerd, kunt u elke benodigde software uitvoeren en deze server gebruiken als een volwaardige server. De huidige prijs voor een licentie voor 16 cores voor Windows Server 2019 Standard is $972.

Windows Server 2019 Datacenter

Windows Server 2019 Datacenter is de krachtigste editie en wordt verkocht voor de hoogste prijs (Windows Serverkosten voor deze editie zijn $6,155 voor 16 cores). De gelicentieerde Datacenter-editie dekt Windows Server 2019 geïnstalleerd op een host en stelt u in staat om een onbeperkt aantal virtuele machines met Windows Server geïnstalleerd als gast-OS uit te voeren. Een vergelijking tussen Windows Server Essentials en Standard valt buiten de scope van deze blogpost. CAL-licenties zijn vereist voor zowel de Standard- als de Datacenter-edities.

VM-licenties

Het meest interessante feit is dat het aantal gelicentieerde VM’s dat Windows draait niet afhankelijk is van het hostbesturingssysteem en de hypervisor. Bijvoorbeeld, als je Windows Server 2019 Standard hebt gelicentieerd voor alle processorkernen van een fysieke server en Windows Server 2019 Standard installeert op een host met de Hyper-V rol ingeschakeld, dan kun je twee VM’s uitvoeren met Windows Server 2019 Standard. Als je VMware ESXi draait op een fysieke server en alle kernen van deze server licentieert met de Windows Server 2019 Standard-licentie, dan kun je twee VMware VM’s uitvoeren met Windows Server 2019 Standard geïnstalleerd op deze VM’s. Dit principe geldt voor VirtualBox, Xen, KVM, enzovoort. Als je 4 virtuele machines op een server moet uitvoeren, moet je nog een licentie kopen (een set van twee-core-licenties om alle kernen te dekken) voor deze server (het totale aantal VM’s is vier en Windows Server 2019 Standard wordt in dit voorbeeld gebruikt). Eén Standard-licentie dekt twee virtuele machines.

Als je 4 VM’s moet uitvoeren op een fysieke server met twee 8-core processoren, moet je 16 dual-core Standard-licenties voor Windows Server 2019 kopen. Twee licentiesets dekken alle kernen twee keer en stellen je in staat om 4 VM’s uit te voeren. Als je een oneven aantal VM’s op een host moet uitvoeren, moet je licenties kopen voor het volgende even aantal VM’s. Als je 3 VM’s moet uitvoeren, moet je licenties kopen voor 4 VM’s, als je 7 VM’s moet uitvoeren, moet je licenties kopen voor 8 VM’s, enzovoort.

Als u Windows Server 2019 Datacenter gebruikt, hoeft u geen extra licenties te kopen als u het aantal VM’s met Windows als gast-OS op deze fysieke server verhoogt. Als u 4 VM’s op dezelfde fysieke server wilt uitvoeren die twee 8-core processors heeft, maar met de Windows Server 2019 Datacenter-licentie, moet u 8 dual-core Datacenter-licenties voor Windows Server 2019 kopen.

VM-licentievolgorde: Fysieke kernen moeten eerst worden gelicentieerd en pas daarna moeten virtuele machines worden gelicentieerd.

Met het oog op de huidige prijs voor Windows Server-licenties, is het misschien beter om Windows Server 2019 Standard-licenties te kopen als u van plan bent om tot 12 virtuele machines op één fysieke server uit te voeren. Als u 14 VM’s of meer moet uitvoeren, is de meer rationele beslissing om Windows Server 2019 Datacenter te kopen.

VM-migratie tussen hosts

Als u meerdere Hyper-V-hosts of ESXi-hosts in uw omgeving hebt, moet u mogelijk VM’s tussen hosts migreren. VM-migratie is vooral nodig als u VM’s in een cluster uitvoert. In dit geval moet u het aantal licenties kopen om alle VM’s op alle hosts te dekken voor elke fysieke server alsof u alle VM’s van alle hosts naar één host migreert. Als er bijvoorbeeld 10 VM’s op de eerste host zijn, 14 VM’s op de tweede host en 6 VM’s op de derde host, moet u licenties kopen voor elke host om 30 VM’s op elke host te dekken (10+14+6). In dit geval is elke VM gelicentieerd om naar elke host te migreren. VM-licenties verplaatsen niet met VM’s tussen hosts omdat de VM-licenties zijn gekoppeld aan een fysieke host. U kunt een Windows Server-licentie tussen fysieke servers migreren eens in de 90 dagen.

Automatische activering van virtuele machines

Automatische virtuele machineactivering (AVMA) is een functie die u in staat stelt om automatisch een Windows Server-licentie te installeren op een Windows virtuele server en de licenties te activeren. De activering van de Hyper-V virtuele machine is gekoppeld aan de geactiveerde instantie van Windows Server 2019 die is geïnstalleerd op een fysieke server die fungeert als hypervisor. Windows Server op een VM wordt geactiveerd wanneer een VM wordt opgestart. Virtuele machines kunnen worden geactiveerd zonder internetverbinding. Er is geen behoefte om productcodes voor VM’s te beheren. Activering wordt behouden als gelicentieerde VM’s worden gemigreerd tussen gelicentieerde hosts. De juiste AVMA-sleutel moet worden geïnstalleerd in een Hyper-V VM.

Licentievoorbeelden

Laten we meer voorbeelden bekijken om het Windows Server-licentiebeginsel beter te begrijpen.

Voorbeeld 1

We hebben twee fysieke servers. Elke server heeft één 6-core processor. Er moeten twee VM’s worden uitgevoerd op elke server. De Windows Server 2019 Standard-licentie kan worden gebruikt. We moeten 8 dual-core licenties kopen voor elke server (omdat het niet mogelijk is om minder dan 8 dubbel-core licenties te kopen om een fysieke server te licenseren, zelfs als er minder dan 16 cores zijn).

Opmerking: VM’s die worden gebruikt in voorbeelden draaien Windows Server 2019 van de editie die wordt vermeld in het overeenkomstige voorbeeld.

Voorbeeld 2

We hebben twee fysieke servers. Elke server heeft één 12-core processor. Vier VM’s moeten worden uitgevoerd op elke server, en Windows Server 2019 Standard is geïnstalleerd op elke fysieke server. We moeten 16 dubbel-core licenties kopen of twee 16-core licenties voor elke server. In totaal kopen we vier 16-core licenties voor de gehele Windows Server-omgeving.

Voorbeeld 3

De configuratie is hetzelfde als in Voorbeeld 2. Elke server heeft 4 VM’s en deze VM’s moeten kunnen migreren tussen servers. Aangezien we twee servers hebben met een gelijk aantal VM’s op elke server, moet het aantal licenties voor elke server voor VM-migratie verdubbeld worden (4VM’s+4VM’s). Als gevolg hiervan moeten we voor elke server nog eens 16 dubbele-core licenties kopen. Uiteindelijk heeft elke server 32 dubbele-core licenties (of vier 16-core licenties).

Als we 4 VM’s op de eerste server zouden hebben en 6 VM’s op de tweede server, moet elke server gelicentieerd zijn om 10 VM’s te draaien in geval van een VM-migratie. Als gevolg hiervan moeten er voor elke fysieke server nog eens vier extra 16-core licenties worden gekocht. In totaal moet het equivalent van 80 cores worden gedekt op elke server en moeten er 40 dubbele-core licenties (of 5×16-core licenties) zijn voor elke server.

Voorbeeld 4

Er zijn drie servers. De eerste server heeft twee processors en elke processor heeft 20 cores. De tweede server heeft één processor met 18 cores. De derde server heeft één processor met 32 cores. Er zijn 30 VM’s op de eerste server, 12 VM’s op de tweede server en 21 VM’s op de derde server. VM’s die Windows virtuele servers uitvoeren, moeten worden gemigreerd tussen hosts. Windows Server 2019 Datacenter wordt in dit geval gebruikt en daarom moeten we rekening houden met de voorwaarden van de Microsoft datacenter-licentieverlening. Allereerst moeten we licenties kopen voor de servercores.

Licentieverlening cores

Server 1. In totaal moeten 40 cores worden gelicentieerd (20×2). De basislicentie van 16 cores dekt 16 cores. Daarnaast moeten we 24 cores licenseren en nog een 16-core licentie en twee 4-core licenties kopen. U kunt eenvoudig 20 dubbele-core licenties kopen.

Server 2. 18 kernen moeten worden gelicentieerd. U moet een basislicentie voor 16 kernen kopen en één dubbele kernlicentie of gewoon 9 dubbele kernlicenties kopen.

Server 3. 32 kernen moeten worden gelicentieerd. U moet twee licenties voor 16 kernen kopen of 16 dubbele kernlicenties.

Licenties voor VM’s

Elke server moet worden gelicentieerd om het totale aantal VM’s in de servergroep of cluster uit te voeren. In ons geval hebben we 30+12+21=63 VM’s. Het aantal 63 is oneven, en we moeten het even aantal van 64 VM’s gebruiken. Elke server moet worden gelicentieerd om 64 VM’s uit te voeren. Aangezien we een gelicentieerde Windows Server 2019 Datacenter op elke fysieke server gebruiken, waarmee we een onbeperkt aantal VM’s kunnen uitvoeren, is er geen extra licentie nodig nadat we alle CPU-kernen op elke server hebben gelicentieerd.

Het uitvoeren van VM’s in een cluster maakt uw virtuele omgeving betrouwbaarder, zorgt voor belastingbalancering en hoge beschikbaarheid voor virtuele machines. Het wordt echter aanbevolen om uw VM’s die draaien in VMware vSphere-clusters en Hyper-V-clusters te back-uppen.

Gebruik NAKIVO Backup & Replication voor Hyper-V-back-up en VMware-back-up, zelfs als uw VM’s in de cluster draaien en migreren tussen hosts. Het product detecteert automatisch de host waarop een VM wordt uitgevoerd en maakt de VM-back-up.

VM-licentiëring in Azure

Azure is het cloudplatform ontwikkeld door Microsoft waarmee u virtuele machines in de cloud kunt uitvoeren. Het licentiëren van Windows Server VM’s is ook ingewikkeld in Azure. Er zijn meerdere manieren om Microsoft virtuele machines met Windows Server in Azure te licenseren.

Windows Server-licenties zijn inbegrepen in Azure-betalingen. U kunt Windows Server 2019-VM’s maken in Azure die automatisch zijn gelicentieerd en in rekening worden gebracht samen met andere services en cloudresources, zoals het gebruik van CPU, geheugen, opslag en netwerkresources gebruikt door de VM.

Hybride licentieverlening. U implementeert een Windows Server-VM in Azure, maar activeert en past handmatig uw eigen licentie toe die u hiervoor hebt gekocht. Licentiemigratie stelt u in staat om de Windows Server-licentie eenmaal per 90 dagen te migreren zoals bij on-premises omgevingen.

Conclusie

Windows Server 2019-licenties zijn ingewikkeld, vooral bij het gebruik van virtuele machines en verbonden clients. In dit blogbericht zijn de basisprincipes van Microsoft Windows Server-licenties behandeld om u vertrouwd te maken met de belangrijkste licentieprincipes en te begrijpen hoe u Windows Server-licenties kunt installeren om Microsoft virtuele machines te licenseren. Deze informatie kan u ook helpen bij het schatten van de kosten van Windows Server-licenties.

Zelfs als u weet hoeveel licenties van elk type en editie u moet kopen, neem dan contact op met Microsoft-beheerders om ervoor te zorgen dat u voldoende licenties koopt om te voldoen aan de licentieovereenkomst voor Microsoft-softwareproducten. NAKIVO is niet verantwoordelijk voor eventuele licentiefouten die u maakt of eventuele mogelijke boetes als gevolg van schending van de Microsoft-licentieovereenkomst.

Source:
https://www.nakivo.com/blog/the-essentials-of-windows-server-licensing-for-virtual-machines/