• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 578
  • Last Modified:

making citrix highly available

Hi I am planning a virtualization project and am wondering if there is a way to make citrix highly available, my current issue is with the datastore and license server, the license server I understand I could migrate to SQL then cluster the SQL server but what do I do if my datastore goes down?, Am I right in saying if I have citrix, A, B and C, A being the datastore and license server, if B or C goes down the system continues to run but if A goes down I lose my Farm?, is there a way to rid this single point of failure?
1 Solution
Best practice calls for running your Datastore database on a stand alone server rather than on a XenApp server, so that is the first step I would take.  Same thing with the License server, though the License server is not as resource intensive as SQL.

Speaking of SQL, if you want high availability then you cannot use SQL Server Express.  You'll need SQL 2005, 2008, or 2008 R2 to use something along the lines of mirroring.

If the Datastore goes offline your Farm will continue to function, though you will not be able to make any changes to the Farm, so no new servers, published applications, changes to applications, etc.

I'm about to board a flight.  I'll check back later this afternoon/evening.
jdpipesAuthor Commented:
Hi thanks for your reply,
I will install my datastore on a standalone server,
I use Wyse terminls connecting to my citrix farm, I edit the ICA properties to include my 2 citrix IP addresses, when I disconnect the datastore citrix server from the network none of the wyse terminals will connect, I have load balancing working but none of the terminals will connect to the other Citrix server without the datastore present, If the datastore goes down while people are connected they will stay connected but that is not what I am after?
Robin CMSenior Security and Infrastructure EngineerCommented:
Note that Citrix supports SQL Mirroring (see http://msdn.microsoft.com/en-us/library/ms188712.aspx) so you can have two SQL boxes.
Also consider your Microsoft Terminal Services Licensing Server, you can have more than one. (http://www.virtualizationadmin.com/articles-tutorials/terminal-services/licensing/terminal-services-license-server-high-availability-recovery-part1.html)
Citrix Licence Server can be clustered: http://support.citrix.com/article/CTX108663
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

Tackle projects and never again get stuck behind a technical roadblock.
Join Now