Gli elementi essenziali della licenza di Windows Server per le macchine virtuali

Le organizzazioni utilizzano il sistema operativo Windows Server su server fisici e macchine virtuali, incluso i server virtualizzati Microsoft. La licenza di Windows Server può essere complicata, specialmente per le versioni 2016 e 2019 rispetto alla versione 2012.

Informarsi sulla licenza di Windows Server (inclusa la licenza per i server virtualizzati Microsoft) per comprendere meglio i costi della licenza di Windows Server per i server fisici e le VM.

Principi di Licenza di Windows Server

Lo schema di licenza di Windows Server 2019 è simile a Windows Server 2016. Ci sono due tipi di licenze per Windows Server 2019 – licenze server e licenze di accesso client (CAL). Le licenze server sono basate sul numero di core. Il numero di licenze server necessarie dipende dal numero di processori e core del processore. Il numero di licenze di accesso client necessarie dipende dal numero di utenti o dispositivi che saranno connessi a un server.

Il Protocollo Desktop Remoto (RDP) è utilizzato per fornire accesso ai servizi desktop remoti sul server per gli utenti remoti. Se si desidera fornire più sessioni desktop remote per il proprio Windows Server 2019, è necessario acquistare le licenze Remote Desktop Services (RDS) CALs. Le RDS CALs non sono le stesse delle CAL di Windows per gli utenti o i dispositivi. Per consentire più sessioni RDP, è necessario acquistare le RDS CALs e quindi configurare il proprio server. Le RDS CALs non sostituiscono le CAL standard per la licenza di più sessioni RDP su Windows Server 2019. Due sessioni remote (+1 sessione locale) sono disponibili senza la licenza di più sessioni desktop remote.

Nota: Questo post del blog fornisce una panoramica sulle licenze per familiarizzare con le licenze di Windows Server. Le regole sulle licenze possono cambiare o essere aggiornate per le versioni più recenti dei prodotti. Consultare il sito web di Microsoft e contattare i responsabili delle vendite di Microsoft prima di acquistare le licenze al fine di evitare errori come violare involontariamente l’accordo di licenza.

Windows Server 2019 utilizza un modello di licenza per core per i server, che riflette la tendenza alla produzione di potenti processori multi-core (con un elevato numero di core CPU) e al significativo aumento del numero di core per processore. I produttori di server non stanno aumentando il numero di processori nei server assemblati, ma stanno installando processori con più core.

Di seguito sono elencate le regole generali che vengono applicate a ciascun server fisico che esegue Windows Server 2019 su un server fisico come sistema operativo host o su macchine virtuali su questo server.

  1. Tutti i core del processore fisico su un server devono essere licenziati. Se un processore supporta l’hyper-threading, i core logici non sono licenziati. Un core con hyper-threading è conteggiato come un core. Una licenza core copre due core CPU (una licenza pack da 2 core). Ci sono anche licenze da 4 core e 16 core.
  2. Licenziare un server. Il numero minimo di licenze core che devono essere acquistate per un server fisico è 8 (16 core sono coperti). Anche se il server ha un solo processore e ha meno di 16 core, è necessario acquistare licenze per 16 core. La licenza da 16 core è una licenza base.
  3. Processori di licenza. Il numero minimo di licenze per processore a 2 core è 4. Per un processore devono essere licenziati almeno 8 core. Ad esempio, se hai due processori dual-core in un server, devi acquistare 4 licenze per coprire 8 core. Nonostante questo calcolo, devi comunque acquistare licenze per 16 core a causa della seconda regola.

Il prezzo per 8 licenze dual-core è lo stesso del prezzo per una singola licenza a 16 core. Una licenza per 16 core è la licenza minima che puoi acquistare. Se un processore è disabilitato nel sistema, il processore disabilitato non necessita di licenze. Allo stesso modo, se una scheda madre su un server ha due socket, ma è installato solo un processore, devi licenziare solo tutti i core del processore installato.

OSE è l’ambiente del sistema operativo. Questo è un termine che definisce un’istanza di Windows Server 2019 in esecuzione su un server fisico o su una macchina virtuale. Il termine OSE fisico viene utilizzato quando Windows Server 2019 è in esecuzione su un host. Il termine OSE virtuale viene utilizzato quando Windows Server 2019 è in esecuzione come sistema operativo guest (server virtualizzato Microsoft) su una macchina virtuale residente su un server fisico. I server licenziati sono i server ai quali vengono assegnate le licenze.

