Server Virtualisation – Server Applications – Part 3 – Exchange/MOSS/SQL – Server/CAL and Per Proc Mode

 

So we have covered off Server OS Virtualisation and that brings us on to Server Applications

Server Apps also needs split into 2 areas or modes

Products licensed in Server/CAL mode and Products licensed in Per Processor mode, licensing rules are product version and edition specific, always check the PUR for individual product rules

Lets look at Server/CAL mode first – Exchange/MOSS and SQL

Running Instances of the Server Software.

For each server software license you assign, you may run, at any one time, one instance of the server software in one physical or virtual operating system environment on the licensed server.

Did you know – SQL 2005 Enterprise edition provides free multi-instance in Server/CAL model, You have the following right for each server to which you assign a software license. You may run, at any one time, any number of instances of the server software in one physical and any number of virtual operating system environments on that server.

Very straight forward!

Now Per Processor mode – 3 steps to license correctly – SQL/BizTalk

1. Count the Physical Procs in Physical OS environments

 

2. Count the Virtual Procs in Virtual OS environments

3. Add them together = Total Proc count

Once you purchase the correct number of Procs and assign the licenses to the server, you may run, at any one time, any number of instances of the server software in physical and virtual operating system environments on the licensed server.

 

Some Exceptions to Per Proc – Good News for SQL 2005 Enterprise Edition and BizTalk 2006 SP2 Enterprise Edition Customers!!   You count only the Physical Processors in the box, NOT the virtual Proc, so if you have a box with 8 Physical proc and 16 Virtual Procs, you pay for 8 Physical Procs – you are capped at the physical proc count!

 

Did you know – Processor in Microsoft licensing is the proc on the board, not the cores and threads – multi-cores or hyper-threading is irrelevant to us, count physical procs in a physical OS environment, count Virtual Procs in a virtual OS environment

Did you know – SQL 2005 Workgroup/Std or Enterprise edition provides free of charge Fail-over rights on the same or an alternative server, For any operating system environment in which you run instances of the server software, you may run up to the same number of passive fail-over instances in a separate operating system environment for temporary support. You may run the passive fail-over instances on a server other than the licensed server.

 

Learn more about the benefits of Virtualisation

 

 

Advertisements

8 Comments

  1. Emma, another question from me 🙂
     
    Pretend that I have TWO physical servers. Each one has 4 physical CPUs.
    I have them in a Fail-over enviroment for my VMs.
    I have one VM with 2 virtual CPUs. I want to license server software per Processor (that is not SQL 2005 / BizTalk 2006, so a sum of physical + virtual CPUs will count).
    So now I have one VM with 2 virtual CPUs. Now the VM is on Server 1. In case of troubles/resource limits it will be moved to Server 2.
     
    What number of Per Processor licensed I need? 4 + 4 + 2 = 10 (8 physical CPUs and 2 virtual coz I have only one VM) or 4 + 4 + 2 + 2 = 12 (8 physical and 4 virtual – 2 virtual CPUs on each server) ?
     
    Alex

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s