sql server 2005 licensing unplugged

33
December 12, 2006 SQL Server Users Group Meeting

Upload: webhostingguy

Post on 01-Jun-2015

590 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: SQL Server 2005 Licensing Unplugged

December 12, 2006

SQL Server Users Group Meeting

Page 2: SQL Server 2005 Licensing Unplugged

Discussion Topics• SQL Server 2005 Licensing Models• Multiplexing• High Availability• Virtualization and Multi-Instancing• Additional Software• Developer Edition• SQL Server Technology Licensing • SPLA Program• Acquiring Licenses via ISV/ASPs• Downgrade Rights for Previous Versions• Software Assurance

Page 3: SQL Server 2005 Licensing Unplugged
Page 4: SQL Server 2005 Licensing Unplugged

SQL Server Licensing ModelsPer Processor

License required for each physical or virtual processor accessed by an operating system environment running SQL Server.

Does not require any device or user client access licenses (CALs).

Per Server/Per CALServer license required for each operating

system environment running an instance of SQL Server.

Device or User CAL for each client device or user that accesses a system running SQL Server.

Page 5: SQL Server 2005 Licensing Unplugged

Per ProcessorPhysical Processors: license for each

physical processor that the physical operating system environment uses.

Virtual Processors: license for each virtual processor that each of those virtual operating system environments uses. If a virtual operating system environment uses a fraction of a virtual processor, the fraction counts as a full virtual processor.

Page 6: SQL Server 2005 Licensing Unplugged

Per ProcessorAccess – unlimited user or device accessMulticore Processors - regardless of number

of cores SQL is licensed per processor; not per core

Processor Platform – regardless of the processor type (32 bit, 64 bit, and IA64) SQL license is not platform specific but number of processors a function of the edition.

Product Availability – processor licenses available for Enterprise, Standard, and Workgroup Editions.

Page 7: SQL Server 2005 Licensing Unplugged

Per Server/Per CALAccess – determined by number of CALsProcessor Platform – regardless of the

processor type (32 bit, 64 bit, and IA64) SQL license is not platform specific but number of processors a function of the edition.

Product Availability – processor licenses available for Enterprise, Standard, and Workgroup Editions.

Page 8: SQL Server 2005 Licensing Unplugged

Per Server/Per CALWhen is a CAL needed?

You must acquire and assign a CAL to each device or user that accesses your instances of the server software directly or indirectly.

You do not need CALs for:Any servers licensed to run instances of the server

software, andUp to two devices or users to access instances of the

server software only to administer those instances.

Versions: CALs permit access to instances of earlier versions, but not later versions, of the server software.

Page 9: SQL Server 2005 Licensing Unplugged

Per Server/Per CALAvailable Product CALs:

SQL CAL - Can be used with any licensed server running SQL Server regardless of the platform (32 bit, 64 bit, and IA64) and edition (Enterprise, Standard, or Workgroup).

Workgroup CAL – Can be used only with a licensed SQL Server Workgroup Edition server.

Available License Types: User or Device CALs

Page 10: SQL Server 2005 Licensing Unplugged

New for SQL Server 2005

Note: All Higher Editions include same functionality as the edition below it.

ExpressExpress WorkgrouWorkgroupp

StandardStandard EnterprisEnterpriseeFastest way for

developers to learn, build & deploy simple

data driven applications

Easiest to use & most affordable database solution for smaller

departments & growing businesses

Complete data management &

analysis platform for medium businesses

and large departments

Fully integrated data management and

analysis platform for business critical

enterprise applications

Free $3,899K per proc or$739 (Server + 5 users)

$5,999K per proc or $2,799 (Server + 10

users)

$24,999K per proc or $13,499K (Server + 25

users)

2 CPU2 CPU

3 GB RAM3 GB RAM

Management Management StudioStudio

Import/ExportImport/Export

Limited Limited Replication Replication PublishingPublishing

Back-up Log-Back-up Log-shippingshipping

4 CPU4 CPU

Unlimited RAMUnlimited RAM(64-bit)(64-bit)

Database Database MirroringMirroring

OLAP ServerOLAP Server

Reporting Reporting ServerServer

New Integration New Integration ServicesServices

Data MiningData Mining

Full Replication Full Replication & SSB & SSB

PublishingPublishing

Unlimited Scale Unlimited Scale + Partitioning + Partitioning

Adv. DB Adv. DB mirroring, mirroring,

Complete online Complete online & parallel & parallel

operations, operations,

DB snapshotDB snapshot

Advanced Advanced Analysis Tools Analysis Tools including full including full OLAP & Data OLAP & Data

MiningMining

Customized & Customized & High Scale High Scale ReportingReporting

Adv SSISAdv SSIS

1 CPU1 CPU1 GB RAM1 GB RAM

4GB DB Size4GB DB Size

Simple Simple Management Management

ToolTool

Report Wizard Report Wizard & Report & Report ControlsControls

Replication & Replication & SSB ClientSSB Client

Page 11: SQL Server 2005 Licensing Unplugged
Page 12: SQL Server 2005 Licensing Unplugged

Multiplexing

Multiplexing. Hardware or software you use to:

Pool connections, Reroute information, Reduce the number of devices or users that

directly access or use the product, orReduce the number of devices or users the

product directly manages,

Does not reduce the number of licenses of any type that you need.

Page 13: SQL Server 2005 Licensing Unplugged
Page 14: SQL Server 2005 Licensing Unplugged

High AvailabilityFailover Support:

Ability to run up to the same number of passive fail-over instances in a separate operating system environment for temporary support.

