| | |

Creating a Load Balanced Citrix StoreFront 2.0 Server Group with Citrix NetScaler 10.1

2 min read

Citrix NetScalerA while ago Dane Young posted an excellent blogpost on the ITVCE site on how to create a load balanced multi-node Citrix StoreFront 2.0 server group with the Citrix NetScaler 10.1. You can find the blog post over here: http://blog.itvce.com/?p=4605

Coincidence or not I was working on a blog post on the same subject although I recorded the steps I took to create this setup where Dane used screendumps and a lot of text added to the screendumps and as I was cleaning up my laptop I found the recorded video’s and decided to upload them:

Installing StoreFront 2.0:

[youtuber youtube=’http://www.youtube.com/watch?v=gxvAFZ95ejA&feature=youtu.be’]

I downloaded the Citrix XenDesktop 7 files from the website, extracted them and installed them both of my web services (SF001 and SF002).

Configuring StoreFront 2.0:

[youtuber youtube=’http://www.youtube.com/watch?v=mCeWoy2LESE&feature=youtu.be’]

After I logged on to the SF001 I did an initial configuration of StoreFront, as you can see I’m using HTTP here but HTTPS can be used too and is recommended by Citrix (but not used for this blogpost).

Join Server Group:

[youtuber youtube=’http://www.youtube.com/watch?v=EI_w2oKM1LE&feature=youtu.be’]

[youtuber youtube=’http://www.youtube.com/watch?v=nCI5lG9j-hg&feature=youtu.be’]

Server Groups were introduced with the launch of StoreFront, as much  has been said about StoreFront 1.x the new release of StoreFront brings stability and scalebility. I’ve added the actions on SF001 to allow a server to be joined to the existing group and the actions on the SF002 to be added to this existing group.

Create DNS Record:

[youtuber youtube=’http://www.youtube.com/watch?v=Je4V9FhR8Is&feature=youtu.be’]

As I changed the base URL for StoreFront to something I want to loadbalance I had to add the DNS Record.

Configure Citrix NetScaler:

[youtuber youtube=’http://www.youtube.com/watch?v=5LVfZ1Ouz3I&feature=youtu.be’]

This speaks for itself, this is how you can configure the Citrix NetScaler to load balance HTTP traffic over two web servers.

Proof:

[youtuber youtube=’http://www.youtube.com/watch?v=HgTmuO8Dd9Y&feature=youtu.be’]

Here you can see the traffic is being load balanced over the Citrix NetScaler configuration to the two web servers running StoreFront.

The following two tabs change content below.

Kees Baggerman

Kees Baggerman is Senior Technical Director — Performance & Solutions Engineering R&D at Nutanix, where he leads a global team responsible for defining how enterprise applications are delivered on the Nutanix platform. A former Citrix Technology Professional and NVIDIA Enterprise Platform Advisor, he has spent 15+ years driving EUC strategy and technical direction across architecture, product, and customer success. He has been writing here since 2011 — sharing what he learns at the intersection of platform engineering and enterprise IT.
Kees Baggerman

Kees Baggerman

Senior Technical Director at Nutanix - Former Citrix CTP - NVIDIA Enterprise Platform Advisor - 15+ years in EUC

Kees Baggerman is Senior Technical Director — Performance & Solutions Engineering R&D at Nutanix, where he leads a global team responsible for defining how enterprise applications are delivered on the Nutanix platform. A former Citrix Technology Professional and NVIDIA Enterprise Platform Advisor, he has spent 15+ years driving EUC strategy and technical direction across architecture, product, and customer success. He has been writing here since 2011 — sharing what he learns at the intersection of platform engineering and enterprise IT.

Similar Posts

10 Comments

  1. hi Kees, storefront normally requires https, or the receiver does actually. i know one can bypass it, but im curious if your method would be much different i you did it with ssl/https. as a takeaway for people new to storefront i think it is a key point.

    btw nice post 🙂

    1. Hi nELSON, could you explain your setup and problem? I can’t just guess the answer 😉 You could always send me an email: k.baggerman at thisdomain 🙂

  2. Can this be done with a basic Netscaler Gateway license (No load Balancing) so it works more like an HA scenario – if one fails the other storefront takes requests?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.