Você está na página 1de 5

Preços e Licenciamento do SQL Server 2008

Atualizado em Julho de 2008

Licença por Processador. Uma Licença por Processador é


SUMÁRIO EXECUTIVO
requerida para cada processador instalado em cada ambiente de
O SQL Server 2008 está disponível em três modelos de sistema operacional que executa o SQL Server ou qualquer de
licenciamento: seus componentes (por exemplo, Analysis Services). Ela inclui o
Licença de acesso para cliente (CAL) por dispositivo mais acesso a um número ilimitado de usuários ou dispositivos oriundos
servidor. Requer uma licença para o computador que de dentro ou fora do firewall. Os clientes não precisam comprar
executa o produto de servidor da Microsoft, bem como CALs licenças de acesso para cliente (CALs) adicionais quando estão
para cada dispositivo cliente. licenciados de acordo com o modelo por processador.
Licença de acesso para cliente (CAL) por usuário mais As licenças por processador estão disponíveis nas edições
servidor. Requer uma licença para o computador que Enterprise, Standard, Web e Workgroup e oferecem mais
executa o produto de servidor da Microsoft, bem como CALs simplicidade para certos cenários.
para cada usuário.
Licença por processador. Requer uma única licença para cada
CPU no ambiente de sistema operacional que executa o SQL MULTIPLEXING: USO DE MIDDLEWARE, SERVIDORES DE
Server. Esta licença inclui acesso ilimitado do dispositivo
TRANSAÇÕES E ARQUITETURAS EM MÚLTIPLAS
cliente.
CAMADAS
Este documento explica as principais considerações sobre
licenciamento para os clientes do SQL Server 2008. Ás vezes, as organizações desenvolvem cenários de rede que
usam várias formas de hardware e/ou software que reduzem o
número de dispositivos ou usuários que usam ou acessam
LICENCIAMENTO DE CAL MAIS SERVIDOR SQL SERVER diretamente o software em um determinado servidor,
2008 freqüentemente chamado de hardware ou software multiplexing ou
O SQL Server 2008 oferece licenças de servidor separadas (nas pooling. O uso de tal hardware e/ou software multiplexing ou
edições Workgroup, Standard e Enterprise) em conjunto com pooling não reduz o número de CALs necessárias para
licenças de acesso para cliente (CALs) por dispositivo ou por acessar ou usar o SQL Server. Uma CAL é requerida para cada
usuário. As CALs mais servidor são úteis para os clientes que dispositivo ou usuário distinto que está conectado ao software ou
usam o SQL Server em cenários que não são baseados na Web. hardware multiplexing ou pooling.
Licença por Servidor. Uma licença por Servidor (para as
edições Workgroup, Standard ou Enterprise) é requerida para Without Multiplexing With Multiplexing
cada sistema de ambiente operacional no qual aquela edição do
SQL Server ou qualquer de seus componentes (por exemplo,
Windows Server
Analysis Services) estiver sendo executada. CAL CAL
required required
CAL por Dispositivo. Uma CAL por Dispositivo Mais Servidor Data input
& query
é requerida para um dispositivo (por exemplo, um PC, uma User 2
User 1 Data input
estação de trabalho, um terminal, um PDA, um telefone celular e & query SQL Server
assim por diante) para acessar ou usar os serviços ou CAL Data input
funcionalidades do Microsoft SQL Server. O modelo de CAL por required Pooling & query
CAL
dispositivo mais Servidor será provavelmente a escolha de melhor Device
hardware
required
or software
custo-benefício se houverem múltiplos usuários por dispositivo
(por exemplo, em um call center). Consulte a seção Multiplexing Device
para assegurar que cada dispositivo seja licenciado
adequadamente. As exceções incluem: comunicação exclusiva Figura 1. Multiplexing. Usuários / dispositivos que acessam direta
entre Servidores SQL e transferência manual de dados entre os ou indiretamente o SQL Server requerem uma CAL.
funcionários.
CAL por Usuário. Uma CAL por Usuário Mais Servidor é Isso ocorre independentemente de quantas camadas de hardware
requerida para um usuário (funcionário, cliente, parceiro e assim ou software existirem entre o SQL Server e os dispositivos clientes
por diante) para acessar ou usar os serviços ou funcionalidades que basicamente usam seus dados, serviços ou funcionalidades.
do Microsoft SQL Server. O modelo de CAL por Usuário mais Uma exceção a isso é a transferência manual de dados de
Servidor será provavelmente a opção de melhor custo-benefício funcionário para funcionário. Por exemplo, se um funcionário envia
se houverem múltiplos dispositivos por usuário (por exemplo, um uma versão do Excel de um relatório para outro funcionário, o
usuário que tem um PC, um laptop, um PDA e assim por diante). funcionário que recebe não necessita de uma CAL (contanto que o
Uma CAL não é um software; é um documento legal que concede relatório não acesse de alguma forma um SQL Server). Uma
um acesso por dispositivo ou por usuário ao software de servidor. exceção é a comunicação exclusiva entre servidores SQL.
Uma única CAL por dispositivo concede acesso a múltiplos
servidores para um dispositivo (a CAL deve ser da mesma versão
que a versão mais recente de qualquer um dos servidores).Uma
única CAL por usuário concede acesso a múltiplos servidores para
um usuário.

