sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

31
SQL Server 2012 Licensing The Good, The Bad, and The Ugly PASS Professional Development Virtual Chapter Joey D’Antoni 11 September 2013

Upload: jdanton

Post on 14-May-2015

701 views

Category:

Technology


0 download

DESCRIPTION

Presentation given to SQLPASS Professional Developmet virtual chapter on September 11, 2013. This covers various Microsoft licensing options for the SQL Server RDBMS product.

TRANSCRIPT

Page 1: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

SQL Server 2012 LicensingThe Good, The Bad, and The UglyPASS Professional Development Virtual Chapter

Joey D’Antoni11 September 2013

Page 2: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

About Me Solutions Architect, Anexinet @jdanton on Twitter [email protected] Joedantoni.wordpress.com

Page 3: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

Agenda Definitions

Volume Licensing Types of Licenses SQL Editions Why do your processor types matter

now? What about Virtualization? Cost mitigation strategies

Page 4: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

More Definitions Software Assurance—Additional

charge (typically about 20%) which allows for upgrades to latest version of product, and sometimes some other benefits

License Mobility—In general, you can reassign software licenses for server products, but not on a short-term basis (that is, not within 90 days of the last assignment)

Page 5: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

How Do I Buy SQL Server Retail Volume Licensing Third Party Reseller

Page 6: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

Volume Licensing Open License Microsoft Select Plus Microsoft Enterprise Agreement (EA) Microsoft Enterprise Subscription

Agreement (ESA) Microsoft Enrollment for Application

Platform (EAP)

Page 7: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

Some Perspective

Page 8: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

What that other DB costs!3 Server Architecture (2x4 Core Intel Chips)

SQL Server 2012 AlwaysOn Oracle Enterprise with Active DataGuard

Licensing Costs $164,976 $690,000Take Backup on Secondary Copy

Yes Yes

Read Only Queries on Secondary DB

Yes Yes

Fixes Corruption in-line Yes Yes

Multiple Secondary Replicas Yes (3) Yes

Synchronous or Asynchronous Transfer

Yes Yes

Virtual Network Name Yes Yes

Page 9: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

What does $690,000 buys you?

Boat

Larry You

Page 10: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

So did SQL get more expensive? Yes and No Microsoft didn’t change the price, but

they changed how we buy SQL Server.

Page 11: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

SQL Server Licensing Models Server+Client Access Licenses (CAL)

Buy a CAL for each user in your company and then license each server for a nominal fee

Core Based Licensing Similar to socket licensing in the past, but

pay a fee for each core in your CPUs (Minimum of 4)

Page 12: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

BI Edition Same feature set as standard edition, with:

Master Data Services Analysis Servers Scalable Shared Databases Complete BI Semantic Model PowerPivot/PowerView Data Quality Services

Only Licensed Using Server+CAL license model Cost $8,592 server+ $209 per CAL

Page 13: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

Standard Edition No significant changes from 2008R2

licensing New Core Model does apply Core licensing should be used mainly for

external (Internet Facing Servers) Core Pricing--$1,793 per core (min of 4

cores) Server+CAL Pricing--$898 Per Server+

$209 per CAL

Page 14: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

Enterprise Edition

Page 15: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

Enterprise Edition Changes to Core Model Minimum of Four Cores per CPU Virtual servers are treated like physical

If you license all physical cores—unlimited VMs

Costs $6,874 per core (min of 4 cores)

Page 16: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

High Availability and DR A lot of customers would run an

unlicensed DR server for mirroring purposes which was fine

This is still supported, however with AlwaysOn readable secondary databases, you may want to license to leverage the new feature

Page 17: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

Core Chart This is where it gets confusing

Page 18: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

What CPUs Should I Buy? Intel Xeon 4 Core AMD 6 Core

Keep Core Count Low unless you really need it

Page 19: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

Virtualization (for Core Licensing) Each VM must be licensed just like a

physical machine If you license all of the physical cores in

your Virtual Infrastructure, unlimited SQL VMs (Good Option if it works for you)

Page 20: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

The Virtualization Kicker

• In a nutshell—if you are running a VM environment, you are pretty much stuck buying SA.

Page 21: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

Transition New server licenses for SQL Server

Enterprise Edition in the Server + Cal model will only be available for purchase through June 30th, 2012, after which they will no longer be available for purchase. Applies to existing version of SQL as well

Microsoft will work with EA/EAP customers to transition their server licenses to Core licenses

As with any licensing matter, contact your friendly Microsoft Sales Rep

Page 22: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

Strategies for Mitigation SQL Server Private Cloud (Fancy way of

saying Virtualization) Use Standard Edition where you can Consolidate Your SQL Server Instances Development Environments and MSDN

Page 23: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

Virtual Environment (Pros) Using the unlimited VM option from

Microsoft, this can be a good option Rapid new server deployment In my opinion, this is the best solution

Page 24: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

Virtual Environment (Cons) Additional licensing costs—if you are

using VMWare, HyperV included with Windows

Storage performance can be trickier to manage with VMs—having fast storage is even more important

If not managed correctly, VM sprawl

Page 25: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

Standard Edition (Pros) It’s a lot cheaper Many smaller organizations don’t

require Enterprise Edition features

Page 26: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

Standard Edition (Cons) Lose of a lot features that allow for

online maintenance DR options are limited to synchronous

mirroring and log shipping No compression, or encryption and

numerous other handy features If you do this, I recommend going all

standard

Page 27: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

Consolidation (Pros) Most SQL Servers in most companies

are massively underutilized By stacking databases in instances, we

can get better utilization of hardware

Page 28: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

Consolidation (Cons) Limited separation Downtime affects many more

applications

Page 29: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

Development Instances If you are in a large organization it may

be worth licensing your developers with MSDN

It can be much cheaper than buying real licenses

Or develop under Developer Edition

Page 30: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

Summary License model is changing June 30th—

even if you don’t use 2012 Pay attention to the processors you order Consult your friendly Microsoft

representative with further questions Microsoft Licensing Guide:

http://bit.ly/HBvNkC

Page 31: Sql server 2012 licensing pssug (pacdcl h55qzn1s's conflicted copy 2012-04-17)

Contact @jdanton – Twitter [email protected] – Email Joedantoni.wordpress.com – Blog