Nota: I costi per una licenza di Windows Server 2012 R2 per due processori equivalgono al prezzo di 8 licenze dual-core per Windows Server 2019. Se esegui un sistema operativo non Windows su una macchina virtuale, questa VM non richiede licenze Windows.

Edizioni di Windows Server 2019

Ci sono tre edizioni di Windows Server 2019: Windows Server 2019 Essentials, Windows Server 2019 Standard e Windows Server 2019 Datacenter. Il costo di Windows Server è spesso un fattore determinante nella scelta di un’edizione.

Windows Server 2019 Essentials

Windows Server 2019 Essentials è l’edizione leggera adatta per le piccole organizzazioni ed è concessa in licenza per server. Ci sono molte limitazioni in questa edizione. Windows Server 2019 Essentials non supporta la virtualizzazione. Le licenze di accesso client non sono richieste. Questa licenza supporta 25 utenti e 50 dispositivi ma i servizi terminal non possono essere utilizzati per consentire sessioni RDP multiple. Windows Server 2019 Essentials è ben integrato con i servizi ospitati di Office 365. Il prezzo di Windows Server 2019 Essentials era di $501 quando è stato scritto questo post sul blog.

Windows Server 2019 Standard

Una licenza di Windows Server 2019 Standard con tutti i core concessi in licenza ti consente di eseguire un sistema operativo fisico e due sistemi operativi virtuali. In altre parole, puoi installare Windows Server 2019 Standard su una macchina host e eseguire due macchine virtuali con Windows Server 2019 Standard come sistema operativo guest.

Windows Server 2019 Standard in esecuzione su un host utilizzato per la virtualizzazione (come un ipervisore) può essere utilizzato solo per installare Hyper-V per eseguire le VM. Non è consentito utilizzare il sistema operativo host come server completo con due server virtuali. Non è possibile utilizzare tre server completi (uno fisico e due virtuali) se si dispone della licenza Standard che copre due VM e un server fisico.

Se non esegui macchine virtuali Windows su un server fisico con Windows Server 2019 Standard installato, puoi eseguire qualsiasi software necessario e utilizzare questo server come server completo. Il prezzo attuale per una licenza a 16 core per Windows Server 2019 Standard è di $972.

Windows Server 2019 Datacenter

Windows Server 2019 Datacenter è l’edizione più potente e viene venduta al prezzo più alto (il costo di Windows Server per questa edizione è di $6,155 per 16 core). L’edizione Datacenter con licenza copre Windows Server 2019 installato su un host e ti consente di eseguire un numero illimitato di macchine virtuali con Windows Server installato come sistema operativo guest. Un confronto tra licenze CAL per le edizioni Standard e Datacenter è al di fuori dell’ambito di questo post del blog.

Licenze VM

Il fatto più interessante è che il numero di VM con licenza in esecuzione su Windows non dipende dal sistema operativo host e dall’hypervisor. Ad esempio, se hai licenziato Windows Server 2019 Standard per tutti i core del processore di un server fisico e installi Windows Server 2019 Standard su un host con il ruolo Hyper-V abilitato, allora puoi eseguire due VM con Windows Server 2019 Standard. Se esegui VMware ESXi su un server fisico e licenzi tutti i core di questo server con la licenza Windows Server 2019 Standard, allora puoi eseguire due VM VMware con Windows Server 2019 Standard installato su queste VM. Questo principio è vero anche per VirtualBox, Xen, KVM, ecc. Se hai bisogno di eseguire 4 macchine virtuali su un server, allora devi acquistare un’altra licenza (un set di licenze a due core per coprire tutti i core) per questo server (il numero totale di VM è quattro e Windows Server 2019 Standard è utilizzato in questo esempio). Una licenza Standard copre due macchine virtuali.

Se hai bisogno di eseguire 4 VM su un server fisico che ha due processori a 8 core, devi acquistare 16 licenze Standard a doppio core per Windows Server 2019. Due set di licenze coprono tutti i core due volte e ti consentono di eseguire 4 VM. Se hai bisogno di eseguire un numero dispari di VM su un host, devi acquistare le licenze per il successivo numero pari di VM. Se hai bisogno di eseguire 3 VM, devi acquistare le licenze per 4 VM, se hai bisogno di eseguire 7 VM, devi acquistare le licenze per 8 VM, ecc.

