Solved

Using two license servers in same Citrix farm

Posted on 2008-11-01
1
794 Views
Last Modified: 2013-11-21
Hi

We are running PS4.0 Advanced in our farm. License server is LicA.

We have agreed with Citrix to upgrade the farm to PS4.5 Enterprise. We will purchase new Enterprise licenses, and in return, Citrix will 'buy back' the old Advanced licences once all the servers have been upgraded from PS4.0 Advanced to PS4.5 Enterprise.

We wanted to upgrade the farm over a period of time, for safety reasons, so have built a new Enterprise license server, LicB.

Our plan is to, over a course of time, upgrade each PS4.0 Advanced server to PS4.5 Enterprise, and then point the newly upgraded server to LicB.

We have done this on one server so far, ServerB.

ServerB has Notepad published, as does ServerA which is still running PS4.0 Advanced and pointing to LicA.

However, we notice that users trying to access Notepad are all directed to ServerB, even though it is published on ServerA too. There are plenty of licenses left on both License servers, so I'm not sure how this would happen?

Also - just a query. If all the licenses on LicA had been used up, am I correct in thinking that all new sessions would take place on ServerB? If there were licenses on both servers, then the sessions should be spread between ServerA and B?

Hope someone can help!
0
Comment
Question by:bruce_77
1 Comment
 
LVL 36

Accepted Solution

by:
Carl Webster earned 500 total points
ID: 22856740
You are confusing the issuance of Licenses with application load balancing.  One has abssolutely nothing to do with the other.

I recommend you start here:

http://support.citrix.com/servlet/KbServlet/download/10201-102-14980/architecture_an_overview.pdf

You can point each server at a different license server in the mgmt console.  BUT - when you do that, the servers will not share licenses.  So if UserA runs an app from ServerA pointing to LicA, that will consume one license.  If UserA then runs an app from ServerB pointing to LicB, then the user has now consumed TWO licenses.  One from LicA and one from LicB.

If UserA runs two apps both serviced by ServerA and ServerA is pointed to LicA, then only one license is consumed by UserA.

To do what you want will require some upfront work by you.  You could group your users into two security groups, say called LicGrpA and LicGrpB.  Publish all applications twice.  One will run from ServerA that is pointed to LicA and only users from LicGrpA have access to that app.  The other will run from ServerB pointed to LicB and only users in LicGrpB will have access to that app.

Make any sense?

What you are seeing is the result of the built-in Citrix application load balancing.  That looks at each published application and the servers allowed to serve that app.  When UserA clicks on the icon, the XML Broker looks for the Least Busy Server for that app and sends the user to that server.  So if you have otepad Published on both ServerA and ServerB and each server pointing to a different License Server, the XL Broker doesn't look at licenses.  It onnly looks at the load on each server.  The server with the lower load number is where the user is sent to.

Make sense?

Another point of confusion is if you have multiple license editions on one License Server, ALL the license are demote to the lowest edition level.  So if you have 50 licenses each for Advanced, Enterprise and Platinum on one License Server, then all 150 licenses are given the features for the Advanced Edition.
0

Featured Post

Don't lose your head updating email signatures!

Do your end users still have the wrong email signature? Do email signature updates bore you or fill you with a sense of dread? You can make this a whole lot easier on yourself by trusting an Exclaimer email signature management solution. Over 50 million users do...so should you!

Join & Write a Comment

Citrix XenDesktop, Citrix Studio, Citrix Policies, Citrix XenApp
#CITRIX #XENDESKTOP #POC #Citrix Studio
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

20 Experts available now in Live!

Get 1:1 Help Now