Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 66

Licensing SQL Server on a Virtual Platform

Robert L Davis
www.sqlsoldier.com
@SQLSoldier
Robert L Davis
Principal Database Architect at DB Best Technologies
Greater Seattle Area | Information Technology and Services

Past: Principal DBA at Outerwall, Inc.


P.M. SQL Server Master Certification Program at Microsoft
Sr. Database Administrator at Microsoft
Blog: www.SQLSoldier.com
Twitter: @SQLSoldier
LinkedIN: www.linkedin.com/in/robertldavis
Licensing SQL Server on a Virtual Platform

Agenda
• Changes in licensing
– SQL 2008 R2 to SQL 2014
Licensing SQL Server on a Virtual Platform

Agenda
• Changes in licensing
– SQL 2008 R2 to SQL 2014
• Licensing SQL Server Editions
Licensing SQL Server on a Virtual Platform

Agenda
• Changes in licensing
– SQL 2008 R2 to SQL 2014
• Licensing SQL Server Editions
• Feature differences between editions
Licensing SQL Server on a Virtual Platform

Agenda
• Changes in licensing
– SQL 2008 R2 to SQL 2014
• Licensing SQL Server Editions
• Feature differences between editions
• Software Assurance
Licensing SQL Server on a Virtual Platform

Agenda
• Changes in licensing
– SQL 2008 R2 to SQL 2014
• Licensing SQL Server Editions
• Feature differences between editions
• Software Assurance
• Retail vs. volume licensing
Licensing SQL Server on a Virtual Platform

Agenda
• Changes in licensing
– SQL 2008 R2 to SQL 2014
• Licensing SQL Server Editions
• Feature differences between editions
• Software Assurance
• Retail vs. volume licensing
• Licensing for failover and disaster recovery
Licensing SQL Server on a Virtual Platform

Changes in licensing
• SQL 2008 R2 to SQL 2012
Licensing SQL Server on a Virtual Platform

Changes in licensing
• SQL 2008 R2 to SQL 2012
– Datacenter Edition eliminated
Licensing SQL Server on a Virtual Platform

Changes in licensing
• SQL 2008 R2 to SQL 2012
– Datacenter Edition eliminated
• Enterprise Edition again the top Edition
Licensing SQL Server on a Virtual Platform

Changes in licensing
• SQL 2008 R2 to SQL 2012
– Datacenter Edition eliminated
• Enterprise Edition again the top Edition
– BI Edition introduced
Licensing SQL Server on a Virtual Platform

Changes in licensing
• SQL 2008 R2 to SQL 2012
– Datacenter Edition eliminated
• Enterprise Edition again the top Edition
– BI Edition introduced
• Only available with server + CAL licensing
Licensing SQL Server on a Virtual Platform

Changes in licensing
• SQL 2008 R2 to SQL 2012
– Datacenter Edition eliminated
• Enterprise Edition again the top Edition
– BI Edition introduced
• Only available with server + CAL licensing
– Per-core licensing introduced
Licensing SQL Server on a Virtual Platform

Changes in licensing
• SQL 2008 R2 to SQL 2012
– Datacenter Edition eliminated
• Enterprise Edition again the top Edition
– BI Edition introduced
• Only available with server + CAL licensing
– Per-core licensing introduced
• Enterprise not available with server + CAL licensing
Licensing SQL Server on a Virtual Platform

Changes in licensing
• SQL 2008 R2 to SQL 2012
– Datacenter Edition eliminated
• Enterprise Edition again the top Edition
– BI Edition introduced
• Only available with server + CAL licensing
– Per-core licensing introduced
• Enterprise not available with server + CAL licensing
– Failover rights require Software Assurance (SA)
Licensing SQL Server on a Virtual Platform

Changes in licensing
• SQL 2008 R2 to SQL 2012
– Datacenter Edition eliminated
• Enterprise Edition again the top Edition
– BI Edition introduced
• Only available with server + CAL licensing
– Per-core licensing introduced
• Enterprise not available with server + CAL licensing
– Failover rights require Software Assurance (SA)
• Passive failovers must be fully licensed without SA
Licensing SQL Server on a Virtual Platform

