Solved

Remote Desktop license question

Posted on 2010-09-15
4
1,256 Views
Last Modified: 2012-06-21
I'm trying to spec out a server & am having trouble determining exactly what I need in regards to licenses.

I've got about 30 users in a locked down environment with no internet access.  I need to build a server that can handle up to 10 concurrent remote desktop connections.  Each connection will have access only to Internet Explorer so they can access some specific web-sites; no other desktop icons, approved applications, etc.  The network is on a Windows domain.

I'm currently looking at a Dell R410 with dual quad-core processors, 8 GB, RAID 5 running Windows Server 2008 R2.  I assume that will be way to much machine, but I'd rather have too much than not enough.  

The part I can't figure out is licensing. Here are my questions:

1. What exactly is the minimum licenses I need to have in order to allow any 10 users to connect at one time?

2. Do I need both User CALS and RDS CALS? (& how many of each)

3. I've read that User CALS are based on the honor system.  Is that the same for RDS CALS?  Or am I misunderstanding that?

4. With this setup would each user that logs in still be able to maintain their own favorites, cookies, etc?

5. Could Microsoft make this any more complicated?

Thanks
0
Comment
Question by:tcrtech
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
4 Comments
 
LVL 95

Accepted Solution

by:
Lee W, MVP earned 500 total points
ID: 33687018

> 1. What exactly is the minimum licenses I need to have in order to allow any 10 users to connect at one time?
Terminal Servers and Windows Servers in general are NOT licensed by concurrent connections.  They are licensed per USER or per DEVICE.  If all 30 users have their own computers, then you need 30 CALs even if only 10 will be connecting at any one time.  If you only have 10 computers that the 30 users will use, then you can get 10 DEVICE CALs.  

> 2. Do I need both User CALS and RDS CALS? (& how many of each)
Yes, the same number.

> 3. I've read that User CALS are based on the honor system.  Is that the same for RDS CALS?  Or am I misunderstanding that?
Why does this matter?  Would you actually violate licensing if you could?  10,000 fines are more economical to you than $30 or so for a user CAL?  Terminal Services/Remote Desktop Services is a strictly enforced licensing mechanism with its own license server.

> 4. With this setup would each user that logs in still be able to maintain their own favorites, cookies, etc?
Yes, they each get their own profile, assuming you create separate accounts for each user.

DISCLAIMER: All licensing questions should be double checked with the license granting authority, in this case, Microsoft.  My understanding of the current licensing rules could be in error, be a misunderstanding, or simply not applicable to you because of local, state, or national laws that apply to you and not to me or vice versa.  "They told me on experts-exchange" will not be a valid defense in a software audit.

5. Could Microsoft make this any more complicated?
0
 

Author Comment

by:tcrtech
ID: 33695584
"Why does this matter?  Would you actually violate licensing if you could? "

Not at all, I'm just trying to understand the situation so that I can answer the questions that I know will come up.  If I'm put in the position of defending what I recommend I don't want to be ignorant of the details.  I do understand your assumption though.  In this case it's not my money or my project, I'm just having to determine the requirements to make it happen.

So as I understand it, I need 30 User CALS and 30 RDS CALS.  The User CALS aren't actually enforced, but are required by the licensing.  The RDS CALS are enforced by the RDS Licensing Server.  

Is that correct?
0
 
LVL 95

Expert Comment

by:Lee W, MVP
ID: 33695637
Yes, though the disclaimer still applies.
0
 

Expert Comment

by:fyfeb
ID: 34833632
I think that the issue about how TS licensing work versus what is required by MS licensing is important here.  While leew is correct in that RDS (formerly TS) connections require a RDS CAL to be in compliance with your licensing it does not mean that RDS will not work without the CAL.  First off if you do not have CALs the licensing server will issue a temporary 30 day CAL.  After that you will be out of compliance if you do not purchase and activate your RDS CALs from MS.
However, RDS will continue to work.  This is where the "honor system" portion comes into play.  And in my opinion where the problem from and administrator's point of view can arise.  Because your RDS licensing server will allow new and existing connections to continue you can become out of compliance.  You cannot rely on the RDS server to enforce licensing because it won't do that.  That is to say, if you have 30 RDS CALs and user/device 31 tries to connect, they will succeed even if you don't own the CAL.
So I think answering the question by saying that you are trying to avoid the license fee is a bit short sighted.   The bottom line is that we need to understand our licensing and how it is monitored and audited as well as implemented.
0

Featured Post

Are your AD admin tools letting you down?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
Server Shares and Excel files 2 33
Dell PowerEdge T610 PERC 6i Drivers... 6 49
Unable to take ownership of long file names 8 76
Decommissioning DNS server question 3 31
To effectively work with Diskpart on a Server Core, it is necessary to write some small batch script's, because you can't execute diskpart in a remote powershell session. To get startet, place the Diskpart batch script's into a share on your loca…
OfficeMate Freezes on login or does not load after login credentials are input.
This tutorial will walk an individual through locating and launching the BEUtility application to properly change the service account username and\or password in situation where it may be necessary or where the password has been inadvertently change…
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…

756 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