Microsoft Licensing With Citrix

Posted on 2011-04-18
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
    LVL 36

    Expert Comment

    by:Carl Webster
    Where are your Citrix licenses?

    Author Comment

    I have 40. My fault I am really concerned specifically about my Microsoft licensing.
    LVL 36

    Accepted Solution

    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.

    Author Comment

    How do the SQL cals play in this scenario?
    LVL 36

    Assisted Solution

    by:Carl Webster
    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

    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 36

    Expert Comment

    by:Carl Webster
    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

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    Join & Write a Comment

    #Citrix #Citrix Netscaler #HTTP Compression #Load Balance
    New Windows 7 Installations take days for Windows-Updates to show up and install. This can easily be fixed. I have finally decided to write an article because this seems to get asked several times a day lately. This Article and the Links apply to…
    This tutorial will walk an individual through the steps necessary to enable the VMware\Hyper-V licensed feature of Backup Exec 2012. In addition, how to add a VMware server and configure a backup job. The first step is to acquire the necessary licen…
    This tutorial will walk an individual through the process of transferring the five major, necessary Active Directory Roles, commonly referred to as the FSMO roles to another domain controller. Log onto the new domain controller with a user account t…

    754 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

    Need Help in Real-Time?

    Connect with top rated Experts

    20 Experts available now in Live!

    Get 1:1 Help Now