I've been running RDS with all roles installed on one physical server for a small client, but we are now migrating to 2012r2 and I'm considering splitting the roles up onto two machines.
We won't be installing RDWA or RDVH, just RDG, RDCB and RDSH. Does it make most sense to combine RDG+RDCB on one machine and leave RDSH on it's own on the other?
In response to these excellent questions in a comment:
Do you have a specific need or reason for splitting things up? Is there a problem that would be solved by splitting things up? Does the current configuration serve your needs?
The benefits I'm looking for are:
- Easier resource allocation and performance troubleshooting for the RDSH role server because it is only doing one thing
- Being able to restart the gateway server without killing active sessions.
Image borrowed from this blog