LICENCIAMENTO POR PROCESSADOR NO SQL SERVER


2008
A Microsoft oferece um modelo de licenciamento baseado em
processador para ajudar a reduzir a complexidade. As licenças por
processador podem ser usadas para qualquer tipo de aplicação
(não são limitadas aos cenários baseados na Web).

Page 1
PREÇOS E LICENCIAMENTO DO SQL SERVER 2008
O Espelhamento de Banco de Dados e o Clustering Failover
Without Multiplexing estão disponíveis para as edições Standard e Enterprise.
No CAL
required

User 1 Manually User 2


Windows Server CAL forward
required email Servidor de Prod.
Espelha-mento Passivo

SQL Server With Multiplexing

No CAL
required

User 3 Manually Consultas


forward User 4
Pooling CAL
required email
hardware
or software Figure 3. Servidores Passivos. O servidor passivo não requer uma
determinada licença se nenhuma consulta estiver sendo
Figura 2. Multiplexing. Transferências manuais de relatórios que executada contra ele.
subseqüentemente não acessam um SQL Server não requerem
CALs.
Servidor de Prod. Espelha-mento Passivo
SERVIDORES PASSIVOS /SUPORTE A FAILOVER

Dois ou mais servidores, cada qual executando o SQL Server,


podem ser configurados como se um servidor falhasse; seus
processamentos continuarão de onde pararam, recuperados e
continuados por outro. O SQL Server 2008 oferece 3 tipos de Consultas Relatório de Snapshot
suporte a failover:

 Espelhamento de banco de dados é uma tecnologia Figura 4. Servidores Passivos. O servidor passivo requer uma
do SQL Server 2008 para aumentar a disponibilidade do licença se estiverem sendo executadas consultas contra o
banco de dados. O espelhamento de banco de dados relatório de snapshot.
transfere as gravações de log transacional diretamente
de um servidor para outro e pode rapidamente fazer o MULTI-CORE
failover para o servidor em standby.
 Clustering Failover. O clustering failover é um Os processadores multi-core, que consistem em múltiplas
processo no qual o sistema operacional e o SQL Server unidades de execução de processamento ou “núcleos (cores)” em
2008 trabalham juntos para fornecer disponibilidade no um chip, são vistos como uma maneira promissora de impulsionar
caso de uma falha de aplicação, falha de hardware ou o poder da computação. A Microsoft tem atuado com liderança
erro de sistema operacional. O clustering failover nesta área, cobrando a mesma quantidade por processador,
fornece redundância de hardware através de uma independentemente de quantos núcleos (cores) estão no
configuração na qual são transferidos os recursos de processador. Ao contrário, a Oracle pede para os clientes
missão crítica de uma máquina que está falhando para multiplicarem cada “núcleo (core)” de diferentes formas,
um servidor igualmente configurado automaticamente. dependendo do tipo de processador. A IBM tem duas políticas,
 Backup Log Shipping. O log shipping aumenta a onde os clientes com plataformas x86 são cobrados por
disponibilidade de um banco de dados do SQL Server, processador e os clientes com sistemas baseados no POWER5
automaticamente copiando e restaurando os logs da IBM são cobrados por core (núcleo).
transacionais de um banco de dados para outro banco
de dados em um servidor em standby. Como o banco de
dados em standby recebe todas as alterações do banco
de dados original, ele é uma cópia exata do banco de
dados original—desatualizado somente pela demora no
processo de copiar e carregar. Então, você tem a
capacidade de tornar o servidor em standby em um
novo servidor primário se o servidor primário original se
tornar indisponível. Quando o servidor primário original ProcessadorSingle Core Processador Processador
se tornar disponível novamente, você pode torná-lo em Dual Core Four Core
um novo servidor em standby—efetivamente revertendo
as regras dos servidores.
Figure 4. Multi-core. Em cada um desses cenários é necessária
Ao fazer o suporte a failover, um servidor é designado como uma única licença de processador para o SQL Server,
o servidor passivo. A finalidade do servidor passivo é diferentemente dos requisitos de licenciamento da Oracle e da
absorver os dados e informações constantes em outro IBM.
servidor que falhou. Um servidor passivo não precisa de uma
licença, contanto que o número de processadores do servidor
passivo seja menor ou igual ao do servidor ativo. O servidor
passivo pode assumir as tarefas do servidor ativo por 30
dias. Depois, ele deve ser devidamente licenciado.

