Wednesday, December 8, 2010

Q&A guide for OpenLM FAQ


Q&A guide for OpenLM

Installation

Where should I install OpenLM?

OpenLM server can be installed on any machine connected to the network. For evaluation purposes you can install it on your personal workstation. In production environment, a secured and stable server is recommended.


Do I have to install OpenLM Server on the FLEXlm server?

No. OpenLM can remotely monitor one or many FLEXlm servers.


What operating system is required for OpenLM Server?

OpenLM supports almost any windows OS: Windows XP, Windows Vista, Windows Server 2003 and Windows Server. We also support both 32 & 64 versions. Please check our full compatibility table on our website. Despite the fact the OpenLM Server runs on Windows platforms it can monitor FLEXlm servers that run on any operating system (UNIX, Linux, MAC OS,...).


Which license managers are supported by OpenLM?

FLEXlm (FLEXnet)
IBM LUM
Sentinel RMS
Sentinel HASP
RLM 
LMX 


Do you recommend to install any component on each FLEXlm Server?

Yes, we recommend to install OpenLM Broker software on each licenses server. OpenLM Broker performs important services on the server for OpenLM:
  • It constantly reads your license manager log files (report log files in case of FLEXlm/FLEXnet). 
  • It can push license usage information to OpenLM Server in order to solve accessibility problems.
  • It controls the license manager.
  • It allows use to edit our FLEXlm option files using OpenLM EasyAdmin.

The installation of OpenLM Broker is not mandatory, OpenLM can function even without it. OpenLM Broker is supported on Windows, UNIX, Linux and contains an easy to use installation wizard.


We have servers in different places, some of them are located in different time zones. Do we need to install another instance of OpenLM?


No. A single instance of OpenLM can monitor all your license servers, even if they are located in different time zones.


What is the functionality of OpenLM Agent?

OpenLM Agent is an optional component that empowers the end user and by that it allows users to have better access to the licenses they need. OpenLM Agent provides this functionality:
  • The user can get immediate license availability report from OpenLM icon on the notification area.
  • The user can also see which users are using the licenses and full users information as synchronized with LDAP (Windows Active Directory).
  • When the demand for licenses is high compare to the number of the available licenses users will get a license denial. When this happens some users may spend valuable time on searching for available license. The "License Availability Notifications" feature is saving this valuable time by automatically registering a request for the user once a FLEXlm denial occurs. Once the requested license is released to the license pool the user will get a notification that says that license may be available.
  • With supported systems like ESRI ArcGIS or Autodesk software OpenLM can release idle licenses and by that enhance license usability.


How can I configure "license availability notifications"?

Open the OpenLM Server configuration form and navigate to the "Agent Policy" tab. Check "Notify End User" and then set the maximum time frame for the license order to be valid (default is 60 minutes). Users will get a license availability notification after they were denied and the requested feature became available within the set "maximum time".


We have many workstations. How can I distribute OpenLM Agent to end users?

OpenLM Agent Supports silent install and thus can be distributed by any network management system like Microsoft SMS, CA Unicenter, HP OpenView etc... If you do not have a network management system you can easily distribute it by network start-up scripts or VO.


Where can I find the commands for OpenLM Agent silent install?


Yes, this can be done easily using the silent install functionality of OpenLM. All the options are detailed in our blog.


I would like to implement access control to OpenLM EasyAdmin so unauthorised users will not be able to access the system. How Can I do that?

A new extension called "OpenLM Role Based Security" is included with OpenLM version 1.6. It allows system managers to easily implement access control and role based access permision to the system. Access permissions can be applied to individual users or groups of users as synchronized with Active Directory or created locally in OpenLM. The permission set provided by OpenLM is very granular, it provides tab, column and button resources.


Where does OpenLM store its information? Can I use my own relational database?

OpenLM uses an embedded Firebird database. The embedded database is a file (OPENLM_DB.GDB) usually typically located at: C:\Program Files\GlobalMaps\OpenLMServer\db\
OpenLM also allows you to configure it to use external RDBMS like Oracle, MS SQL Server and Firebird server. 


Where is the OpenLM Users Management interface?

All OpenLM Users Management functionality is now embedded into OpenLM EasyAdmin interface. Check the Users & Roles interface in OpenLM control panel.


Which web server is serving EasyAdmin? Can I use my own web server?

OpenLM also installing the LightTPD web server with the installation of OpenLM Server. LightTPD is configure as a Windows Service and startup with the machine. The use of web servers such as Apache or IIS or others is also supported.


Operating EasyAdmin

I have a lot of licenses and users. The lists are very long and I find it hard to navigate. What can I do?

EasyAdmin provides many tools that help in managing large amounts of information:
Sorting: click any title and the information will be sorted by this column.
Filtering: On the left side of each tab you can find a filtering tab. It includes automatic filters according to the most important attributes: server name, vendor, etc...


I have features that I don't want to see in the license list. Can I hide some licenses?

Yes, on EasyAdmin Control Panel click Start->Preferences->"Show/Hide features". Uncheck the features you want to hide and they will not be displayed.


I want to use the usage information that OpenLM system collected to generate additional charts and reports. Is it possible?

