User Cal SQL Server

venerdì 12 novembre 2010 - 13.23

dompa72 Profilo | Senior Member

Sul sito della Microsoft ho trovato questo FAQ:
Domanda
Qual è la differenza tra Device e User CAL?
Risposta
Una Device CAL consente a un dispositivo e a tutti i relativi utenti di accedere al software server. Una User CAL consente a un determinato utente di accedere al software server da un numero illimitato di dispositivi. In altre parole, una User CAL copre l'accesso di un determinato utente al software server da computer dell'ufficio e portatili, oltre che da home computer, palmari, Internet Point e qualsiasi altro dispositivo. Una Device CAL copre l'accesso di più utenti al software server da un unico dispositivo condiviso

premesso che SQL Server è utilizzato solo come contenitore di dati e senza i servizi di reporting, analisys, etc installati, la mia domanda è:
se avessi 100 postazioni non a dominio che accedono al motore SQL con lo stesso utente sql, quante sarebbero le USER CAL da acquistare????
Dalla frase "Una User CAL consente a un determinato utente di accedere al software server da un numero illimitato di dispositivi." capisco che è necessario solo una licenza User CAL.

Altra domanda:
se sviluppassi un servizio centralizzato che raccoglie e distribuisce le richieste dati dei suoi client e fosse l'unico interlocutore di SQL Server, di quante device e/o user CAL avrei bisogno????

Grazie

lbenaglia Profilo | Guru

>Sul sito della Microsoft ho trovato questo FAQ:
>Domanda
> Qual è la differenza tra Device e User CAL?
>Risposta
>Una Device CAL consente a un dispositivo e a tutti i relativi
>utenti di accedere al software server. Una User CAL consente
>a un determinato utente di accedere al software server da un
>numero illimitato di dispositivi. In altre parole, una User CAL
>copre l'accesso di un determinato utente al software server da
>computer dell'ufficio e portatili, oltre che da home computer,
>palmari, Internet Point e qualsiasi altro dispositivo. Una Device
>CAL copre l'accesso di più utenti al software server da un unico
>dispositivo condiviso
>
>premesso che SQL Server è utilizzato solo come contenitore di
>dati e senza i servizi di reporting, analisys, etc installati,
>la mia domanda è:
>se avessi 100 postazioni non a dominio che accedono al motore
>SQL con lo stesso utente sql, quante sarebbero le USER CAL da
>acquistare????
Dovresti prima di tutto decidere se acquistare User CAL, Device CAL oppure licenziare l'istanza Per Processor, dopo di che aquisti quello che ti serve
Facciamo un esempio:

- 100 User CAL = 100 utenti sono autorizzati ad accedere all'istanza indipendentemente dal dispositivo;
- 100 Device CAL = Un numero illimitato di utenti può utilizzare uno o più dei 100 dispositivi licenziati per autenticarsi all'istanza;
- n licenze per processor (una per ogni socket visibile all'OS del server che ospita all'istanza): Un numero illimitato di utenti può autenticarsi all'istanza con qualunque device.

Il tutto è indipendentemente da quante login si utilizzano (1 o 100), contano gli esseri umani (User CAL) e i "pezzi di ferro" (Device CAL).

>Dalla frase "Una User CAL consente a un determinato utente di
>accedere al software server da un numero illimitato di dispositivi."
>capisco che è necessario solo una licenza User CAL.
Assolutamente no, se sono 100 persone che accedono all'istanza con la stessa login o con login differenti avrai bisogno di 100 User CAL.

>Altra domanda:
>se sviluppassi un servizio centralizzato che raccoglie e distribuisce
>le richieste dati dei suoi client e fosse l'unico interlocutore
>di SQL Server, di quante device e/o user CAL avrei bisogno????
Il discorso non cambia, contano le persone e i dispositivi che si connettono all'istanza, non quello che ci sta in mezzo.

>Grazie
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/

dompa72 Profilo | Senior Member

>>Sul sito della Microsoft ho trovato questo FAQ:
>>Domanda
>> Qual è la differenza tra Device e User CAL?
>>Risposta
>>Una Device CAL consente a un dispositivo e a tutti i relativi
>>utenti di accedere al software server. Una User CAL consente
>>a un determinato utente di accedere al software server da un
>>numero illimitato di dispositivi. In altre parole, una User CAL
>>copre l'accesso di un determinato utente al software server da
>>computer dell'ufficio e portatili, oltre che da home computer,
>>palmari, Internet Point e qualsiasi altro dispositivo. Una Device
>>CAL copre l'accesso di più utenti al software server da un unico
>>dispositivo condiviso
>>
>>premesso che SQL Server è utilizzato solo come contenitore di
>>dati e senza i servizi di reporting, analisys, etc installati,
>>la mia domanda è:
>>se avessi 100 postazioni non a dominio che accedono al motore
>>SQL con lo stesso utente sql, quante sarebbero le USER CAL da
>>acquistare????
>Dovresti prima di tutto decidere se acquistare User CAL, Device
>CAL oppure licenziare l'istanza Per Processor, dopo di che aquisti
>quello che ti serve
>Facciamo un esempio:
>
>- 100 User CAL = 100 utenti sono autorizzati ad accedere all'istanza
>indipendentemente dal dispositivo;
>- 100 Device CAL = Un numero illimitato di utenti può utilizzare
>uno o più dei 100 dispositivi licenziati per autenticarsi all'istanza;
>- n licenze per processor (una per ogni socket visibile all'OS
>del server che ospita all'istanza): Un numero illimitato di utenti
>può autenticarsi all'istanza con qualunque device.
>
>Il tutto è indipendentemente da quante login si utilizzano (1
>o 100), contano gli esseri umani (User CAL) e i "pezzi di ferro"
>(Device CAL).
>
>>Dalla frase "Una User CAL consente a un determinato utente di
>>accedere al software server da un numero illimitato di dispositivi."
>>capisco che è necessario solo una licenza User CAL.
>Assolutamente no, se sono 100 persone che accedono all'istanza
>con la stessa login o con login differenti avrai bisogno di 100
>User CAL.
>
>>Altra domanda:
>>se sviluppassi un servizio centralizzato che raccoglie e distribuisce
>>le richieste dati dei suoi client e fosse l'unico interlocutore
>>di SQL Server, di quante device e/o user CAL avrei bisogno????
>Il discorso non cambia, contano le persone e i dispositivi che
>si connettono all'istanza, non quello che ci sta in mezzo.
Ma i client non si collegano all'istanza ma ad un servizio WCF. E' il servizio WCF che si collega all'istanza (quindi un utente e/o device)
Dove sbaglio????

>
>>Grazie
>Prego.
>
>Ciao!
>--
>Lorenzo Benaglia
>Microsoft MVP - SQL Server
>http://blogs.dotnethell.it/lorenzo/

lbenaglia Profilo | Guru

>>>Altra domanda:
>>>se sviluppassi un servizio centralizzato che raccoglie e distribuisce
>>>le richieste dati dei suoi client e fosse l'unico interlocutore
>>>di SQL Server, di quante device e/o user CAL avrei bisogno????
>>Il discorso non cambia, contano le persone e i dispositivi che
>>si connettono all'istanza, non quello che ci sta in mezzo.
>Ma i client non si collegano all'istanza ma ad un servizio WCF.
>E' il servizio WCF che si collega all'istanza (quindi un utente
>e/o device)
>Dove sbaglio????
Sbagli nel fare questo ragionamento "tecnico".
Le CAL sono legate ai device o agli utenti, non a ciò che c'è in mezzo, altrimenti sarebbe un attimo pagare 1 CAL per connettere un numero indefinito di persone.

Direttamente dalle FAQ:

Q. How do I license SQL Server 2008 CALs in a multiplexed environment?

A.
In most cases, Microsoft requires a CAL for every device that accesses or uses the services of SQL Server 2008. If you are unsure whether a CAL is required, you should contact your Microsoft sales representative or account manager. Inquires can be directed to the Microsoft Sales and Partner Information line by calling (800) 426-9400.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/

dompa72 Profilo | Senior Member

La cosa è chiara
grazie
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5