SQL Server 2012: Edition and Licensing Implications Overview

SQL Server 2012 LiciencingOverview

SQL Server 2012 is around the corner and with it some substantial changes, changes that come in the form of an additional edition, features and licensing.  Many things have already been said about the licensing changes and their impact on pricing.  But they have been things said in the form of an opinion, opinions that have mentioned how detrimental the new model is to AMD, and how beneficial it is to Intel, and so on. But, after all they are opinions, that does not discredit them but it is more driven on feeling.

Let’s look at the facts:  SQL Server 2012 will be released in 3 main editions:

  • Standard
  • Business Intelligence
  • Enterprise

This by no means defines those are the only offerings. The Developer, Express and Compact Editions are still available.  Another change here is around Web Edition, this will be available through Services Provider License Agreement (SPLA).  There are three editions being retired, Workgroup, Small Business, and Datacenter Edition (all capabilities are rolled into the Enterprise Edition).

The licensing is tied to the edition you are purchasing, and it also identifies the other changes that are coming along as part of that offering.

SQL   Server 2012 Editions

Description

Licensing   Options

Server   + CAL

Core   Based

Standard Basic DB and BI capabilities

X

X

Business Intelligence Enterprise BI and High Scale Analytics

X

Enterprise High end datacenter, data warehousing and BI capabilities

X

The first thing to note on the chart above is under Licensing Options, we have Server + Client Access License (CAL) and the other is Core Based.  In that, you notice the change from Processor to Core Based, and the question perhaps is what does this mean?

Here is a Summary of what the Licensing Options could mean for you.

Server + CAL

Based on the information provided by Microsoft and by the chart above, both the Standard and Business Intelligence editions are available under this licensing model. This model gives you the ability to use it when the number of users is known.  As identified by products that have used this model before, and SQL Server is in that list, each user needs to have a SQL Server CAL in the same version or newer to the version of SQL Server being accessed.   There is also a projected increase on the price of the SQL Server 2012 CAL of about 27%.  The SQL Server 2012 CAL can be used to access any SQL Server database licensed per server, it does not matter which platform or edition it is.

Core Based

This is an interesting take on modifying the per-Processor licensing of the past versions.  This is available for the Standard and Enterprise editions of SQL Server 2012. This licensing model is ideal when the user count is unknown, for example Internet facing workloads. The change here is instead of licensing the processor, you license the core.  There is a process to understand here, that is the minimum number of cores to license is 4, therefore if the processor has 1 core, you still license 4.  Core licenses are stated to be at a cost of a quarter of the cost of a current processor license.

The path to SQL Server 2012

The impending questions are along the lines of, now what?   Or perhaps, I have an existing agreement, what do we do?

The transition to this new licensing model and the implications with Enterprise Edition are to be seriously considered from a point of impact. With that stated, we need to consider existing Enterprise Edition Server + CAL licensing and the transition to Core Based, and also the existing Processor licensing move to Core Based.  Let’s examine the possible paths, and also the facts about each.

Enterprise Edition Server+CAL under EA/EAP

  • New licenses under the current model are available through June 30th, 2012 (That is the end of the Microsoft Fiscal Year).  However, for EA/EAP customers this is available for the next renewal following the June 30th, 2012 date.  After this, all licensing for Enterprise Edition will be Core Based.

Enterprise Edition Server+CAL under Software Assurance (SA)

  • All existing licenses can be upgraded to SQL Server 2012 at no additional cost.
  • SA is maintained in the Server+CAL model providing access to future updates.
  • This is known as Legacy Enterprise Edition Server, and as such will have specific limitations.
  • This model, Legacy, is subject to a 20 core per server license max, this applies to prior and new servers

Processor licenses in Software Assurance (SA)

  • All existing licenses can be upgraded to SQL Server 2012 at no additional cost.
  • Processor licenses will be exchanged for core based; customers can renew the SA on core based licensing.
  • Enterprise and Standard Processor licenses under SA will be exchanged to a minimum of 4 core licenses, or for the actual number of cores being used.
  • Datacenter Processor licenses will be exchanged for a minimum of 8 Enterprise Edition core based licenses or for the actual number of cores being used.
  • When the agreement reaches the end of the term, customers need to do a self-inventory of systems running SQL Server and document the number of actual cores in each processor being used with a SQL Server processor license that is covered under SA.  This is to assist in getting the correct number of core licenses to support their current environments.
  • If the self-inventory is not performed then the number of licenses will be the standard number defined as minimum for the exchange.  4 core licenses for each Standard and Enterprise Processor license and 8 Enterprise Edition core licenses for each Datacenter Edition processor license.

Summary

As you can see there are substantial changes that are coming with the release SQL Server 2012.  It is very important to plan ahead and to also work with us to assist in your existing deployments to conduct SQL Server Assessments that would assist you in having the self-inventory to leverage the transition to the new licensing models, as well as identifying potential optimizations that can be done to your system in preparation for upgrade and appropriate sizing of your architecture.

Sources
Microsoft SQL Server 2012 Website
Microsoft SQL Server 2012 Licensing Datasheet
Microsoft SQL Server 2012 FAQ

This entry was posted in Database Technologies, Microsoft SQL Server by Enrique Lima. Bookmark the permalink.

About Enrique Lima

I have been around IT for about 21 years. During that time I have accumulated experience in training, application development, database development and management, IT solutions architecture and project management. My current role is as a Senior Developer at Pinnacle of Indiana. My focus is to provide quality, informative, and engaging solutions and service to clients. As a speaker and presenter I bring in the lessons learned from the field to provide guidance in how to best leverage the tools clients will be using and exploring as they move forward with their Microsoft SharePoint Technologies and supporting tools, or with their SQL Server or Application Lifecycle Management solutions. I have been involved in architecting and developing solutions that leverage the integration of SharePoint Technologies, BizTalk, Commerce Server and Content Management Server with other Microsoft and non-Microsoft platforms. For the last couple of years I have been working quite actively with Team Foundation Server, providing administration and guidance to developers and teams on how to best implement an ALM solution and how TFS can help them achieve them.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>