Página 2
PREÇOS E LICENCIAMENTO DO SQL SERVER 2008
Cópias passivas / Transmissibilidade das VMs
VIRTUALIZAÇÃO E MÚLTIPLAS INSTÂNCIAS
A virtualização é definida amplamente como a execução do As cópias passivas do SQL Server 2008 que estão nos ambientes
software em um “ambiente virtual”. Um ambiente virtual ocorre virtuais e que não estão sendo executadas em uma máquina,
quando um sistema operacional é de alguma forma emulado ou não requerem a compra de licenças. As cópias do SQL Server
não é executado diretamente no hardware físico. 2008 que são executadas em uma máquina virtual somente
podem ser transferidas de servidor para servidor a cada 90 dias.
Quando o software é virtualizado, uma ou várias aplicações e seus As cópias que estão executando as VMs podem ser transferidas
sistemas operacionais associados podem ser executadas sem um entre servidores licenciados a qualquer momento.
servidor físico dentro de seus respectivos ambientes virtuais. Um
dos benefícios de um cenário virtualizado é que múltiplas SQL SQL SQL
...
SQL SQL SQL
...
aplicações podem ser executadas simultaneamente em um Virtual WG WG WG SE SE SE
servidor com isolação em nível de sistema operacional. OS
Environments

Uma opção para o software de virtualização são as múltiplas


instâncias. Neste caso, múltiplas cópias de uma aplicação são
Physical
executadas simultaneamente em uma única cópia de um sistema OS
operacional. As múltiplas instâncias para o SQL Server 2008 Environment
podem ocorrer tanto em um ambiente virtual como em um
ambiente físico. Enquanto as ofertas de múltiplas instâncias Server “A”
oferecem um grau relativamente alto de isolação entre as cópias
do SQL 2008, esta isolação ocorre em nível de aplicação (ao invés
de ocorrer em nível de sistema operacional). Figura 4. Neste exemplo temos dois Ambientes Operacionais Virtuais.
Cada um contém 3 instâncias executando o SQL WG ou SE.
Quando o SQL Server 2008 é executado dentro de um ambiente Somente uma licença SQL é requerida por cada VOE, para um total
de 2 licenças de SQL.
operacional virtual, ele requer pelo menos uma licença por
ambiente operacional virtual, exceto para o SQL Server Enterprise
Edition. Várias cópias ou instâncias do SQL Server 2008 podem SQL SQL SQL SQL BTS BTS BTS BTS
Virtual
ser executadas dentro de um ambiente operacional virtual. Estas OS
devem ser licenciadas da seguinte maneira: Environments

Virt. Virt. Virt. Virt.


Quando licenciadas por Servidor / CAL Proc Proc Proc Proc

As edições Workgroup e Standard agora permitem que você Physical


execute um número indeterminado de instâncias do software de OS
Environment
servidor em um ambiente de sistema operacional físico ou virtual
no servidor licenciado por vez. Anteriormente, somente a edição
Server
Enterprise da licença de Servidor permitia as múltiplas instâncias. Proc Proc Proc Proc “A”
Este é um grande incentivo para os clientes adotarem o modelo
Servidor/CAL.
Figura 5. Neste exemplo temos uma caixa com 4 processadores físicos.
Na edição Enterprise, para cada servidor que você atribua uma Nela, dois Ambientes Operacionais Virtuais estão executando o SQL. Neste
licença de software, você pode executar, a qualquer momento, um caso, duas Licenças SQL de Processador são requeridas.
número ilimitado de instâncias do software de servidor em um
ambiente físico e em um número ilimitado de ambientes de SQL SQL SQL SQL SQL BTS
sistemas operacionais virtuais naquele servidor. Virtual
OS
Environments
Quando licenciadas por Processador
Virt. Virt. Virt. Virt. Virt. Virt.
Proc Proc Proc Proc Proc Proc
Nas edições Workgroup, Web e Standard, para cada servidor que
você tenha atribuído o número requerido de licenças por Physical
processador, você pode executar, a qualquer momento, um OS
Environment
número ilimitado de instâncias do software de servidor em
ambientes de sistema operacional físico e virtual no servidor Server
licenciado. Entretanto, o número total de processadores físicos e Proc Proc Proc Proc “A”
virtuais usados por aqueles ambientes de sistema operacional não
pode exceder ao número de licenças de software atribuídas para
aquele servidor. Figura 6. Neste exemplo temos uma caixa com 4 processadores físicos.
Nela, cinco Ambientes Operacionais Virtuais estão executando o SQL, cada
qual acessando virtualmente um processador. Neste caso, cinco licenças
Para a edição Enterprise há uma opção a mais: se todos os de processador são requeridas para o SQL.
processadores físicos em uma máquina estiverem licenciados,
então você pode executar um número ilimitado de instâncias do
SQL Server 2008 em um ambiente físico e um número ilimitado de
ambientes operacionais virtuais naquela mesma máquina.