Yes, you can easily export any information displayed in EasyAdmin by using the export button located in each tab. It will export a CSV file that you can use in your spreadsheet or database. If you configure OpenLM to use an external database you will also be able to access the information directly.


What is the purpose of the workstations tab?


It allows you to know which workstation are using your floating licenses. The workstations tab is very useful when you are distributing OpenLM Agents to all users workstations. It allows the system manager to track and monitor the progress of the distribution process. 


We would like to be able to charge projects for software usage time. Can OpenLM help me do that?

Yes. The OpenLM Groups & Projects extension provides a full solution for this purpose. OpenLM supports a billing policy based on groups of users or on projects.


I do not see the real product name in EasyAdmin, I just see the name of the FLEXlm product name. Which is not convenient. Can I set the name by myself?

Yes. EasyAdmin Control Panel click Start->Preferences->"Products/Packages" opens a form that allows you to name each product and to create packages.


Will OpenLM alert me on expired licenses?

Yes, OpenLM EasyAdmin will list licenses that are about to expire in a month in red. This way you can easily detect these licenses. You can also use the extension, OpenLM Alerts to define any alerts based on license expiration dates.


We are using a FLEXlm triad configuration (three redundant servers serving the same license file). Does OpenLM Server support FLEXlm triad?

Yes, just point OpenLM Server to all the three redundant servers.


How can I open logging on OpenLM system in order to debug problems?

Most OpenLM system components contains an easy GUI to set logging level. Please check this article . Fix this -oren g 11/30/10 7:18 PM 


OpenLM for ESRI ArcGIS and OpenLM for Autodesk

Do I have to install OpenLM Active Agent on each workstation? Why?

Yes. The agent communicates with OpenLM Server and when there is a need to close the application in order to free up licenses, it will save the active project and close the software. The Agent is also communicating with the end user and provides a wide range of services that saves administration time and empower the user.


Does OpenLM for ESRI ArcGIS support ESRI Extensions licenses like 3D, Network, Publisher?

Yes. OpenLM fully supports ESRI software extensions. Since the number of extensions licenses is very low compared to the number of base licenses (ArcInfo, ArcEditor, ArcView) we implemented special (optional) methods to enhance license usage rate:
  1. OpenLM Agent closes all extensions licenses when ArcGIS shuts down. It assures that when the user reopens ArcGIS extension will only be used if it is really needed.
  2. OpenLM Server can remotely release an extension license from an idle ArcGIS session without even closing it.

Organization can expect a huge increase in extensions usability when implementing OpenLM for ESRI ArcGIS.


What are good setting for my license release functionality?

We pre-set the system to 80% threshold and 15 minutes maximum idle time (check this article).  


Can the user lose any information after OpenLM closed an idle session?

No. OpenLM is always saving the project before closing it. OpenLM will not close an application it it's processing something.


My end users express concern about the implementation of OpenLM for ESRI ArcGIS or Autodesk software in our organization. What is your experience?

OpenLM functionality is implemented in many organizations that use ESRI ArcGIS or Autodesk software. Users are typically concerned about any change and specifically from OpenLM managing their licenses. After a week of using the system most users get used to OpenLM and appreciate the fact that they can now get the license they need whenever they need it.
We will be happy to help with the implementation of OpenLM and to supply references to organizations that already implemented it.

What is the support level for Autodesk software?

OpenLM provides the same support level for ESRI and Autodesk software. OpenLM is fully supporting the Autocad Network License Manager as the ESRI Network License Manager that also uses FLEXlm.

Will OpenLM close a new project that was never saved?

Yes. It will save it in a temporary folder (defined by the system administrator) with a temporary name and close it.

Can I configure OpenLM Active Agent to work with ArcGIS Desktop or Autocad published using Citrix (no desktop, just application window)?

Yes, we fully support that. The only requirment is to launch OpenLM Agent with the same link that starts the application on Citrix (contact us in order to get a sample script).
In order to avoid a situation where the application was closed but, OpenLM Agent is still open and occupying the Citrix license, there is an additional settings on the OpenLM Agent configuration. On the lower part of the form  the settings: "shut Agent when products are inactive after..." determines how long the Agent will stay running after ArcGIS closes. Setting it to 5 minutes can be a good start.


Support, updates and upgrades to OpenLM Software

Will you notify me when software updates are available?

Your OpenLM server can do that for you. It will automatically check for updates on OpenLM Server and send you an email message when updates are available. All you need to do is to enable Software Notification in the OpenLM Server Configuration form.

How can I get support?

You can contact us by:
   
   * Email - Send email to support@openlm.com.
   * Contact form - Send any request to our technical or sales teams.
   * Support Forums - Post any question, problem or request.

Technical information can be found in our Articles section, OpenLM Blog and on the user manual. Become a fan and get regular updates from us.


Do you need more functionality? Have problems?

It is very important for us to know about that. Please use our contact form or send an email to support@openlm.com .

I evaluated OpenLM for 30 days but I still need more time. Can I get an extension?

Generally yes. Use the registration tool located in the OpenLM Server configuration form or send an email to sales@openlm.com .