Microsoft SQL Server

CAL per Microsoft SQL Server: quante sono necessarie?

Le licenze CAL (Client Access Licenses) come già espresso nell’articolo sulle CAL per Windows Server non sono un programma ma bensì le concessioni necessarie, affinché un computer, chiamato client, si possa collegare regolarmente ad un server con installato Microsoft SQL Server.
Microsoft con la sua moltitudine di licenze ci ha sempre fatto impazzire soprattutto perché cambia le regole spesso e volentieri.
Il dubbio che mi è venuto è quante licenze CAL sono necessarie qualora nella rete ci siano più server con SLQ Server installato considerando uno dei due modelli di licenza per SQL Server ossia quello Server + CAL.

Dopo una meticolosa ricerca nonchè un contatto con Microsoft posso confermare:

le licenze CAL per Microsoft SQL Server, analogamente a quelle per Windows Server, non hanno un limite di server a cui ci si può collegare con una singola licenza.
Facciamo un esempio: immaginiamo uno scenario dove nella mia rete ho quattro server con SQL Server 2017. Ai due server si collegano 20 client. Nel modello di licenza SERVER + CAL una licenza può collegarsi a indefiniti numero di SQL Server regolarmente licenziati. Pertanto avrò bisogno di 20 licenze CAL per potermi collegare ai quattro server.

Leggendo il documento Microsoft relativo alle licenze è chiaramente leggibile:
Each SQL Server CAL allows access to multiple licensed SQL Servers, including Standard Edition and legacy Business Intelligence and Enterprise Edition Servers.

Modello di licenza Per Core

Nel modello di licenza Per Core, il secondo dei due modelli di licenza per SQL Server, il problema non si pone perché vengono licenziati i core del processore e non gli utenti, gli utenti in questo caso possono essere illimitati.

In questo caso, modello di licenza Per Core è bene sapere che vanno obbligatoriamente licenziati tutti i core presenti nel server. Ad esempio se il server ha due processori con 4 core ognuno vanno licenziati 8 core. Anche se non si volessero utilizzare tutti i core, nel momento in cui sono presenti nel computer server è obbligatorio licenziarli tutti. Le licenze di SQL Server Per Core vengono vendute in pacchetti da due core. Nell’esempio sopra indicato (2 processori con 4 core ognuno) pertanto sono necessari 4 pacchetti.

N.B: per Microsoft SQL Server 2019 Enterprise è applicabile solo il modello Per Core

Per un panoramica più dettagliata sulle licenze CAL di Windows Server si può far riferimento a quest’altro articolo.

Confronto delle funzionalità disponibili per le ultime versioni di SQL Server

  •  Supporto non disponibile 
  •  Supporto completo
FunzionalitàSQL Server 2019SQL Server 2017SQL Server 2016
Intelligence in tutti i dati
Cluster Big Data
Virtualizzazione dei dati con PolyBase[1]
Performance del database
Database in-memory: OLTP in-memory
Database in-memory: memoria persistente[2]
Database in-memory: database tempdb ottimizzato per la memoria
Analisi operative in tempo reale
Elaborazione di query intelligenti
Performance intelligenti
Disponibilità
Sempre disponibile
Ripristino accelerato del database
Gruppi di disponibilità con scalabilità in lettura
Sicurezza
Always Encrypted
Always Encrypted con enclave sicuri
Individuazione e classificazione dei dati
Transparent Data Encryption
Supporto per la crittografia del backup
Crittografia inattiva e in movimento
Dynamic Data Masking e Sicurezza a livello di riga
Idoneità al cloud
Backup in Azure
Disaster recovery in Azure
Immagini delle macchine virtuali (VM) ottimizzate nella raccolta di Azure
Replica asincrona gratuita nelle macchine virtuali di Azure per il disaster recovery
Gestione e programmabilità
Supporto per Linux
Supporto per container
Supporto per Kubernetes
Tabelle temporali
Supporto JSON
Supporto per dati di grafici
Supporto UTF 8
Supporto Java
Azure Data Studio per gestire SQL Server, incluso il supporto per T-SQL con i blocchi appunti
Certificazione di compatibilità dei database
Supporto per BI e analisi
Servizi di integrazione gestiti come server
Modello semantico tabulare BI[3]
Master Data Services[3]
Data Quality Services[3]
Relazioni molti-a-molti in modelli tabulari
BI mobile end-to-end su qualsiasi dispositivo
Query dirette di SQL Server Analysis Services (SSAS)
Gruppi di calcolo in modelli tabulari
Licenze CAL per Microsoft SQL Server

close

ISCRIVITI ALLA NEWS LETTER
NON COSTA NIENTE!!!

Potrai essere aggiornato ogni volta che esce un articolo.
È gratis, interessante e non invasiva.
I TUOI DATI NON VERRANNO MAI CEDUTI A NESSUNO E PER NESSUNA RAGIONE.

Non inviamo spam! Leggi la nostra Informativa sulla privacy per avere maggiori informazioni.

Ciao e Benvenuto nel Blog di Fabio Bernini

%d blogger hanno fatto clic su Mi Piace per questo: