We are currently designing a new product offering for our business that will host (virtually) our clients servers and desktops. Our clients will be connecting to us both directly and over the internet to access their resources. Currently we are looking at Windows Remote Desktop Services and Citrix Xen App to deliver the desktops.
Since we are new to large Terminal/Citrix deployments we could use some help in selecting the appropriate hardware solution to power our offering. We would like to initially size for about 400 users. We are not sure if we will use the Citrix product for every user or just go with the standard 2008 R2 RDS for those who do not need the extra features provided by Citrix. We also anticipate that most of our users (probably 75%) will use a Shared Hosted Desktop and we currently have no plans for any full VDI desktops.
We also want to have the option for clustering with another data center in the future. (we already have a high speed link between them)
I know that this is a difficult topic to cover since memory/cpu/storage needs vary wildly based on the types of applications running, but could anyone give us some guidance on getting started?
Should we invest in a blade center and if we do will the higher cost of a blade center be off-set (at least a little) by the benefits?
How many users should I expect to be able to serve on a single server and are there any limits on the software side?