Solved

Licensing\CALS for Virtuals

Posted on 2010-09-17
8
472 Views
Last Modified: 2013-11-06
Hi and thanks for taking a moment. I am trying to set up  a virtual environment. I have a Windows 2008 server with 8 gb of RAM and 1TB of disk space, 64 bit that will be my physical host. It looks like I will run these with VMWare as my processor cannot support Hyper V.

I would like to run 4 virtuals on this. It is a non production environment. This is just for development/testing purposes. I would like to run 1 virtual for terminal services, 1 virtual for sql server(would like to do SQL Express if possible), 1 virtual as a normal file server, and 1 for an iis server. Each of these virtuals would run Windows Server 2008 as an OS

Question becomes can anybody tell me at least roughly what I need for licensing/CAL in terms of the virtuals for OS's, Terminal Services, and SQL I have read through some of the documentation but to me its still rather confusing any help would be greatly appreciated. Just trying to make sure I am doing this legally.

Jason

0
Comment
Question by:jazzcatone
  • 2
  • 2
  • 2
  • +2
8 Comments
 
LVL 2

Accepted Solution

by:
frederi earned 167 total points
ID: 33702312
Concerning the OS license, you can just go with CPU licenses (one for each of your physical CPU).
These allows up to 4 VMs with one license.
To that you need to add the Terminal Services CALs, as many as you will have users connected.
Concerning SQL Server, if it's Express, then it's free, if not you have to count the number of users yo will have and evaluate whether it's cheaper to buy per-CPU licenses or per User.
Hopes that simplifies a bit.
0
 
LVL 5

Assisted Solution

by:Stappmeyer
Stappmeyer earned 84 total points
ID: 33702339
I think you have several options.  If the environment is truly non-production and you have limited timeframes for its use, the 180-day evluation may be sufficent.  http://www.microsoft.com/windowsserver2008/en/us/trial-software.aspx

If you are are the only consumer of the non-production environment, a Technet Subscription may be best.  http://technet.microsoft.com/en-us/subscriptions/buy.aspx

You can also leverage an Enterprise Edition license assigned to the host and run up to 4 instances.  See the "Licensing Microsoft Server Products in Virtual Environments" document for details.
http://download.microsoft.com/download/0/E/D/0ED311E2-0611-4914-97DA-4FE491F8045D/Licensing_Microsoft_Server_Products_Virtual_Environments.docx

Hope this helps.
Steve
 
0
 
LVL 32

Assisted Solution

by:aleghart
aleghart earned 83 total points
ID: 33703181
Technet for individual user doing testing/configuration:
http://technet.microsoft.com/en-us/subscriptions/bb892756.aspx

MSDN for actual development:
http://msdn.microsoft.com/en-us/subscriptions/subscriptionschart.aspx


If you're really a developer, then don't spend money on individual licenses that aren't "real", or destined for production.  Use the development resources available.  Could be as low as $300 to get going.  That's how I learn how to setup server and desktop OS with virtualized guests.  Also good way to pre-test hardware compatibility and bugs with multiple OS without having to buy a copy of each or worry about expiring demos.
0
NEW Veeam Agent for Microsoft Windows

Backup and recover physical and cloud-based servers and workstations, as well as endpoint devices that belong to remote users. Avoid downtime and data loss quickly and easily for Windows-based physical or public cloud-based workloads!

 
LVL 42

Assisted Solution

by:kevinhsieh
kevinhsieh earned 166 total points
ID: 33710442
As for licensing Windows, you can use the various options listed above in terms of the Windows Evaluation license, TechNet, and MSDN.

For a production environment, you would need either 4 Windows OS licenses (Such as 3 Windows 2008 R2 Standard and 1 Windows Web Server 2008 R2), or you could buy 1 Windows 2008 R2 Enterprise license, which includes the licensing for 4 Windows Server guests. Put another way, use ESXi, buy 1 Windows 2008 Enterprise license and assign it to your box, and you are licensed for up to 4 Windows 2008 Enterprise/Standard VMs on that box.

SQL Express is great and doesn't have any requirements to buy anything.

You will need a Remote Desktop CAL (formerly Terminal Server CAL) for every user that connects to your Remote Desktop server. You get a 180 day grace period for Remote Desktop Services licensing, so that may work for your testing. Otherwise, you will need to buy the CALs. There is no additional server side license other than the Windows Server license that you already need.
0
 

Author Comment

by:jazzcatone
ID: 33717743
Can I run the 4 virtuals with Windows Server 2008 Standard as my physical and guest VM operating systems?
0
 
LVL 2

Assisted Solution

by:frederi
frederi earned 167 total points
ID: 33718608
My mistake, it should be a Windows 2008 Enterprise license, Standard is limited to only 1 VM.
0
 
LVL 42

Assisted Solution

by:kevinhsieh
kevinhsieh earned 166 total points
ID: 33718632
Sure, but they need to be licensed. If you already own Windows 2008 Standard, that gives you the right to run 1 Windows Server, or if you are virtualizing, that license counts for the host and 1 VM if the host is only used as the virtualization platform and for management of the virtualization. You still need to license the other 3 VMs buy using evaluation licenses, TechNet, retail, etc. as described above.

For the virtualization rights associated with the different Windows editions, see
http://www.microsoft.com/windowsserver2008/en/us/licensing-R2.aspx 
0
 

Author Closing Comment

by:jazzcatone
ID: 33769548
Points awarded
0

Featured Post

Three Reasons Why Backup is Strategic

Backup is strategic to your business because your data is strategic to your business. Without backup, your business will fail. This white paper explains why it is vital for you to design and immediately execute a backup strategy to protect 100 percent of your data.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

In this article, I am going to show you how to simulate a multi-site Lab environment on a single Hyper-V host. I use this method successfully in my own lab to simulate three fully routed global AD Sites on a Windows 10 Hyper-V host.
This article outlines why you need to choose a backup solution that protects your entire environment – including your VMware ESXi and Microsoft Hyper-V virtualization hosts – not just your virtual machines.
Teach the user how to convert virtaul disk file formats and how to rename virtual machine files on datastores. Open vSphere Web Client: Review VM disk settings: Migrate VM to new datastore with a thick provisioned (lazy zeroed) disk format: Rename a…
Advanced tutorial on how to run the esxtop command to capture a batch file in csv format in order to export the file and use it for performance analysis. He demonstrates how to download the file using a vSphere web client (or vSphere client) and exp…

685 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question