Página 3
PREÇOS E LICENCIAMENTO DO SQL SERVER 2008
Virtualization for proc SQL SQL AS RS
licensing
SQL SQL SQL SQL SQL

WS WS WS WS WS
Proc 1 Proc 2 Proc 3 Proc 4
Figura 7. Licenciamento de Servidores com componentes em execução. No
Cenário 1, um SQL Server está sendo executando com todos os seus
WS/ Virtualization layer componentes em um servidor: somente uma licença é requerida. No
Cenário 2, o banco de dados está sendo executado em um servidor, os
Analysis Services em um segundo servidor e os Reporting Services em um
Server terceiro servidor. Neste caso,três licenças de servidor são requeridas.

Figura 7. Este exemplo mostra a opção extra disponível somente com a


edição Enterprise. WORKGROUP EDITION
Número de licenças de processador requeridas para EE : 4 Licenças SQL O Workgroup Edition é a solução mais fácil de usar e a mais
de Processador. acessível para departamentos menores e empresas em
crescimento. Para o SQL Server 2008, o Workgroup está
Número de licenças de processador requeridas para Standard, disponível em pacotes de Servidor + 5 CALs, CALs individuais e
Workgroup: 5 Licenças SQL de Processador licenças por Processador. O Workgroup tem suas próprias CALs
chamadas de CALs de Workgroup. As CALs de Workgroup
Virtualization for server/cal somente podem ser usadas com o Workgroup Edition. As CALs do
SQL podem ser usadas com qualquer edição do SQL Server
licensing 2008, incluindo o SQL Workgroup Edition.

Ent. Std. Wkgp.


Server Server Server
SQL SQL SQL SQL

WS WS WS WS
WS/ Virtualization layer CAL Workgroup
CAL de SQL

Server
Figura 8. SQL Workgroup. As CALs do Workgroup somente podem ser
usadas com um SQL Server Workgroup Edition. As CALs do SQL podem
Figura 8. Este exemplo mostra a opção extra disponível somente com a ser usadas com qualquer edição.
edição Enterprise. Licença requerida usando direitos adicionais para EE :
1 Licença de SQL Server. Licenças requeridas para todos as outras
Workgroup e Standard:4 Licenças de SQL Server CALS DE SQL SERVER
Com exceção das CALs do Workgroup, todas as CALs de SQL
BUSINESS INTELLIGENCE / COMPONENTES EM Server 2008 podem ser usadas com qualquer servidor SQL Server
SERVIDORES ADICIONAIS 2008 licenciado, independentemente da plataforma. Por exemplo,
uma CAL de SQL de 32 bits pode ser usada com um servidor que
Os componentes do Business Intelligence para o SQL Server executa o SQL Server Enterprise Edition (64 bits). Igualmente,
2008 incluem: Analysis Services, Reporting Services e Integration uma CAL de SQL de 64 bits pode ser usada com um servidor
Services. Para usar qualquer desses componentes, o servidor no licenciado para o Workgroup Edition (32 bits). Como mencionado
qual o Business Intelligence está instalado deve ter uma licença anteriormente, as CALs do Workgroup somente podem ser usadas
válida do SQL Server 2008. Se esses componentes estão em um com o SQL Server Workgroup Edition.
servidor separado do servidor de banco de dados principal, então
eles requerem uma licença adicional para cada servidor adicional
SQL SERVER 2008 WEB
onde eles estejam instalados.
O SQL Server 2008 Web é uma opção de banco de dados
gerenciável, escalonável e de baixo TCO para os clientes finais e
hosters da Web que querem implantar publicamente serviços e
aplicações da Web. Para obter mais informações, acesse a página
das Edições do SQL Server 2008.

Página 4
PREÇOS E LICENCIAMENTO DO SQL SERVER 2008
suporte a Hotfix de Ciclo de Vida Estendido, backups a frio para
SQL SERVER 2008 EXPRESS Recuperação de Desastres, relatório de erro corporativo e
O SQL Server 2008 Express Edition é a maneira mais rápida para TechNet Online Concierge Chat. Para obter mais informações,
os desenvolvedores e entusiastas aprenderem, construírem e acesse:
implantarem aplicações baseadas em dados simples. Esta edição http://www.microsoft.com/brasil/licenciamento/programs/sa/default.
está disponível através de download gratuito em mspx
www.microsoft.com/downloads. Para obter mais informações,
acesse a página de Edições do SQL Server 2008. PREÇOS E DESCONTOS
O SQL Server oferece um Preço Estimado de Varejo altamente
SQL SERVER 2008 DEVELOPER competitivo. Além disso a Microsoft tem várias opções para os
O SQL Server 2008 Developer Edition é um produto separado e é clientes que fazem compras por volume, oferecendo significantes
usado somente com finalidades de desenvolvimento e teste. Ele é descontos através dos programas de Licenciamento por Volume
exatamente igual ao SQL Server 2008 Enterprise Edition, mas (VL).
licenciado por desenvolvedor ou testador (pessoa). Para obter
mais informações, acesse a página de Edições do SQL Server PARA OBTER MAIS INFORMAÇÕES
2008.
Para obter mais informações, acesse:
EDIÇÃO DE AVALIAÇÃO DO SQL SERVER 2008 http://www.microsoft.com/brasil/sql
O SQL Server 2008 Enterprise Evaluation Edition tem apenas .
finalidade de avaliação e até 180 dias de uso. Está disponível
Este documento tem somente finalidade informativa. A MICROSOFT NÃO
através de download gratuito ou pode ser solicitado em DVD
FORNECE NENHUMA GARANTIA, EXPRESSA OU IMPLÍCITA, NESTE
através do site da Microsoft. Para obter mais informações, acesse DOCUMENTO. Microsoft e Windows são marcas registradas ou
a página de Edições do SQL Server 2008. marcas comerciais da Microsoft Corporation nos Estados Unidos
e/ou outros países.
PROGRAMA SPLA
O SPLA é o único programa de licenciamento que permite que os
provedores de serviços ofereçam o SQL Server em um ambiente
hospedado. O licenciamento através do SPLA é por processador
hospedado ou por licença de acesso para servidor (SAL). Um
processador é requerido para cada processador acessado pelos
clientes finais em um ambiente hospedado, enquanto uma SAL é
requerida para cada usuário final /dispositivo que acessa o
servidor em um ambiente hospedado. Para obter mais
informações sobre o programa SPLA, acesse
http://www.microsoft.com/serviceproviders/licensing/default.mspx

PROGRAMA ISV
O Microsoft® Independent Software Vendor (ISV) Royalty
Licensing Program é um programa de licenciamento de software
projetado para os ISVs que incorporam o software da Microsoft em
suas soluções corporativas de software de valor agregado. O ISV
Royalty Licensing Program torna fácil para os parceiros ISV
combinarem a tecnologia da Microsoft com suas próprias
aplicações corporativas de software para distribuição comercial a
seus clientes. Ele é um programa abrangente, que escala entre
parceiros que vendem para clientes de grande, médio e pequeno
porte. Para obter mais informações sobre o Programa ISV, acesse
http://www.microsoft.com/isv/licensing/default.aspx

DIREITOS DE DOWNGRADE PARA VERSÕES ANTERIORES


Os clientes podem adquirir as licenças do SQL Server 2008 e
executar as versões anteriores do SQL Server através dos direitos
de downgrade descritos no EULA (contrato de licença). Licenças
podem ser adicionadas às instalações de versões anteriores
existentes com este mesmo método.

ATUALIZAÇÕES E SOFTWARE ASSURANCE


Os clientes podem optar por atualizar suas licenças do SQL
Server comprando um novo produto completo ou comprando o
Software Assurance com as licenças das versões atuais para
garantir as atualizações para as versões futuras.

Sobre os novos direitos de versão, o SA oferece pagamentos


parcelados, TechNet Plus, Suporte para Resolução de Problemas,

Página 5

Você também pode gostar