Changes in licensing
• SQL 2012 to SQL 2014
– Enterprise Edition on Server + CAL upgraded via SA
limited to 20 cores
Licensing SQL Server on a Virtual Platform

Changes in licensing
• SQL 2012 to SQL 2014
– Enterprise Edition on Server + CAL upgraded via SA
limited to 20 cores
– Mobility rights require Software Assurance (SA)
Licensing SQL Server on a Virtual Platform

Changes in licensing
• SQL 2012 to SQL 2014
– Enterprise Edition on Server + CAL upgraded via SA
limited to 20 cores
– Mobility rights require Software Assurance (SA)
• Passive partners must be fully licensed without SA
Licensing SQL Server on a Virtual Platform

Licensing SQL Server Editions


• Standard: Server + CAL or Per-core

SQL Server Edition Licensing Options


Server + CAL Per-core
Enterprise
Business Intelligence
Standard  
Licensing SQL Server on a Virtual Platform

Licensing SQL Server Editions


• Standard: Server + CAL or Per-core
• BI: Server + CAL

SQL Server Edition Licensing Options


Server + CAL Per-core
Enterprise
Business Intelligence 
Standard  
Licensing SQL Server on a Virtual Platform

Licensing SQL Server Editions


• Standard: Server + CAL or Per-core
• BI: Server + CAL
• Enterprise: Per-core

SQL Server Edition Licensing Options


Server + CAL Per-core
Enterprise 
Business Intelligence 
Standard  
Licensing SQL Server on a Virtual Platform

Licensing SQL Server Editions


• Standard: Server + CAL or Per-core
• BI: Server + CAL
• Enterprise: Per-core
• Developer: Developer tools model (per user)

SQL Server Edition Licensing Options


Server + CAL Per-core
Enterprise 
Business Intelligence 
Standard  
Licensing SQL Server on a Virtual Platform

Feature differences between editions


– More Power
Feature Name Enterprise BI Standard
Lesser of 4 Lesser of 4
Compute Capacity
OS maximum Sockets or 16 Sockets or 16
(Database Engine)
cores cores
Lesser of 4
Compute Capacity
OS maximum OS maximum Sockets or 16
(SSAS, SSRS)
cores
Maximum memory
OS maximum 128 GB 128 GB
(Database Engine)
Maximum memory
OS maximum OS maximum 64 GB
(SSAS, SSRS)
Licensing SQL Server on a Virtual Platform

Feature differences between editions


– Higher Availability
Feature Name Enterprise BI Standard
Database snapshot Yes No No
Failover Cluster Unlimited
2 Nodes 2 Nodes
Instances Nodes
Availability Groups Yes No No
Online page and
Yes No No
file restore
Online indexing Yes No No
Online schema
Yes No No
changes
Fast recovery Yes No No
Mirrored backups Yes No No
Hot Add Memory
Yes No No
and CPU
Licensing SQL Server on a Virtual Platform

Feature differences between editions


– Better Manageability
Feature Name Enterprise BI Standard
Partitioning Yes No No
Data compression Yes No No
Resource Governor Yes No No
Partition Table
Yes No No
Parallelism
Multiple Filestream
Yes No No
containers

NUMA Aware Large


Page Memory and
Yes No No
Buffer Array
Allocation
In-Memory OLTP Yes No No
Licensing SQL Server on a Virtual Platform

Feature differences between editions


– More secure, More features
Feature Name Enterprise BI Standard
Fine Grained Auditing Yes No No
Transparent database encryption Yes No No
Extensible Key Management Yes No No
Peer to Peer transactional
Yes No No
replication
Parallel indexed operations Yes No No
Automatic use of indexed view by
Yes No No
query optimizer
Parallel consistency check Yes No No
Licensing SQL Server on a Virtual Platform

Software Assurance Benefits


• Planning Services
Licensing SQL Server on a Virtual Platform

Software Assurance Benefits


• Planning Services
– Help ensure efficient deployments through
collaborative planning built on best practices.
Licensing SQL Server on a Virtual Platform

Software Assurance Benefits


• Planning Services
– Help ensure efficient deployments through
collaborative planning built on best practices.
– Extend your IT staff with expert advice from on-site
deployment planning specialists.
Licensing SQL Server on a Virtual Platform

