Jump to content

Recommended Posts

Posted

Hi everyone,

 

Obviously at the moment our RD servers are being smashed to pieces I'm sure but when this all blows over I'm looking to do a job that I should have done a while ago and create an RDS farm. I just wondered a couple of things:

 

I want a single HTTPS web access for users from home which I assume is the Gateway and for the system to be load balanced across multiple servers (session hosts?) I wondered what hardware requirements I should have for each server. They will all be VMs.

 

Cheers

 

It might be easier if you post your setup if you have an RDS server farm including hardware requirements.

Posted

I have a 2019 setup - opted for Session Hosts over VM Pools as cheaper cost for Licensing.

 

3 VMs and 2 physical servers

 

VM1 - Gateway, RD Web Access - Install HTML5 so staff and students can use RDP via a web browser and seems to be works well) - 2 CPU, 16GB Ram

VM2 - Connection Broker and Licensing - 1 CPU, 8GB Ram

VM3 - User Disk Profiles (all profiles saved here - so they get the same profile depending on which Session Host they connect to) - 1 CPU, 8GB Ram

2 Physical Servers as Session Hosts - HP DL360p Gen 8 servers with 384GB Ram in each server

 

Set up 2 weeks ago - took me ages to work out the kinks - as I thought the Connection Broker would have automatically load balanced the Session hosts, ended up using DNS Round Robin for the session hosts.

 

HTML5 front end works really well - just a shame no way of customising to add things like School Logos etc.

Posted
I have a 2019 setup - opted for Session Hosts over VM Pools as cheaper cost for Licensing.

 

3 VMs and 2 physical servers

 

VM1 - Gateway, RD Web Access - Install HTML5 so staff and students can use RDP via a web browser and seems to be works well) - 2 CPU, 16GB Ram

VM2 - Connection Broker and Licensing - 1 CPU, 8GB Ram

VM3 - User Disk Profiles (all profiles saved here - so they get the same profile depending on which Session Host they connect to) - 1 CPU, 8GB Ram

2 Physical Servers as Session Hosts - HP DL360p Gen 8 servers with 384GB Ram in each server

 

Set up 2 weeks ago - took me ages to work out the kinks - as I thought the Connection Broker would have automatically load balanced the Session hosts, ended up using DNS Round Robin for the session hosts.

 

HTML5 front end works really well - just a shame no way of customising to add things like School Logos etc.

 

Awesome thanks bud. Yeah when I'd been reading up on it it was confusing as hell sometimes it's just easier to ask someone who has already done it. We are or were depending on how you look at things at the moment getting new curriculum servers this Summer which would have left me with 3x Dell Poweredge servers with 64GB of RAM in each so I was going to run with 3 session hosts.

  • 1 month later...
Posted (edited)

Hi Guys,

 

I have a physical RDS SERVER 2012 in production, have also got two (VM) RDS 2016 and 2019 in my test environment. is it possible to add these two session hosts to the server 2012 or just wait and do a new farm of server 2019

Edited by kingoranks
Posted
I have a 2019 setup - opted for Session Hosts over VM Pools as cheaper cost for Licensing.

 

3 VMs and 2 physical servers

 

VM1 - Gateway, RD Web Access - Install HTML5 so staff and students can use RDP via a web browser and seems to be works well) - 2 CPU, 16GB Ram

VM2 - Connection Broker and Licensing - 1 CPU, 8GB Ram

VM3 - User Disk Profiles (all profiles saved here - so they get the same profile depending on which Session Host they connect to) - 1 CPU, 8GB Ram

2 Physical Servers as Session Hosts - HP DL360p Gen 8 servers with 384GB Ram in each server

 

Set up 2 weeks ago - took me ages to work out the kinks - as I thought the Connection Broker would have automatically load balanced the Session hosts, ended up using DNS Round Robin for the session hosts.

 

HTML5 front end works really well - just a shame no way of customising to add things like School Logos etc.

Would you mind sharing what set of instructions you used for enabling HTML5. i have 2 sites using remoteapp and i enabled html5 on one of them some time ago for testing. wasnt until weeks later when i wanted to add another app it borked the server and could no longer access the 'collections' part in server manager to manage any of the apps. Thanks.

Posted
I looked at a number of them to be honest - when testing.

 

Used this one to install

 

http://microsoftplatform.blogspot.com/2018/01/html5-client-for-microsoft-remote.html?m=1

 

Will post the one from here (when I find it) I used to customise it slightly to add the school name as there is very little in the way of customising the logon page.

Thanks I'll give it another go and test making sure I keep the original back up before enabling. I assume I can enable on the current live servers as doesn't affect the standard remoteapp and will just need to direct users to the new url path when want to test with users or roll out?
Posted

You can run the hrml5 and default web app side by side.

 

HTML5 will automatically pick up any published apps.

 

In iis I changed the default page to the HTML5 page.

Posted

We had a simple single server RDS 2019 setup before the pandemic (albeit a physical server it was a good 2 CPU, 80GB model) and it's been handling up to 50 concurrent sessions with no problems. As a precaution I added another spare physical server (only single CPU/24GB Ram) and load balanced it 70/30 and its been great.

 

I was expecting complaints with 150 staff at home, but its never been more than 50 concurrent sessions thanks partly to a bigger usage of Google Classroom, which has shot right up

 

When the situation settles I will probably revert back to the single server, I was pleasantly surprised how well it coped.

  • Thanks 1
  • 4 weeks later...
Posted

So im all setup. 2x physical sh, 1x connection broker/licensing vm 1x web access gateway.

 

Ive installed HTML5 and I want that to br the main method for access but if I still want to provide the RDP file how can i do it to make sure it still load balances? Also some users will still want to use the app on apple/android so i want to facilitate this too. As i have the connection broker now which server do they specify for connecting?

 

Lastly what ports do i need open to the outside world and from which servers?

 

Thanks!

Posted
So im all setup. 2x physical sh, 1x connection broker/licensing vm 1x web access gateway.

 

Ive installed HTML5 and I want that to br the main method for access but if I still want to provide the RDP file how can i do it to make sure it still load balances? Also some users will still want to use the app on apple/android so i want to facilitate this too. As i have the connection broker now which server do they specify for connecting?

 

Lastly what ports do i need open to the outside world and from which servers?

 

Thanks!

 

The DNS address you give out, or put in the rdp file should point to the broker server.

 

You can choose to download an rdp file from the html5 page instead of viewing in a browser. There's a button on the page to bring up the right column menu where you can toggle the rdp file on.

 

Only thing to open is 443 to the gateway.

 

For things like the app your instructions to the end user should show adding the gateway, how to format their creds (domain name etc), and then either the internal DNS of the broker or the remote app web feed.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...