Hyper V Role on Citrix XenApp

Hello Experts,

I have read somewhere that it is not recommended to install Hyper V Role on a Windows Server 2008 R2 with Xenapp, Web interface and License server on it. it will break some functionality.

Please help me to clarify this. Any suggestions are welcome
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Where u see the related info...there is no dreiction relation HyperV (VM server) vs xenapp (session base delivery)
cciedreamerAuthor Commented:
I working on a project for a customer. They have 2 HP with high end specs

They need an high availability.

Server 1

Xenapp, Licence and Web Interface on one physical server
Xenapp, Web Interface and SQL on another server.

I am also going to use Access Gateway.

Is this a good design ? or please can you suggest recommended design.

Ayman BakrSenior ConsultantCommented:
On a normal production environment this looks like a very bad design. Unless this is a lab, or a very small non-critical business, you are not incorporating HA or fault tolerance and you are definitely not accounting for performance.

If I were you I would install Hyper-V on both physical servers (or XenServer if you have licenses) then create the following VMs distributed among both hypervisors:
1. Two or more XenApp servers
2. Two Web Interface servers (perhaps have the licensing server with one of them)
3. Licensing server
4. SQL server

A minimum total of 5-6 VMs, incorporating load balancing and HA to some extent.
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

cciedreamerAuthor Commented:


Please can you provide the guide to achieve HA with Access Gateway. This is the first time I am going to do but before that I will make a test lab.

I appreciate your help.
Ayman BakrSenior ConsultantCommented:
Are you talking about Access Gateway or NetScaler?

At what level you want high availability?
Ayman BakrSenior ConsultantCommented:
If you are talking about Access Gateway high availability, then check this:

cciedreamerAuthor Commented:

Sorry for the delay in reply.

My setup

Server 1 with Hyper V  and 4 VM's ( Citrix Xenapp, License, WI and SQL
Server 2 with Hyper V and 3 VM's ( Citrix Xenapp,WI,SQL)

But I need help to install and configure SQL Datastore redudancy. I am looking for step by step guide on this topic. Please help.

Ayman BakrSenior ConsultantCommented:
For datastore redundancy, please have another thought and look at one of the expert's answer to this:


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
cciedreamerAuthor Commented:
I am thinkinh to go witg the solution.Also i need help to install and configure sql for citri.
Ayman BakrSenior ConsultantCommented:
I you have not yet created the farm, then you need:

1. First to create the SQL database
2. Then install XenApp and configure it to create a new farm pointing it to the database you created in step 1.

The following link shows how to migrate a datastore from an existing SQL Express datastore to a dedicated SQL datastore. There is a part where you need to create the database. In your case this is the only thing you need to look at. The rest should be simple - install XenApp -> configure to join a new farm -> point to the datastore. Unfortunately, I couldn't find a better step by step guide for creating SQL datastore:

cciedreamerAuthor Commented:
Thanks for the help.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.