Jump to content

Windows Server 2008 RDS question


telecomguy9

Recommended Posts

Hi everyone. We have a Remote Desktop Services (RDS) environment (Windows Server 2008 R2) in which we have a load balancer server (e.g. - a gateway) and two host controllers. It's all setup for load balancing and we're using it to serve a single application to our user base through RemoteApp's. For informational purposes the application is not installed on these RDS servers. The application is run using a batch file that references a .kix script that runs an executable that doesn't actually have an installer package. It's all very interesting... 8)

 

Anyway, we're experiencing some strange issues with lag, user's sessions locking up, etc. and some or most of these issues appear to us to be caused by the fact that a user might be routed to rdsapp1 in the morning, disconnect and later that afternoon reconnect and end up on rdsapp2. So we wanted to make absolutely certain that using this system in the way it's been setup with a gateway/load balancer isn't causing the issue.

 

That being said what we'd like to do is have a couple of users test running and using the application by connecting to the same host connection server every time instead of using the load balancer. The issue is that I don't know how to do this or if it's even possible. I've created a new RemoteApp on each of the host connection servers (rdsapp1 and rdsapp2) but of course when I attempt to run them I get a message about how the server I'm attempting to connect to isn't the server I'm being directed to or that the computer you tried to reach is not the one you specified.

 

Is it possible to do what I'm attempting to do without breaking the load balancing capability currently in place?

Link to comment
Share on other sites

Hello,

 

Can you customize the ports that rdsapp1 and rdsapp2 accept connections on, and then try connecting directly to each host via explicitly-defined port, e.g., rdsapp1.example.com:24680 and rdsapp2.example.com:13579?

 

Regards,

 

Aryeh Goretsky

 

Link to comment
Share on other sites

how many end users (total)

when you look at "remote desktop services manager", how many users are logged on to each of the 2 rds servers?

are there any stale, disconnected users? (session idle time in days or weeks)

do you have enough cals and terminal server services licenses on each rds server to accommodate more than half the users at one time?

 

what is this "gateway load balancer" - is it something like an astrocom appliance, (has 3 nics, 2 in (or out...) and 1 out (or in...) ) or is it a windows server?

 

Total users is around 100-125. We have licensing for up to 250. We've setup through group policy how disconnects and end sessions should be implemented. That all looks good on our end. By "gateway load balancer" I mean that you can setup a 2008 R2 server with RDS installed as a gateway or load balancer for a RDS farm. There's no 3rd party load balancer involved.

 

Hello,

 

Can you customize the ports that rdsapp1 and rdsapp2 accept connections on, and then try connecting directly to each host via explicitly-defined port, e.g., rdsapp1.example.com:24680 and rdsapp2.example.com:13579?

 

Regards,

 

Aryeh Goretsky

 

I wonder if I tried that if I'd break the use of the RemoteApp for everyone else while testing? What do you think?

Link to comment
Share on other sites

Hello,

 

If done correctly, that will definitely break the connection for any users, so you will want to do your testing against the backup servers.

 

Regards,

 

Aryeh Goretsky

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...