Software Assurance Benefits


• Planning Services
– Help ensure efficient deployments through
collaborative planning built on best practices.
– Extend your IT staff with expert advice from on-site
deployment planning specialists.
• Technical Training
Licensing SQL Server on a Virtual Platform

Software Assurance Benefits


• Planning Services
– Help ensure efficient deployments through
collaborative planning built on best practices.
– Extend your IT staff with expert advice from on-site
deployment planning specialists.
• Technical Training
– Helps build technical skills and ready IT
professionals and developers for the latest wave of
Microsoft technologies.
Licensing SQL Server on a Virtual Platform

Software Assurance Benefits


• 24x7 Problem Resolution Support
Licensing SQL Server on a Virtual Platform

Software Assurance Benefits


• 24x7 Problem Resolution Support
– Around-the-clock phone and web incident support
via a direct connection to Microsoft.
Licensing SQL Server on a Virtual Platform

Software Assurance Benefits


• 24x7 Problem Resolution Support
– Around-the-clock phone and web incident support
via a direct connection to Microsoft.
• Extended Hotfix Support
Licensing SQL Server on a Virtual Platform

Software Assurance Benefits


• 24x7 Problem Resolution Support
– Around-the-clock phone and web incident support
via a direct connection to Microsoft.
• Extended Hotfix Support
• Mobility Rights
Licensing SQL Server on a Virtual Platform

Software Assurance Benefits


• 24x7 Problem Resolution Support
– Around-the-clock phone and web incident support
via a direct connection to Microsoft.
• Extended Hotfix Support
• Mobility Rights
• Failover Rights
Licensing SQL Server on a Virtual Platform

Software Assurance Benefits


• 24x7 Problem Resolution Support
– Around-the-clock phone and web incident support
via a direct connection to Microsoft.
• Extended Hotfix Support
• Mobility Rights
• Failover Rights
• New Version Rights
Licensing SQL Server on a Virtual Platform

Software Assurance Benefits


• 24x7 Problem Resolution Support
– Around-the-clock phone and web incident support
via a direct connection to Microsoft.
• Extended Hotfix Support
• Mobility Rights
• Failover Rights
• New Version Rights
• Step Up Rights
Licensing SQL Server on a Virtual Platform

Software Assurance Benefits


• 24x7 Problem Resolution Support
– Around-the-clock phone and web incident support
via a direct connection to Microsoft.
• Extended Hotfix Support
• Mobility Rights
• Failover Rights
• New Version Rights
• Step Up Rights
– Upgrade Edition for Less
Licensing SQL Server on a Virtual Platform

Retail vs. volume licensing


• Volume Licensing:
– Price advantages for volume purchasing
Licensing SQL Server on a Virtual Platform

Retail vs. volume licensing


• Volume Licensing:
– Price advantages for volume purchasing
– Simple, cost effective way to acquire the latest
Microsoft technology
Licensing SQL Server on a Virtual Platform

Retail vs. volume licensing


• Volume Licensing:
– Price advantages for volume purchasing
– Simple, cost effective way to acquire the latest
Microsoft technology
– Simplify license management
Licensing SQL Server on a Virtual Platform

Retail vs. volume licensing


• Volume Licensing:
– Price advantages for volume purchasing
– Simple, cost effective way to acquire the latest
Microsoft technology
– Simplify license management
– Manage software costs
Licensing SQL Server on a Virtual Platform

Retail vs. volume licensing


• Volume Licensing:
– Price advantages for volume purchasing
– Simple, cost effective way to acquire the latest
Microsoft technology
– Simplify license management
– Manage software costs
– Better control over your investment
Licensing SQL Server on a Virtual Platform

Retail vs. volume licensing


• Volume Licensing:
– Price advantages for volume purchasing
– Simple, cost effective way to acquire the latest
Microsoft technology
– Simplify license management
– Manage software costs
– Better control over your investment
– Easy access to older versions
Licensing SQL Server on a Virtual Platform

Retail vs. volume licensing


• Volume Licensing:
– Price advantages for volume purchasing
– Simple, cost effective way to acquire the latest
Microsoft technology
– Simplify license management
– Manage software costs
– Better control over your investment
– Easy access to older versions
Licensing SQL Server on a Virtual Platform

