Nozioni fondamentali sulle licenze Windows Server per VM

Le organizzazioni utilizzano il sistema operativo Windows Server su server fisici e VM, inclusi i server virtualizzati Microsoft. Le licenze di Windows Server possono essere complesse, in particolare per le versioni 2016 e 2019 rispetto alla versione 2012.

Scopri le licenze di Windows Server (comprese le licenze per i server virtualizzati Microsoft) per comprendere meglio i costi delle licenze di Windows Server per server fisici e VM.

NAKIVO for Windows Backup

NAKIVO for Windows Backup

Fast backup of Windows servers and workstations to onsite, offiste and cloud. Recovery of full machines and objects in minutes for low RTOs and maximum uptime.

Principi di licenza di Windows Server

Lo schema di licenze di Windows Server 2019 è simile a quello di Windows Server 2016. Esistono due tipi di licenze per Windows Server 2019: licenze server e licenze di accesso client (CAL). Le licenze server sono licenze basate su 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 Remote Desktop Protocol (RDP) viene utilizzato per fornire l’accesso ai servizi desktop remoto sul server per gli utenti remoti. Se si desidera fornire più sessioni desktop remoto per Windows Server 2019, è necessario acquistare le licenze CAL (Client Access License) per i servizi desktop remoto (RDS). Le licenze CAL RDS non sono uguali alle licenze CAL Windows per utenti o dispositivi. Per consentire più sessioni RDP, è necessario acquistare le licenze CAL RDS e quindi configurare il server. Le CAL RDS non sostituiscono le CAL standard per la concessione di licenze per più sessioni RDP su Windows Server 2019. Sono disponibili due sessioni remote (+1 sessione locale) senza la necessità di concedere licenze per più sessioni desktop remote.

Nota: Questo post del blog fornisce una panoramica delle licenze per familiarizzare con le licenze di Windows Server. Le regole di licenza possono cambiare o essere aggiornate per le versioni più recenti del prodotto. Prima di acquistare le licenze, consultare il sito Web Microsoft e contattare i responsabili commerciali Microsoft per evitare errori quali la violazione involontaria del contratto di licenza.

Windows Server 2019 utilizza un modello di licenze per core per i server, che riflette la tendenza a produrre potenti processori multi-core (con un numero elevato di core CPU) e il numero di core per processore è aumentato in modo significativo. 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 si applicano a ciascun server fisico che esegue Windows Server 2019 su un server fisico come sistema operativo host o su VM su questo server.

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

Windows Server licensing (2019)

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 è possibile 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 un solo processore, è necessario acquistare la licenza solo per tutti i core del processore installato.

OSE è l’ambiente del sistema operativo. Si tratta di un termine che definisce un’istanza di Windows Server 2019 in esecuzione su un server fisico o una VM. 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 VM residente su un server fisico. I server con licenza sono i server a cui sono assegnate le licenze.

Nota: Il costo di una licenza Windows Server 2012 R2 per due processori è pari al prezzo di 8 licenze dual-core per Windows Server 2019. Se si esegue un sistema operativo non Windows su una VM, questa VM non richiede licenze Windows.

Edizioni di Windows Server 2019

Esistono 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 alle piccole organizzazioni e viene concessa in licenza per server. Questa edizione presenta molte limitazioni. Windows Server 2019 Essentials non supporta la virtualizzazione. Non sono obbligatorie licenze di accesso client. Questa licenza supporta 25 utenti e 50 dispositivi, ma non è possibile utilizzare i servizi terminal per consentire più sessioni RDP. Windows Server 2019 Essentials è ben integrato con i servizi ospitati di Office 365. Il prezzo di Windows Server 2019 Essentials era di 501 dollari al momento della stesura di questo post sul blog.

Windows Server 2019 Standard

Una licenza Windows Server 2019 Standard con tutti i core concessi in licenza consente di eseguire un OSE fisico e due OSE virtuali. In altre parole, è possibile installare Windows Server 2019 Standard su un computer host ed eseguire due VM con Windows Server 2019 Standard come sistema operativo guest.

Windows Server 2019 Standard in esecuzione su un host utilizzato per la virtualizzazione (come hypervisor) può essere utilizzato solo per installare Hyper-V per eseguire 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 si eseguono VM Windows su un server fisico con Windows Server 2019 Standard installato, è possibile 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 ed è 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 consente di eseguire un numero illimitato di VM con Windows Server installato come sistema operativo guest. Il confronto tra Windows Server Essentials e Standard esula dall’ambito di questo post del blog. Le licenze CAL sono obbligatorie sia per l’edizione Standard che per quella Datacenter.

