[Last Call] Learn how to a build a cloud-first strategyRegister Now


Microsoft Licensing With Citrix

Posted on 2011-04-18
Medium Priority
Last Modified: 2012-05-11
Here is my scenario:
20 - Users accessing Citrix from licensed XP workstations
2 - Windows Server 2008 (x64) w/Citrix XenApp loaded on each (load balanced)
1 - Windows Server 2008 (x64) w/SQL 2005 loaded

The two Citrix servers will host applications that will access the database located on the SQL server.
Here are my current licenses:
25 - Windows Remote Desktop Services User CALS
1 - SQL Server Standard License
4 - SQL User CALS

My question is, am I sufficient with my licensing or is there more I should be looking at.

Question by:JJENSEN3
  • 4
  • 3
LVL 37

Expert Comment

by:Carl Webster
ID: 35419879
Where are your Citrix licenses?

Author Comment

ID: 35420307
I have 40. My fault I am really concerned specifically about my Microsoft licensing.
LVL 37

Accepted Solution

Carl Webster earned 2000 total points
ID: 35420359
Citrix is licensed per concurrent user.  RDS is licensed per user or device but you are using user CALs.

You need to have one Microsoft RDS User CAL for every user who will use your Citrix farm.

You need to have one Citrix CAL for every concurrent user.

In other words, if you have 40 total users and only 20 users will access Citrix at the same time, you will need 40 Microsoft RDS User CALs and 20 Citrix CALs.
Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.


Author Comment

ID: 35420898
How do the SQL cals play in this scenario?
LVL 37

Assisted Solution

by:Carl Webster
Carl Webster earned 2000 total points
ID: 35421255
Don't know about SQL CALs.


In general, there are three options for licensing SQL Server in a production environment:

Processor License.  Under this model, a license is required for each physical or virtual processor that is accessed by an operating system environment running SQL Server software. This license does not require any device or user client access licenses (CALs).

Server plus Device CALs.  Under this model, a server license is required for each operating system environment running an instance of SQL Server software, as well as a CAL for each client device that accesses a server running SQL Server.

Server plus User CALs.  Under this model, a server license is required for each operating system environment running an instance of SQL Server software, as well as a CAL for each user that accesses a server running SQL Server software

Author Comment

ID: 35424872
Thanks for your valuable input. You are hitting on exactly what I am looking for.

Just one more clarification:
For the SQL server, under the Server plus Device Cal scenario, are the two Citrix servers considered the "client device" that is accessing the SQL server, or is each citrix client that is attached to the Citrix Farm considered a device that would need a CAL?
LVL 37

Expert Comment

by:Carl Webster
ID: 35425169
I am NOT a MS licensing person but I would think the server is the client.  You can always call MS LIcensing for free for clarification.  Just get whatever they say in writing!

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

Question has a verified solution.

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

Introducing Priority Question, our latest feature.
Article by: Shawn
IT teams define success as solving problems quickly. To enable ITSM modernization we have to think of adopting the tools and methods that will enable resolution of ITSM issues more quickly.
This tutorial will show how to push an installation of Backup Exec to an additional server in both 2012 and 2014 versions of the software. Click on the Backup Exec button in the upper left corner. From here, select Installation and Licensing, then I…
This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…

830 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