Licensing for failover and disaster recovery


• Failover rights require Software Assurance (SA)
Licensing SQL Server on a Virtual Platform

Licensing for failover and disaster recovery


• Failover rights require Software Assurance (SA)
– 1 active server license covers 1 passive server license
Licensing SQL Server on a Virtual Platform

Licensing for failover and disaster recovery


• Failover rights require Software Assurance (SA)
– 1 active server license covers 1 passive server license
– Not passive if used for any operations (backups,
read-only queries, etc.
Licensing SQL Server on a Virtual Platform

Licensing for failover and disaster recovery


• Failover rights require Software Assurance (SA)
– 1 active server license covers 1 passive server license
– Not passive if used for any operations (backups,
read-only queries, etc.
• Without SA, passive servers must be fully licensed
Licensing SQL Server on a Virtual Platform

Licensing for failover and disaster recovery


• Failover rights require Software Assurance (SA)
– 1 active server license covers 1 passive server license
– Not passive if used for any operations (backups,
read-only queries, etc.
• Without SA, passive servers must be fully licensed
– Changed for SQL Server 2012
Licensing SQL Server on a Virtual Platform

VM Licensing
• Host licensing
Licensing SQL Server on a Virtual Platform

VM Licensing
• Host licensing
– Requires Software Assurance (SA)
Licensing SQL Server on a Virtual Platform

VM Licensing
• Host licensing
– Requires Software Assurance (SA)
– Enterprise Edition only
Licensing SQL Server on a Virtual Platform

VM Licensing
• Host licensing
– Requires Software Assurance (SA)
– Enterprise Edition only
– Can run Standard Edition using downgrade rights
Licensing SQL Server on a Virtual Platform

VM Licensing
• Host licensing
– Requires Software Assurance (SA)
– Enterprise Edition only
– Can run Standard Edition using downgrade rights
• Per-VM licensing
Licensing SQL Server on a Virtual Platform

VM Licensing
• Host licensing
– Requires Software Assurance (SA)
– Enterprise Edition only
– Can run Standard Edition using downgrade rights
• Per-VM licensing
– SA optional but needed for some features
Licensing SQL Server on a Virtual Platform

VM Licensing
• Host licensing
– Requires Software Assurance (SA)
– Enterprise Edition only
– Can run Standard Edition using downgrade rights
• Per-VM licensing
– SA optional but needed for some features
– Any edition of SQL Server
Licensing SQL Server on a Virtual Platform

VM Licensing
• Host licensing
– Requires Software Assurance (SA)
– Enterprise Edition only
– Can run Standard Edition using downgrade rights
• Per-VM licensing
– SA optional but needed for some features
– Any edition of SQL Server
– Can mix workloads
Licensing SQL Server on a Virtual Platform

VM Licensing
• Host licensing
– Requires Software Assurance (SA)
– Enterprise Edition only
– Can run Standard Edition using downgrade rights
• Per-VM licensing
– SA optional but needed for some features
– Any edition of SQL Server
– Can mix workloads
– Cheaper much of the time
Licensing SQL Server on a Virtual Platform

Host vs Per-VM Licensing


• Use host licensing for VMs if:
– Need Enterprise Edition of SQL Server on all VMs
– Host dedicated to VMs that run SQL Server only
– Number of VMs that would be hosted exceeds the
licensing requirements for per-VM licensing
Licensing SQL Server on a Virtual Platform

Host vs Per-VM Licensing


• Use host licensing for VMs if:
– Need Enterprise Edition of SQL Server on all VMs
– Host dedicated to VMs that run SQL Server only
– Number of VMs that would be hosted exceeds the
licensing requirements for per-VM licensing
• Use VM licensing if:
– Don’t need Enterprise Edition on all servers
– Host will support a mixed workloads
– You don’t have an unlimited budget
– This model makes sense 90% of the time
Licensing SQL Server on a Virtual Platform

Licensing data sheets and guides:


http://www.microsoft.com/en-us/server-cloud/products/sql-
server/Buy.aspx#Blocklistbuy
Licensing SQL Server on a Virtual Platform

Robert L Davis
www.sqlsoldier.com
@SQLSoldier

You might also like