Licenze VM

Il fatto più interessante è che il numero di VM con licenza che eseguono Windows non dipende dal sistema operativo host e dall’hypervisor. Ad esempio, se si dispone di una licenza Windows Server 2019 Standard per tutti i core del processore di un server fisico e si installa Windows Server 2019 Standard su un host con il ruolo Hyper-V abilitato, è possibile eseguire due VM con Windows Server 2019 Standard. Se si esegue VMware ESXi su un server fisico e si concedono in licenza tutti i core di questo server con la licenza Windows Server 2019 Standard, è possibile eseguire due VM VMware con Windows Server 2019 Standard installato su queste VM. Questo principio vale anche per VirtualBox, Xen, KVM, ecc. Se è necessario eseguire 4 VM su un server, è necessario 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 in questo esempio viene utilizzato Windows Server 2019 Standard). Una licenza Standard copre due VM.

Se è necessario eseguire 4 VM su un server fisico con due processori a 8 core, è necessario acquistare 16 licenze Standard dual-core per Windows Server 2019. Due set di licenze coprono tutti i core due volte e consentono di eseguire 4 VM. Se è necessario eseguire un numero dispari di VM su un host, è necessario acquistare licenze per il numero pari successivo di VM. Se è necessario eseguire 3 VM, è necessario acquistare licenze per 4 VM, se è necessario eseguire 7 VM, è necessario acquistare 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 questi server fisici. Se è necessario eseguire 4 VM sullo stesso server fisico che dispone di due processori a 8 core ma con la licenza Windows Server 2019 Datacenter, è necessario acquistare 8 licenze Datacenter dual-core per Windows Server 2019.

Ordine di licenza delle VM: i core fisici devono essere licenziati per primi e solo dopo devono essere licenziate le VM.

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

Migrazione delle VM tra host

Se nell’ambiente sono presenti più host Hyper-V o ESXi, potrebbe essere necessario migrare le VM tra gli host. La migrazione delle VM è particolarmente necessaria se si eseguono VM in un cluster. In questo caso è necessario acquistare il numero di licenze necessario a coprire tutte le VM su tutti gli host per ciascun server fisico, come se si stesse 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 è concessa in licenza per migrare su qualsiasi host. Le licenze delle VM non si spostano con le VM tra gli host perché sono collegate a un host fisico. È possibile migrare una licenza Windows Server tra server fisici una volta ogni 90 giorni.

Attivazione automatica delle macchine virtuali

L’attivazione automatica delle macchine virtuali (AVMA) è una funzione che consente di installare automaticamente una licenza Windows Server su un server virtuale Windows e di attivare le licenze. L’attivazione della VM Hyper-V si associa all’istanza attivata di Windows Server 2019 installata su un server fisico che funge da hypervisor. Windows Server su una VM viene attivato all’avvio della VM. Le VM possono essere attivate senza una connessione Internet. Non è necessario gestire i codici Product Key per le VM. L’attivazione viene mantenuta se le VM con licenza vengono migrate tra host con licenza. Il codice AVMA corretto deve essere installato in una VM Hyper-V.

Esempi di licenze

