I am seeking comments and recommendations on the following seutp. This was in place prior to my enterance to the environment and would like to know what I am facing.
Two IBM x3550 servers (Dual quadcore 3.66Ghz, 32GB, RAID 1 73GB SAS rpm unknown)
HYPER-V running the following
Two Win 2k3 Std / Citrix 4.5 serving 220 users (average 45-55 users concurrently) (All desktop apps are on these servers)
One SQL 2000 server running a customized database (used by approximatly 100 users some light some heavy)
All three virtualized and running on QNAP TS-859U-RP+ Turbo NAS with 4x 600GB SATA 10K drives in RAID 5.
In addition there is a plan to add the following to the Hyper-V setup and NAS:
Exchange 2010 (220 active mailboxes - approx 100 fully utilized)
Upgrading Citirix 4.5 to XenApp 6 utilizing both until upgrade complete.
SQL 2008 R2 Std to replace the above mentioned SQL 2000 install. Both will operate for approximately 1 year prior to the shutdown of the first.
Accounting Server running a version of SQL express 2005.
2 to 3 test servers running misc apps.
My concerns are:
# of Disks being used in NAS (Disk Queuing)
Virtualizing SQL to the NAS
Virtualizing Exchange to the NASWhen running batch reporting our entire system grinds to a halt until the batch job is done.
Please advise. Greatly appreciated.