Network design using Windows 2008 R2 and RDS for 30 Users

bmcconn
bmcconn used Ask the Experts™
on
Creating a network infrastructure on a Host server that is built with Windows 2008 R2 VM's in Hyper V for 30-50 users on a host server. Users will access their desktop thru RDS Gateway to a RDS Session host server farm with roaming profiiles and folder redirection.  Wondering which Services/Apps can/should be included on the same VM or which services /apps should be isolated to its own VM.  Let me know if having so many VMs is unnecessary or basically I guess the question is - Is it better to have more VM's running that each isolate services/apps on them or is it better to have fewer VM's but just add more memory to the VM's?  Any advice on design flaws or improvements would greatly be appreciated.

Currently have a total of 32 Gbs of ram and 600 Gbs of storage space - (can be scaled on the fly if necessary)

With the design below, 39 Gbs of ram and 885 Gbs are needed but I'm wondering if this is overkill or on the money and Ill just need to expand the host server.

VM1 - Remote Desktop Gateway/Remote Desktop Connection Broker (2 Gbs Ram)
      C: drive 20 Gbs
VM2 - Domain Controller (2 Gbs Ram)
      C: drive 25 Gbs
VM3 - Filemaker Server (4 Gbs Ram)
      C: drive 20 Gbs
      D: drive 20 Gbs
VM4 - ProSeries / Quickbooks Server  (4 Gbs Ram)
      C: drive 20 Gbs
      D: drive 20 Gbs
VM5 - File Server (company data and folders) (4 Gbs Ram)
      C: drive 20 Gbs
      D: drive 200 Gbs
VM6 - RDS Licensing Sever (1 Gbs Ram)
      C: drive 20 Gbs
VM7 - Users Server (where roaming profiles and folder redirection are centralized)  ( 4 Gbs of Ram)
      C: drive 20 Gbs
      D: drive 200 Gbs
VM8 - RDS Session Host 1 (6 Gbs of Ram)
      C: Drive 100 Gbs
VM9 - RDS Session Host 2 (6 Gbs of Ram)
      C: Drive 100 Gbs
VM10 - RDS Session Host 3 (6 Gbs of Ram)
      C: Drive 100 Gbs
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Why so many VM ?
==> Using HyperV, you are loosing a lot of RAM doing that many VM.

With VMWare stuff, that would be different because they are remapping the same physical pages for many VM (Well, you do have similar Guest OS on your VM, so they just share the same "code" pages) PLUS they are reclaiming unused physical pages in a Swap.

I would rather:
-Locate all exclusive production services in one or two VM (DC, Licensing, Files)...that I can have a copy ready on another physical server
-Locate all services farm in 1x large VM per physical server

Author

Commented:
is this better?  

VM1 - Remote Desktop Gateway/Remote Desktop Connection Broker/License Server (2 Gbs Ram)
      C: drive 20 Gbs
VM2 - Domain Controller (2 Gbs Ram)
      C: drive 25 Gbs
VM3 - Filemaker Server/ProSeries/Quickbooks Server (4 Gbs Ram)
      C: drive 20 Gbs
      D: drive 40 Gbs
VM4 - File and Users Server (where roaming profiles, folder redirection, and company data are centralized)  ( 8 Gbs of Ram)
      C: drive 20 Gbs
      D: drive 400 Gbs

SERVER FARM
VM5 - RDS Session Host 1 (6 Gbs of Ram)
      C: Drive 100 Gbs
VM6 - RDS Session Host 2 (6 Gbs of Ram)
      C: Drive 100 Gbs
VM7 - RDS Session Host 3 (6 Gbs of Ram)
      C: Drive 100 Gbs
How many physical servers do you have ?
Announcing the Winners!

The results are in for the 15th Annual Expert Awards! Congratulations to the winners, and thank you to everyone who participated in the nominations. We are so grateful for the valuable contributions experts make on a daily basis. Click to read more about this year’s recipients!

Author

Commented:
Dell R710
Windows 2008 Data Center Edition 64bit R2 with Hyper-V
2 x Quad Core Intel® Xeon® Nahalem L5520, 8MB Cache, 2.26GHz, 5.86 GT/s FSB
32 GB RAM
4 x 300 GB 15K SAS Drives, RAID 10 • Redundant Power Supplies

Author

Commented:
no ideas?  anyone?
Well...you already had my advices.

Considering you have only 1 physical server, I don't understand defining more than 2 VM with identical services. defining 2 VM of a "farm style" services allows to anticipate the 2d physical server VM (just switch the 2d one one the 2d server when available)
==> The main problem is you have 1 server only...so be prepared to communicate a disaster recovery plan now.

Author

Commented:
ok

Author

Commented:
stop

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial