14 Replies Latest reply: Oct 29, 2013 5:31 PM by Steve Perry RSS

    Any good suggestions how to organize the licenses?

    Anita Fuchten

      We have 70 User CAL & 70 Document CAL available.

      All CAL's are assigned to people, and we have a bunch of people who wants to have access.

       

      First thought was of buying more licenses ... but after a little research we found out that on a daily base (average) 30 individual people are using QlikView, with a peek up to 50 people.

       

      Has anyone got suggestions how to solve this?? How can we organize our licenses in a better way?

       

       

      Using license lease for the Named CAL's came up to our minds, but somehow it seems not the solution since the person who 'leases' the CAL gets the CAL for 30 days. And as far as I read this won't work through AJAX.

       

      Dynamic assignment also looks not like the solution, since the users should be removed manually after 24 hours of not using QlikView.

       

       

      Anyone got good suggestions or tips??

       

      thx!!

        • Re: Any good suggestions how to organize the licenses?

          Sessions CALs are usually the way to go if only a percentage of the total number of potential users access QlikView concurrently. E.g. with 1000 potential users you may have a maximum of 10 users that access QlikView at the same time (50 distinct users per day). In this scenario 10 sessions CALs would do the trick. Session CALs are allocated dynamically and are active for a minimum of 15 minutes, after which the CAL is made available for others to use immediately.

           

          However I see you don't have any Session CALs. The only way of managing Named/Document CAL usage is by using the System Monitor app http://community.qlik.com/docs/DOC-4307, or the Governance Dashboard QlikView Governance Dashboard, both free, to monitor usage and to reallocate licenses that are not being used.

           

          Failing that I think you need to buy additional licenses.

          • Re: Any good suggestions how to organize the licenses?
            Tresesco B

            There is a Power Tool, you might want to utilize that.

              • Re: Any good suggestions how to organize the licenses?
                Anita Fuchten

                We're looking for a solution which has (of course) the least of maintenance ...

                 

                The PowerTools are not yet used by us (also because we cannot install them on the server ourselves because of privileges ... and also because the .NET version on the server is to old) ... 

                 

                Doesn't QlikView itself have a 'right' way of organizing the licenses?

                  • Re: Any good suggestions how to organize the licenses?
                    Tresesco B

                    Power Tool itself is a release by Qliktech. Otherwise, I guess qv doesn't have anything such inbuilt feature of intelligent CAL management.

                      • Re: Any good suggestions how to organize the licenses?
                        Anita Fuchten

                        QlikView is a great tool, but the management part is not really that well ...

                        Can't get a good overview of my document CAL's and where their at (do the powertools supply in this??) ... and it's not really clear how to setup the CAL's properly ..

                         

                        How do others organise their CAL's??

                          • Re: Any good suggestions how to organize the licenses?

                            I replied earlier but for some reason my post is still being moderated. I'll try again:

                             

                            Try managing CAL usage with the QV System Monitor app or Governance dashboard:

                             

                            System Monitor app http://community.qlik.com/docs/DOC-4307

                            Governance Dashboard QlikView Governance Dashboard,

                              • Re: Any good suggestions how to organize the licenses?
                                Anita Fuchten

                                For monitoring the users the system monitor and governance dashboard are partly a good tool.

                                Only thing still missing is an overview of the Document CAL's and where their situated.

                                In the monitors they will only show up if the user actually used the QV Document CAL.

                                 

                                We build ourselves a monitor which checks a file in which we keep track ourselves of the CAL's and combines this with the session info to see users who never used QV ...

                                 

                                 

                                But our issue now is ... how can we dynamically use the CAL's ... we have lots of users which don't really often use QlikView. It would be good if they can use the QV which is 24 hours later released so someone else can use the CAL.

                                Is there a way to achieve this?

                                  • Re: Any good suggestions how to organize the licenses?

                                    Anita Fuchten wrote:

                                     

                                    But our issue now is ... how can we dynamically use the CAL's ...

                                     

                                    I fear there is no solution to your problem apart from the Session CAL approach I wrote about above.

                                     

                                    There may be a way using the Power Tools but a) this will not be supported by QT and b) you may be breaking the terms of the EULA by doing so.

                                     

                                    Why not speak to your QlikTech account manager to see if a sub-set of your Named User and Document CALs can be converted to Session CALs.

                                      • Re: Any good suggestions how to organize the licenses?
                                        Anita Fuchten

                                        Session CAL's are very expensive ...

                                         

                                        Session CAL's are about 10.000 euro's ... Named CAL's 1.000 euro's, Document CAL's 265 euro's

                                         

                                        If we want to have about 30 users at a time in the system we need 30 Session CAL's ... don't think we'll ever get this through the business here.

                                         

                                        Has anyone got idea's about how many Session CAL's you need in which situation?

                                          • Re: Any good suggestions how to organize the licenses?

                                            Anita Fuchten wrote:

                                             

                                            Has anyone got idea's about how many Session CAL's you need in which situation?

                                            This is a bit of a dark art as you need to predict how many concurrent users you are likely to have at any one time.

                                             

                                            You would typically use a combination of Session CALs and Usage CALs. Usage CALs are very cheap licenses bought in bundles of 100 that allow one user up to one hour's access in a 28 day rolling period, i.e. after 28 days the Usage CALs is put back into the pool of available licenses (note that you only pay for them once, i.e. they are perpetual licenses). Usage CALs are ideal for covering peaks in usage, e.g. the end of the month. You don't want to buy additional expensive Session CALs simply to cater for the 2 days at the end of the month where concurrent usage goes up.

                                             

                                            My personal guideline is to start with the assumption of 1 Session CAL per 10 users, topped up with some Usage CALs, and work from there. I have seen customers happily using a ratio of 1:20. You can always give superusers or frequent users a Document or Named User CAL. If you have implemented another software system at your company that uses a concurrent license model then it can act as a template. E.g. you noticed that your CRM system has an average of 3 concurrent users then you could start with 3 Session CALs.

                                             

                                            When a user logs into a QlikView Server the system will check for license allocation in the following order: Named User CAL --> Document CAL --> Session CAL --> Usage CAL

                            • Re: Any good suggestions how to organize the licenses?

                              Hi Anita,

                               

                              I would perform further analysis surrounding the named cal allocation. Ideally,  you should allocate named cal to developers, super users (those access 3-4) and those users who need to access QlikView offline (excluding QV Mobile).

                               

                              If you are using document chaining, users will benefit when using a named cal license, rather than a document cals.

                               

                              Once you have identified (who needs the licenses), you can ring fence the licenses by granting the license to these specific users with QMC (leaving hopefully the document cals to balance demand throughout the rest of the business).

                               

                              Named Cals are checked first as QlikView looks for available licenses, followed by doc cals,  session cals and lastly usage cals. You need to ensure that users who don't need named cals, aren't granted them. They can be deployed elsewhere within the business.

                               

                              Doc cals provide online access only to one QlikView application,

                               

                              Session cals should be calculated on a 1:1 with concurrent users you need to support. For example 20 concurrent users, require 20 session cals.

                               

                              Hopefully this helps you ?

                               

                              Thanks Steve