Passive servers do not need a license.Number of processors must not exceed the number

of processors used in the corresponding operating system environment in which the active instances are running.

May run the passive fail-over instances on a server other than the licensed server.

Three types of failovers: database mirroring, failover clustering, and backup log-shipping.

Page 15: SQL Server 2005 Licensing Unplugged
Page 16: SQL Server 2005 Licensing Unplugged

Virtualization and Multi-InstancingCreating and Storing Instances on Your

Servers or Storage Media. You may create any number of instances of the

server software and additional software.You may store instances of the server software

and additional software on any of your servers or storage media.

You may create and store instances of the server software and additional software solely to exercise your right to run instances of the server software under any of your software licenses as described above (e.g., you may not distribute instances to third parties).

Page 17: SQL Server 2005 Licensing Unplugged

Virtualization and Multi-InstancingLicensing Per Processor:

A license is needed for each running instance on a virtual processor

Virtual processors considered to have the same number of threads and cores as each physical processor

Each virtual operating environment containing a running instance of SQL can have an unlimited number of instances

Licensing Per Server: A license is needed for each virtual operating system

environment containing a running instance of SQL Each virtual operating environment containing a running

instance of SQL can have an unlimited number of instances

Page 18: SQL Server 2005 Licensing Unplugged

Virtualization and Multi-InstancingAssigning the License to the Server.

Before you run any instance of the server software you must assign that license to one of your servers.

You may not assign the same license to more than one server.

You may reassign a software license, but not on a short-term basis (i.e., not within 90 days of the last assignment).

You may reassign a software license sooner if you retire the licensed server due to permanent hardware failure.

Page 19: SQL Server 2005 Licensing Unplugged
Page 20: SQL Server 2005 Licensing Unplugged

Running Instances of the Additional SoftwareRun or otherwise use any number of instances of the additional software in physical or virtual operating system environments on any number of devices.

Page 21: SQL Server 2005 Licensing Unplugged
Page 22: SQL Server 2005 Licensing Unplugged

SQL Server Developer EditionInstallation and Use Rights.

General. One user may install and use copies of the software to design, develop, test and demonstrate your programs. Testing does not include staging on a server in a production environment, such as loading content prior to production use.

Additional Licensing Requirements and/or Use Rights.User Testing. End users may access the software to

perform acceptance tests on your programs.Distributable Code. You may use Distributable

Code as described in the Universal License Terms. Downgrade. The licensed user may run a prior

version in place of the licensed version for any copy run.

Page 23: SQL Server 2005 Licensing Unplugged
Page 24: SQL Server 2005 Licensing Unplugged

License Terms for SQL Server 2005 Technology

• Some server products include SQL Server 2005 Technology (e.g., MOM and SMS)

• Can run, at any one time, one instance of that technology in one physical or virtual operating system environment on one server solely to support that software.

• Do not need SQL Server CALs for that use. • May create and store any number of instances of

SQL Server Technology on any of your servers or storage media

Page 25: SQL Server 2005 Licensing Unplugged
Page 26: SQL Server 2005 Licensing Unplugged

Service Provider License Agreement (SPLA)What is SPLA?

SPLA is an agreement with Microsoft that enables an organization to license Microsoft products and use them to provide software services to its customers.

Software Services are services that an organization provides to its customers to make available, display, run, access, or otherwise interact with the licensed products. These services may be provided from one or more data centers

through the Internet, a telephony network or a private network on a rental, subscription or services basis, whether or not the services provider receives a fee.

Software services exclude any services involving an installation of a Microsoft licensed product directly on any device to permit a customer to interact with the Microsoft licensed product.

Why SPLA? Volume licensing does not cover commercial hosting services which

occurs when a fee is charged to access the software or when the software is being provided to a third party to use as part of its business.

Page 27: SQL Server 2005 Licensing Unplugged

Service Provider License Agreement (SPLA)

When is SPLA applicable?When you provide customer direct or indirect

access to Microsoft products, such as hosted websites or Line of Business (LOB) applications through Microsoft server software. Direct and indirect access occurs when:

The organization facilitates its customer’s business (including business transactions with third parties) through software services; or

The organization provides its customer with access to and usage of any application (Microsoft or otherwise), and the application is running on a server and interacts with a licensed Microsoft product on that server.

Page 28: SQL Server 2005 Licensing Unplugged

Acquiring Licenses through ISVs/VARsTypically use rights are restricted to the

version and edition included in the license provided

Pricing could be lower than volume licensingMaintenance may or may not be available

through the ISV/VARLicenses cannot be added to a volume license

agreement for ongoing maintenance

Page 29: SQL Server 2005 Licensing Unplugged
Page 30: SQL Server 2005 Licensing Unplugged

Customers can acquire SQL Server 2005 licenses and run prior versions of SQL Server per downgrade rights outlined in the EULA and Product Use Rights documents.

Customers can install SQL Server 2005 on the same server the license is assigned to at a later date.

Use rights are based on the version and edition that is acquired not what is installed.

Page 31: SQL Server 2005 Licensing Unplugged
Page 32: SQL Server 2005 Licensing Unplugged

Software Assurance: Server BenefitsBenefits Server Pool

New Version Rights YeseLearning Yes

24x7 Problem Resolution Support Yes

Problem Resolution Support YesCorporate Error Reporting Yes

Cold Back-up for Disaster Recovery Yes

TechNet Plus Managed Newsgroup Yes

TechNet Plus Subscription Media YesExtended HotFix Support YesStep-up License Yes

Page 33: SQL Server 2005 Licensing Unplugged

Questions?