You are on page 1of 33

December 12, 2006

SQL Server Users Group Meeting


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
SQL Server Licensing Models
Per 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 CAL
Server 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.
Per Processor
Physical 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.
Per Processor
Access – unlimited user or device access
Multicore 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.
Per Server/Per CAL
Access – determined by number of CALs
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.
Per Server/Per CAL
When 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,
and
 Up 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.
Per Server/Per CAL
Available 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


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

New for SQL Server 2005

Express Workgroup Standard Enterprise


Fastest way for developers Easiest to use & most Complete data Fully integrated data
to learn, build & deploy affordable database management & analysis management and analysis
simple data driven solution for smaller platform for medium platform for business
applications departments & growing businesses and large critical enterprise
businesses departments applications

1 CPU 2 CPU 4 CPU Unlimited Scale


1 GB RAM + Partitioning
4GB DB Size 3 GB RAM Unlimited RAM
(64-bit) Adv. DB mirroring,
Simple Management Complete online &
Management Tool Studio Database Mirroring parallel operations,
Report Wizard & Import/Export OLAP Server DB snapshot
Report Controls Limited Reporting Server Advanced Analysis
Replication & SSB Replication Tools including full
Publishing New Integration
Client Services OLAP & Data
Back-up Log- Mining
shipping Data Mining
Customized & High
Full Replication & Scale Reporting
SSB Publishing
Adv SSIS

Free $3,899K per proc or $5,999K per proc or $24,999K per proc or
$739 (Server + 5 users) $2,799 (Server + 10 users) $13,499K (Server + 25 users)
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, or
Reduce the number of devices or users the product
directly manages,

Does not reduce the number of licenses of


any type that you need.
High Availability
Failover 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.
Virtualization and Multi-Instancing
Creating 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).
Virtualization and Multi-Instancing
Licensing 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
Virtualization and Multi-Instancing
Assigning 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.
Running Instances of the Additional Software
Run or otherwise use any number of instances of the
additional software in physical or virtual operating system
environments on any number of devices.
SQL Server Developer Edition
Installation 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.
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
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.
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.
Acquiring Licenses through ISVs/VARs
Typically use rights are restricted to the version and
edition included in the license provided
Pricing could be lower than volume licensing
Maintenance may or may not be available through
the ISV/VAR
Licenses cannot be added to a volume license
agreement for ongoing maintenance
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.
Software Assurance: Server Benefits
Benefits Server Pool
New Version Rights Yes
eLearning Yes
Yes
24x7 Problem Resolution Support
Problem Resolution Support Yes
Corporate Error Reporting Yes
Cold Back-up for Disaster Recovery Yes
TechNet Plus Managed Newsgroup Yes
TechNet Plus Subscription Media Yes
Extended HotFix Support Yes
Step-up License Yes
Questions?

You might also like