Notes from Rational Support
nsukhtan 270000F0DF Tags:  license-key-center rational license-key-server rational-client-support licensing tips 5,451 Views
After the wizardry of my previous post, where you learned how to install the Rational License Key Server Administration and Reporting Tool by using the IBM Installation Manager wizards, let’s now slay some demons! In this post, I will help you understand how a typical licensing model works and how, specifically, the Rational licensing model is designed, complete with daemons!
A licensing model generally consists of:
The license file defines what software or features the license is for, how long it is valid for, how many users can use the software, the computers on which the software can be used, and so on. The license file can be stored locally on the same computer as the application, or on a remote license server. In a served license model, where licenses are stored and served from a common license server, the applications that require a license connect over a TCP/IP network to obtain the licenses from the license server. Rational Common Licensing supports both options local license file deployment and the served license model.
The Rational Common Licensing model consists of the following components:
When you purchase an IBM Rational product, you receive a license entitlement that authorizes you to generate and download license files from the Rational License Key Center. The Rational License Key Center is an online service that you use to create license files (.dat, .upd, .txt) for the application or applications that you have purchased, or in IBM parlance, “have entitlement for”. As I mentioned earlier, the license file:
Tip: Do not change the host name when you migrate your license server from one computer to another. If you do change the host name, be sure to log into the Rational License Key Center, return your existing license and regenerate licenses for the new host computer.
For single desktop applications, you can store the licenses on the same computer as the application. You also have the option to run multiple instances of the application on the licensed computer. For applications that are used on several computers by different users, you can use a served license model. The licenses are held centrally by the Rational License Key Server and served up to requesting applications and users.
Let’s take the help of an illustration to clarify the concept of a served licensing model.
Fig 1: Rational Common Licensing process
Log in to the Rational License Key Center to generate and download your licenses. After you download the license files from the Rational License Key Center, you can use the Rational License Key Administrator (LKAD) to import and deploy the license files to the license server. Depending on your product type, you will need to use different mechanisms to point to the license server:
See the daemons in the illustration? Those two daemons - the lmgrd manager daemon and the ibmratl or telelogic vendor deamon - manage licenses on the license server. The lmgrd daemon runs on the license server. The vendor daemon information is supplied for each application in the license file for the application. The lmgrd deamon handles the initial contact with the client application or the IBM Rational product. It reads the license file, identifies and starts the appropriate vendor daemon, and then passes on the connection to the vendor daemon. The vendor daemon tracks how many licenses are checked out and who has the licenses. An application that requires a license connects to the license server and requests a license. The license server provides a license based on the availability of the license. The daemons write information about license usage to the lmgrd.log file. The License Key Server Administration and Reporting Tool uses the information in this log file to generate reports on license usage.
That, in a nutshell, is an overview of the Rational Common Licensing model. In my next post, I will pick up from where I ended here, and describe how the License Server Administration and Reporting Tool uses the log data and works with the license servers to generate reports.
Additional reading: If you are interested in more information on Rational Common Licensing, read my previous posts on the subject #licensing:
AcdntlPoet 2700019V2G Tags:  rational-doors-ng rational videos youtube how-to rational-client-support 5,451 Views
IBM Rational DOORS NG v4.0.1: Document Import- This presentation shows you how to import a Microsoft Office Word document from the web client of IBM Rational DOORS Next Generation and as a result create a module and requirements artifact.
AcdntlPoet 2700019V2G Tags:  rational-team-concert rational-focalpoint rational-clearcase dw rational-requirements-com... rational-client-support ibm-worklight devops clm cloud rational-quality-manager rational developerworks rational-rhapsody 5,450 Views
We're back from Innovate, IBM's Technical Summit and on the tails of our mid-year release cycles. Even with the busy schedules this past month, our authors are still committed to getting you the best information we can to help you be successful with our products an in your daily work. To that end, here's the articles, featured downloads and upcoming webcasts that went live on developerWorks Rational recently:
New capabilities from IBM put developers in the spotlight
Capture multiple tooltips in one image automatically with IBM Rational Functional Tester
Find out for yourself: 7 new video demonstrations
What's new in IBM Rational Rhapsody 8.0.3 and Rhapsody Design Manager 4.0.3
Ensure effective administration and security in Rational ClearCase 8.0.1
Simplify user management for Collaborative Lifecycle Management applications
Automate deployment of an IBM Worklight customized WAR file with Rational Automation Framework
Server-side mobile application development with IBM Worklight: Parts 1-4
Configure Rational Team Concert to build ISPF Dialog Tag Language components
Using PHP and cURL for server-side caching of dynamic web pages
Now available from IBM Press: Transform your business with a winning mobile strategy: IBM's Dirk Nicol helps you navigate the mobile landscape with ease. Order now and save 35% with coupon code: IBM4916
IBM developerWorks LIVE! Jam: The jam opened June 11. Come share your ideas for developerWorks.
IBM Rational Rhapsody software's specialized editions help systems engineers and embedded software developers analyze, design, develop, test, and deliver embedded, real-time systems and software.
The Rational solution for Collaborative Lifecycle Management is a set of seamlessly integrated applications that work together as one: IBM® Rational Team Concert, IBM® Rational® Quality Manager, and IBM® Rational® Requirements Composer.
Rational Application Developer for WebSphere Software on the cloud: http://www.ibm.com/developerworks/downloads/r/rad/cloud.html?lnk=uctug_ratl_dw_2013-06-26_live_dw
Rational Team Concert on the cloud: http://www.ibm.com/developerworks/downloads/r/rtc/cloud.html?lnk=uctug_ratl_dw_2013-06-26_live_dw
Rational Developer for System z on the cloud: http://www.ibm.com/developerworks/downloads/r/rdz/cloud.html?lnk=uctug_ratl_dw_2013-06-26_live_dw
AcdntlPoet 2700019V2G Tags:  rational-appscan rational-client-support video rational demo 5,450 Views
Ah, think Friday is upon us! A perfect time to sit back and think about securing your applications with Rational AppScan Source Edition. This recorded demonstration (with Q&A at the end) is one of the more substantial videos coming in at just under 40 minutes.
The video will focus primarily on Source Edition for Security illustrating "power user" functionality and reporting while providing a solid overview of the AppScan Source Edition product. These Live Demos will be held on a monthly basis in 2011. Please use the URL below to view future dates. For more information on AppScan Source Edition or to attend a free AppScan Live Demo event please visit: http://www.ibm.com/software/rational/products/appscan/source/
So, settle in and enjoy... .