We're looking into providing a Citrix XenApp 6.5 farm and Windows Server 2008 R2 RDS farm for the users using the same server resources. Please notice that, why/why not, isn't really the question here.
- Would it be possible to host both Citrix farm and RDS farm functionality on the same servers.
Just reading about it I'm not aware of any problems, but that's almost the case with all things technical, it's not until you actually implement it that the issues starting to arrive. Has anyone actually done this?
Today the infrastructure consists of:
- 2 servers holding the Citrix Web Interface and Citrix Secure Gateway roles
- 2 servers holding the Citrix Licensing/RD Licensing
- 2 servers holding the Citrix Data Collector role
- 20 servers holding the Citrix Host-Mode role
The idea is to add the Windows RDS roles onto the existing Citrix XenApp servers:
- 2 servers holding the Citrix Data Collector and RD Connection Broker roles
- 20 servers holding the Citrix Host-Mode and RD Session Host roles
The RDS farm should not be available from outside the company network, towards the RDS farm end users would only connect to the desktop from the thin client. The thin client will have the RDP client preconfigured for the RDS farm if they should use that. In all other scenarios the Citrix solution would be configured for the end user.
Probably some scenarios (and hundreds more) to think about:
- How would the two different solutions load balance users between servers as they probably not aware of each other
- Will Citrix have issues with licenses as users can, in theory, connect both through the Citrix and the RDS
- Will RDS have issues with licenses due to the scenario above
Appreciate any input/experience on the subject of the matter. Will edit the post to add more details if needed/down the road.