0% found this document useful (0 votes)
6 views

SQL Licensing

Uploaded by

Au Suerte Felipe
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

SQL Licensing

Uploaded by

Au Suerte Felipe
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 21

Efficient SQL Licensing

Dave Harding
Senior Product Manager, 1E
Microsoft SQL Licensing
Entitlement
Microsoft Auditing Concerns
What’s Installed and What are the rights

Rights based on licensing model

Retail – Fully Packaged Product (FPP)


Product Volume Licenses
Version Optional add-on Software Assurance (SA)
SQL
2012
Server
Edition
Partner Licenses
Enterprise
Service Provider License Agreement (SPLA)
SQL 2014 Specific Licensing Details
Entitlement
Eight Editions
(Six for production use)
Enterprise – large scale data warehousing

Business Intelligence Edition – focus is Business


Intelligence/OLAP

Standard Edition – basic DB, reporting, analytics

Parallel Data Warehouse Edition

Parallel Data Warehouse Edition for Developers


Editions Developer – not used for production – demo and
development only

Web – limitations on various resources

Express – free with significant limitations


SQL Server Channel Options
Editions vary based on the distribution channel
SQL Server Licensing Options

20 core limit
SQL Server Limits

20 core limit

http://msdn.microsoft.com/en-us/library/ms143760(v=sql.120).aspx
Core Factor Table

http://msdn.microsoft.com/en-us/library/ms143760(v=sql.120).aspx
When to use different licensing models

Server + CAL Per Core


Deploying SQL Server BI Certain editions (Enterprise, Parallel or Web)

Deploying Standard Edition with ability to Deploying to Internet or Extranet


count users/devices
When counting users/devices is impractical
Utilizing numerous SQL Servers within the
organization Note – routing requests to minimize count is
NOT allowed (multiplexing)
Standard $900 + $200/user
Standard $3,500
CAL details – per product and suites

https://www.microsoft.com/en-
us/licensing/product-licensing/client-
access-license.aspx
Differences between SQL 2012 and SQL 2014

There are two main differences in licensing between SQL 2012 and SQL 2014:

1. Passive fail-over rights are now a Software Assurance Benefit

2. Multiplexing Rules relaxed for BI Edition CAL requirements

No longer require CALs for ‘batched’ processes.


Watch out for the following

Every OSE requires a minimum of 4 cores

Many rights – passive failover, license migration for


Virtualized environments, downgrade, etc. require SA

If using SQL Standard on virtual machines, you must


license each Virtual OSE (i.e. you cannot license the
physical cores and have unlimited Virtual OSEs)

Entitlement Gotcha’s SQL Core licenses are sold in packs of 2

Hyper threading is not counted – only the physical


cores are counted
Things to keep in mind when licensing
Core factors do not apply to virtual OSEs

Development license must not be used for production

CAL’s can be a major impact if not tracked properly


SQL Inventory Challenges
An example with SQL licensing

Standard
2008 Enterprise Edition
Edition

2012 2005 2012

Standard
Standard Standard
Standard
Express Edition Standard Edition
Edition
Edition Edition
Edition
2014 2014

2005 2008 2012


An example with SQL licensing
Software Installed Hardware Profile Licensing Metric Licensing Calculation

SQL Server 2008 4x Physical Machines, each Per Processor 8 processor licenses
Standard Edition with 2x 8core Hyper-threaded
Xeon Processors

SQL Server 2012 4x Physical Machines, each Per Core 64 core licenses
Standard Edition with 2x 8core Hyper-
threaded Xeon Processors

SQL Server 2012 4x Physical Machines, Per Core 48 core licenses


Enterprise Edition each with 2x 8core AMD
Processors

SQL Server 2014 4x Virtual Machines, Per Core 16 core licenses


Enterprise Edition each with 2 virtual cores
Watch out for the following

Determine the difference between Editions

SCCM Requires MOF extensions to be able to


accurately determine SQL Server Edition

Make sure you are counting Cores or Processors


where appropriate. Check your inventory tool is
accurately identifying processor type

Inventory Gotcha’s Take Core Factors into account for AMD

Make sure you correctly identify Demo and


Development systems
Things to keep in mind when licensing
Make sure you identify Versions correctly
Optimizing SQL for Licensing
Microsoft SQL Server 2014 – Optimization Example
Goal – lower licensing costs, maximize resource utilization and
be compliant
Core Assigned to SQL Server Enterprise Analyse what you have
Core with SQL Server Express Product Cores Systems Calc Total
SQL Enterprise 10 1 10 * 1 10
SQL Enterprise (VM) 2 2 4 Lic min * 2 8
Total Cores needed 18
Title (SKU) Qty Y1 Y3 Y5 Total
SQL Ent Core (7JQ-00750) 9 $121,257 $121,257 $121,257 $363,771
Optimize for Cost and Reliability
Product Cores Systems Calc Total
SQL Enterprise + SA 8 VM 1 8*1 8

Passive Failover 8 VM 1 0 (SA Benefit) 0


Cost Model
• Open License Total Cores needed 8
• 1 SQL Core License covers 2 cores
• No payment on even years
Title (SKU) Qty Y1 Y3 Y5 Total
• Updates every other year to keep current SQL Ent Core (7JQ-00252) 4 $80,836 $26,945 $26,945 $134,727
SQL Resources
Where to get more information
Resources
• Belarc has an excellent summary of SQL licensing details for older versions
• http://www.belarc.com/SQL_Server.html
• Microsoft Links for SQL Server
• http://www.microsoft.com/en-us/server-cloud/products/sql-server/
• Each version of SQL has a licensing guide and a licensing datasheet (on right column
of web page):
• http://www.microsoft.com/en-us/Licensing/product-licensing/sql-server-2014.aspx
• Microsoft Product Terms (previously PUR) (per region/sector/volume program)
• http://www.microsoftvolumelicensing.com/userights/DocumentSearch.aspx?Mode=3&DocumentT
ypeId=1
• SQL pricing details are available from Microsoft website
• http://www.microsoft.com/en-us/server-cloud/products/sql-server/purchasing.aspx
• Volume Licensing Calculator (must have access to MS Partner site)
• http://mla.microsoft.com/default.aspx
Discovery
THE SIMPLE NEXT STEP

ANALYSIS BENCHMARK ASSESSMENT


An objective, forensic, quantitative How you compare to An assessment of whether
analysis against objectives (we can industry averages we can help
help with the objectives as well)

You might also like