Solved

Best practice for Citrix installation, how to choose hardware configuration

Posted on 2006-06-18
6
2,185 Views
Last Modified: 2010-05-18
HI,

We are trying to implement Citrix in our office for 30 users, especially for accounts. What is the right way of installing on server with raid 5? Such as is OS to be mirrored and applications to be installed on mirrored drives etc.

Thanks,

Andy
0
Comment
Question by:aabhyankar
  • 2
  • 2
6 Comments
 
LVL 2

Accepted Solution

by:
Avatar261 earned 63 total points
ID: 16934512
It depends on what redundancy you require and how much disk space you need.

I just have 2 disks mirrored for some of my Citrix Servers. Others i have the OS in 2 mirrored disks and data on a RAID 5 array.

For 30 users i would adopt option one. Get 2 75GIG disks if you can and mirror them

0
 
LVL 19

Expert Comment

by:BLipman
ID: 16935692
If you can afford it, 2 RAID 1 arrays would be faster.  Put the OS and half the swap files on one array and put applications and the other half of the swapfile on the other.  Terminal Services can require tons of pagefile space; you want 2-2.5 times the amount of RAM available for your pagefile.  
0
 
LVL 2

Expert Comment

by:Avatar261
ID: 16940891
No, that is wrong.

2 RAID 1 would be bad, if you can afford it you want 1 RAID 1 for the OS and RAID 5 for the apps.

What you said about the pagefile is also generally incorrect. Follow this article and make sure you add the /PAE /3GB /USERVA:3030 switches if you have more than 2GIG RAM http://www.brianmadden.com/content/content.asp?id=69

I have 4GIG RAM in my server with a page file of just over 2GIG. Windows does not need anymore than that. Make sure the do put the pagefile on a seperate drive to your OS though.
0
 
LVL 19

Assisted Solution

by:BLipman
BLipman earned 62 total points
ID: 16946288
Sigh, where do I start...
The last thing you want is to write RAID 5 parity for a swapfile, when your disk subsystem does lots of small writes (like a pagefile) RAID 5 will hurt your performance.  Also, when you lose a disk RAID 1 performs 100% whereas RAID 5 runs degraded.  Here is are links to forum posts regarding pagefiles:

http://support.citrix.com/forums/thread.jspa?messageID=353598&fromSearchPage=true&#353598
http://www.brianmadden.com/forum/tm.aspx?m=40751&mpage=1&key=&#40776

As you can see, RAID 5, especially for a pagefile, is a miserable idea.  RAID 1 or a single disk is much faster only second to a RAID 0 (I dont like the risk of RAID 0 personally).  

Look at actual documentation from Citrix and Microsoft and you will see the 2-2.5x recommendation holds.  You never want to put the 3GB switch on a terminal server IMO, why would you take the GB of RAM from your Kernel?  That is for database and exchange servers.  
Here is a quote right from Avatar261's link stating how bad of an idea 3GB would be:

"Using the /3GB (for Windows 2000) or the /4GT (for Windows 2003) boot.ini switches is even worse in Terminal Server environments because those switches change the partition between the application memory space and kernel memory space. These switches gives each application 3GB of memory, which in turn only leaves 1GB for the kernel—a disaster in Terminal Server environments!"

Please get your facts straight before telling me I am wrong.  

Here is a link to the Methadology In A Box; this is a Citrix "must read".  Then check out the MetaFrame Administrator's Guide and Advanced Concepts Guide.  

http://www.dabcc.com/miab/
http://support.citrix.com/article/CTX106319
http://support.citrix.com/article/CTX107059
0

Featured Post

Control application downtime with dependency maps

Visualize the interdependencies between application components better with Applications Manager's automated application discovery and dependency mapping feature. Resolve performance issues faster by quickly isolating problematic components.

Join & Write a Comment

Suggested Solutions

#Citrix #Citrix Netscaler #HTTP Compression #Load Balance
Citrix XenDesktop 7.6 Citrix Policies Audio
How to install and configure Citrix XenApp 6.5 - Part 1. In this video tutorial we have explained step by step installation of Citrix XenApp 6.5 Server on Windows Server 2008 R2 is explained in this video. We have explained the difference between…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

760 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now