Se si utilizza Windows Server 2019 Datacenter, non è necessario acquistare licenze aggiuntive se si aumenta il numero di VM con Windows come sistema operativo guest su questo server fisico. Se è necessario eseguire 4 VM sullo stesso server fisico che ha due processori dual-core da 8 core ma con la licenza Windows Server 2019 Datacenter, è necessario acquistare 8 licenze Datacenter dual-core per Windows Server 2019.

L’ordine di licenza delle VM: Prima devono essere licenziate le core fisiche e solo dopo devono essere licenziate le macchine virtuali.

Tenendo conto del prezzo corrente delle licenze di Windows Server, potrebbe essere meglio acquistare licenze Windows Server 2019 Standard se si prevede di eseguire fino a 12 macchine virtuali su un singolo server fisico. Se è necessario eseguire 14 VM o più, la decisione più razionale è acquistare Windows Server 2019 Datacenter.

Migrazione delle VM tra host

Se si dispone di più host Hyper-V o host ESXi nel proprio ambiente, potrebbe essere necessario migrare le VM tra host. La migrazione delle VM è particolarmente necessaria se si eseguono VM in un cluster. In questo caso, è necessario acquistare il numero di licenze per coprire tutte le VM su tutti gli host per ciascun server fisico come se si stessero migrando tutte le VM da tutti gli host a un unico host. Ad esempio, se ci sono 10 VM sul primo host, 14 VM sul secondo host e 6 VM sul terzo host, è necessario acquistare licenze per ciascun host per coprire 30 VM su ciascun host (10+14+6). In questo caso, ogni VM è autorizzata a migrare su qualsiasi host. Le licenze delle VM non si spostano con le VM tra gli host perché le licenze delle VM sono collegate a un host fisico. È possibile migrare una licenza di Windows Server tra server fisici una volta ogni 90 giorni.

Attivazione automatica della macchina virtuale

La Attivazione Automatica della Macchina Virtuale (AVMA) è una funzionalità che consente di installare automaticamente una licenza di Windows Server su un server virtuale Windows e attivare le licenze. L’attivazione della macchina virtuale Hyper-V è vincolata all’istanza attivata di Windows Server 2019 installata su un server fisico che funge da hypervisor. Windows Server su una VM viene attivato quando una VM viene avviata. Le macchine virtuali possono essere attivate anche senza una connessione internet. Non è necessario gestire le chiavi di prodotto per le VM. L’attivazione è conservata se le VM con licenza vengono migrate tra host con licenza. È necessario installare la giusta chiave AVMA in una VM Hyper-V.

Esempi di Licenza

Diamo un’occhiata ad altri esempi per comprendere meglio il principio di licenza di Windows Server.

Esempio 1

Abbiamo due server fisici. Ogni server ha un processore a 6 core. Due VM devono essere eseguite su ciascun server. Può essere utilizzata la licenza Windows Server 2019 Standard. Dobbiamo acquistare 8 licenze a doppio core per ciascun server (poiché non è possibile acquistare meno di 8 licenze a doppio core per licenziare un server fisico anche se ci sono meno di 16 core).

Nota: Le VM utilizzate negli esempi eseguono Windows Server 2019 dell’edizione menzionata nell’esempio corrispondente.

Esempio 2

Abbiamo due server fisici. Ogni server ha un processore a 12 core. Quattro VM devono essere eseguite su ciascun server, e Windows Server 2019 Standard è installato su ciascun server fisico. Dobbiamo acquistare 16 licenze a doppio core o due licenze a 16 core per ciascun server. In totale, acquistiamo quattro licenze a 16 core per l’intero ambiente Windows Server.

Esempio 3

La configurazione è la stessa di esempio 2. Ogni server ha 4 VM e queste VM devono essere in grado di migrare tra i server. Poiché abbiamo due server con un numero uguale di VM su ciascun server, il numero di licenze per ciascun server per la migrazione delle VM deve essere raddoppiato (4VMs+4VMs). Di conseguenza, dobbiamo acquistare ulteriori 16 licenze a doppio core per ciascun server. Infine, ogni server ha 32 licenze a doppio core (o quattro licenze da 16 core).

Se avessimo 4 VM sul primo server e 6 VM sul secondo server, ogni server deve essere autorizzato a eseguire 10 VM nel caso di una migrazione VM. Di conseguenza, devono essere acquistate quattro licenze aggiuntive da 16 core per ogni server fisico. In totale, l’equivalente di 80 core deve essere coperto su ciascun server e devono esserci 40 licenze a doppio core (o 5 licenze da 16 core) per ciascun server.

Esempio 4

Ci sono tre server. Il primo server ha due processori e ciascun processore ha 20 core. Il secondo server ha un processore da 18 core. Il terzo server ha un processore da 32 core. Ci sono 30 VM sul primo server, 12 VM sul secondo server e 21 VM sul terzo server. Le VM in esecuzione su server virtuali Windows devono essere migrate tra host. Windows Server 2019 Datacenter viene utilizzato in questo caso e, di conseguenza, dobbiamo prendere in considerazione i termini della licenza datacenter di Microsoft. Prima di tutto, dobbiamo acquistare licenze per i core del server.

Licenze per i core

Server 1. In totale, devono essere autorizzati 40 core (20×2). La licenza base da 16 core copre 16 core. Dobbiamo autorizzare altri 24 core oltre a quello e acquistare un’altra licenza da 16 core e due licenze da 4 core. Puoi semplicemente acquistare 20 licenze a doppio core.

Server 2. Devono essere licenziate 18 core. È necessario acquistare una licenza di base per 16 core e una licenza per doppio core o semplicemente acquistare 9 licenze per doppio core.

Server 3. Devono essere licenziate 32 core. È necessario acquistare due licenze per 16 core o 16 licenze per doppio core.

Licenze per le VM

Ogni server deve essere licenziato per eseguire il numero totale di VM nel gruppo o cluster di server. Nel nostro caso, abbiamo 30+12+21=63 VM. Il numero 63 è dispari, e dobbiamo utilizzare il numero pari di 64 VM. Ogni server deve essere licenziato per eseguire 64 VM. Poiché utilizziamo un Windows Server 2019 Datacenter licenziato su ogni server fisico, che ci consente di eseguire un numero illimitato di VM, non è richiesta alcuna licenza aggiuntiva dopo che abbiamo licenziato tutti i core della CPU su ciascun server.

Eseguire le VM in un cluster rende il tuo ambiente virtuale più affidabile, fornisce bilanciamento del carico e alta disponibilità per le macchine virtuali. Tuttavia, è consigliabile eseguire il backup delle VM in esecuzione nei cluster di cluster VMware vSphere e cluster Hyper-V.

Utilizza NAKIVO Backup & Replication per il backup di Hyper-V e il backup di VMware anche se le tue VM vengono eseguite nel cluster e migrano tra gli host. Il prodotto rileva automaticamente l’host su cui viene eseguita una VM e ne effettua il backup.

Licenze VM in Azure

Azure è la piattaforma cloud sviluppata da Microsoft che ti permette di eseguire macchine virtuali nel cloud. Anche la licenza delle VM di Windows Server è complicata in Azure. Ci sono diversi modi per licenziare le macchine virtuali Microsoft che eseguono Windows Server in Azure.

La licenza di Windows Server è inclusa nei pagamenti di Azure. Puoi creare VM di Windows Server 2019 in Azure che sono automaticamente licenziate e addebitate con altri servizi e risorse cloud, come l’utilizzo di CPU, memoria, storage e risorse di rete utilizzate dalla VM.

Licenza ibrida. Distribuisci una VM di Windows Server in Azure, ma attiva e applica manualmente la tua licenza che hai acquistato a questo scopo. La migrazione della licenza ti consente di migrare la licenza di Windows Server una volta ogni 90 giorni come negli ambienti on-premise.

Conclusione

La licenza di Windows Server 2019 è complicata, specialmente quando si utilizzano macchine virtuali e client connessi. Questo post del blog ha coperto i principi di base della licenza di Microsoft Windows Server per aiutarti a familiarizzare con i principi principali della licenza e capire come installare le licenze di Windows Server per licenziare le macchine virtuali Microsoft. Queste informazioni possono anche aiutarti a stimare i costi di licenza di Windows Server.

Anche se sei consapevole di quanti licenziamenti di ciascun tipo ed edizione acquistare, ti preghiamo di contattare i manager di Microsoft per assicurarti di acquistare abbastanza licenze per rispettare l’accordo di licenza per i prodotti software Microsoft. NAKIVO non è responsabile di eventuali errori di licenza che commetti o eventuali multe causate da una violazione dell’accordo di licenza Microsoft.

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