Esaminiamo 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. Su ciascun server devono essere eseguite due VM. È possibile utilizzare la licenza Windows Server 2019 Standard. Dobbiamo acquistare 8 licenze dual-core per ciascun server (perché non è possibile acquistare meno di 8 licenze dual-core per concedere in licenza 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. Su ciascun server devono essere eseguite quattro VM e su ciascun server fisico è installato Windows Server 2019 Standard. Dobbiamo acquistare 16 licenze double-core o due licenze 16-core per ciascun server. In totale, acquistiamo quattro licenze 16-core per l’intero ambiente Windows Server.

Esempio 3

La configurazione è la stessa dell’esempio 2. Ogni server ha 4 VM e queste VM devono poter 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 (4 VM + 4 VM). Di conseguenza, dobbiamo acquistare 16 licenze double-core aggiuntive per ciascun server. Infine, ogni server dispone di 32 licenze double-core (o quattro licenze 16-core).

Se avessimo 4 VM sul primo server e 6 VM sul secondo server, ogni server dovrebbe disporre di una licenza per eseguire 10 VM in caso di migrazione delle VM. Di conseguenza, è necessario acquistare quattro licenze 16-core aggiuntive per ogni server fisico. In totale, su ogni server devono essere coperti l’equivalente di 80 core e devono esserci 40 licenze double-core (o 5 licenze 16-core) per ogni server.

Esempio 4

Ci sono tre server. Il primo server ha due processori e ogni processore ha 20 core. Il secondo server ha un processore 18-core. Il terzo server ha un processore a 32 core. Ci sono 30 VM sul primo server, 12 VM sul secondo server e 21 VM sul terzo server. Le VM che eseguono server virtuali Windows devono essere migrate tra gli host. In questo caso viene utilizzato Windows Server 2019 Datacenter e, pertanto, è necessario tenere conto dei termini della licenza Microsoft Datacenter. Innanzitutto, dobbiamo acquistare le licenze per i core del server.

Licenze core

Server 1. È necessario ottenere la licenza per un totale di 40 core (20×2). La licenza base a 16 core copre 16 core. È necessario ottenere la licenza per 24 core aggiuntivi e acquistare un’altra licenza per 16 core e due licenze per 4 core. È sufficiente acquistare 20 licenze double-core.

Server 2. È necessario ottenere la licenza per 18 core. È necessario acquistare una licenza base per 16 core e una licenza double-core oppure acquistare semplicemente 9 licenze double-core.

Server 3. È necessario ottenere la licenza per 32 core. È necessario acquistare due licenze a 16 core o 16 licenze a doppio core.

Licenze VM

Ogni server deve essere concesso in licenza per eseguire il numero totale di VM nel gruppo di server o cluster. 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 concesso in licenza per eseguire 64 VM. Poiché utilizziamo una licenza Windows Server 2019 Datacenter su ogni server fisico, che ci consente di eseguire un numero illimitato di VM, non è obbligatoria alcuna licenza aggiuntiva dopo aver concesso la licenza a tutti i core della CPU su ogni server.

L’esecuzione di VM in un cluster rende l’ambiente virtuale più affidabile, fornisce il bilanciamento del carico e l’alta disponibilità per le VM. Tuttavia, si consiglia di eseguire il backup delle VM in esecuzione in cluster VMware vSphere e cluster Hyper-V.

Utilizza NAKIVO Backup & Replication & Replica per backup di Hyper-V e Backup di VMware anche se le tue VM sono in esecuzione nel cluster e migrano tra host. Il prodotto effettua il rilevamento automatico dell’host su cui è in esecuzione una VM ed esegue il backup della VM.

1 Year of Free Data Protection: NAKIVO Backup & Replication

1 Year of Free Data Protection: NAKIVO Backup & Replication

Deploy in 2 minutes and protect virtual, cloud, physical and SaaS data. Backup, replication, instant recovery options.

Licenze delle VM in Azure

Azure è la piattaforma cloud sviluppata da Microsoft che consente di eseguire VM nel cloud. Anche la concessione di licenze per le VM Windows Server è complicata in Azure. Esistono diversi modi per concedere in licenza le VM Microsoft che eseguono Windows Server in Azure.

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

Licenze ibride. È possibile effettuare l’implementazione di una VM Windows Server in Azure, ma attivare e applicare manualmente la propria licenza acquistata a tale scopo. La migrazione delle licenze consente di migrare la licenza di Windows Server una volta ogni 90 giorni, come negli ambienti on-premise.

Conclusione

Il sistema di licenze di Windows Server 2019 è complesso, soprattutto quando si utilizzano VM e client connessi. Questo post del blog ha illustrato le nozioni di base sul sistema di licenze di Microsoft Windows Server per aiutarti a familiarizzare con i principi fondamentali delle licenze e a comprendere come installare le licenze di Windows Server per concedere in licenza le VM Microsoft. Queste informazioni possono anche aiutarti a stimare i costi delle licenze di Windows Server.

Anche se sei sicuro di sapere quante licenze di ogni tipo ed edizione acquistare, contatta i responsabili Microsoft per assicurarti di acquistare un numero di licenze sufficiente a rispettare il contratto di licenza per i prodotti software Microsoft. NAKIVO non è responsabile per eventuali errori di licenza da te commessi o per eventuali multe causate da una violazione del contratto di licenza Microsoft.

Le persone leggono anche