Cluster for VM RDP servers?

I have 3 RDP servers that users going to for accessing throughout the day.  The servers are on VM, Windows 2008 R2.  Most users connect to Server1, less on 2, and no one on 3.  I would like to balance the load and to have all same profiles whenever users loon to the servers.
Another nuance I want users to logon from the parent domain environment user@company.com into user@hostingdatacenter.int.  There is a one way trust between domain. So the roaming profiles or folders redirection is very hard to implement.

Would MS Clustering be a solution?  Is it possible to have Active/Active mode? Users will see it as one logical server, will keep same profiles, load balance sessions, etc etc.

Thoughts?
LVL 17
Tiras25Asked:
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

x
 
papalalaConnect With a Mentor Commented:
I would recommend to use NLB feature. You will provide users with one IP address and MS NLB cluster will take care of load balancing.

See:
http://technet.microsoft.com/en-us/library/bb742455.aspx
for sessions, you can setup extended affinity
http://blogs.msdn.com/b/clustering/archive/2009/10/21/9910338.aspx
0
 
Tiras25Author Commented:
Thanks!   What about user profiles?  Will they stay the same eveytime they login?
0
 
papalalaConnect With a Mentor Commented:
Unfortunately NLB does not solve the user profiles problem.

You might try to review following technet topic.
 http://technet.microsoft.com/en-us/library/cc771300%28v=ws.10%29.aspx
0
Easily manage email signatures in Office 365

Managing email signatures in Office 365 can be a challenging task if you don't have the right tool. CodeTwo Email Signatures for Office 365 will help you implement a unified email signature look, no matter what email client is used by users. Test it for free!

 
Cláudio RodriguesConnect With a Mentor Founder and CEOCommented:
Here is what you need:
1. RDS Connection Broker (this guy keeps track of where users are connected to and reconnect them accordingly in case they get disconnected).
2. Windows NLB. This is to be used with RDS Connection Broker so users are load balanced across your RDS Session Host servers.
3. Roaming profiles. You need this to allow the profile to follow the user. As this can be set by Group Policy to any location you want, does NOT matter if the user account is on another trusted domain. It will work.
Some links for you:

Install the RD Connection Broker Role Service
http://technet.microsoft.com/en-us/library/cc732076.aspx

Create a Load-Balanced RD Session Host Server Farm by Using RD Connection Broker
http://technet.microsoft.com/en-us/library/cc753891.aspx

Cláudio Rodrigues
Microsoft MVP - RDS
Citrix CTP
0
 
Tiras25Author Commented:
I have another one.  What about use a Citrix for remote connectivity?  Would that help?  I think it will..
0
 
Cláudio RodriguesConnect With a Mentor Founder and CEOCommented:
Not really, especially for three servers only. Sure Citrix brings a lot of bells and whistles to the table but for 3 servers and with Windows Server 2008 R2 you can do almost everything Citrix can do without having to pay anywhere from $300-600 PER user... That is on top of all you will already pay to get RDS SH going...

Cláudio Rodrigues
Microsoft MVP - RDS
Citrix CTP
0
All Courses

From novice to tech pro — start learning today.