+ All Categories
Home > Documents > OpenLM System Technical Overview

OpenLM System Technical Overview

Date post: 30-May-2018
Category:
Upload: orenhg
View: 220 times
Download: 0 times
Share this document with a friend

of 29

Transcript
  • 8/14/2019 OpenLM System Technical Overview

    1/29

    OpenLM

    FLEXlm Floating LicenseManagement Technical Overview

    STRETCH YOUR LICENSES TO THEIR LIMITS &ENJOY MAX PRODUCTION WITH MINIMUM COST

    http://www.openlm.com

  • 8/14/2019 OpenLM System Technical Overview

    2/29

  • 8/14/2019 OpenLM System Technical Overview

    3/29

    About us

    An Israeli company.

    Founded by a group of developers with years of experiencein IT and development.Started out because of a need for license timeout feature forESRI ArcGIS.We started with the development of a dedicated solution forESRI Desktop ArcGIS and then evolved to a generalsystem for floating license management.First version of OpenLM was released at the beginningof 2007.

    OpenLM is in use by many companies worldwide.

  • 8/14/2019 OpenLM System Technical Overview

    4/29

    OpenLM Users

  • 8/14/2019 OpenLM System Technical Overview

    5/29

    OpenLM System Highlights

    Support for FLEXlm licensed systems.

    Supports multiple license servers.Supports multiple time zones (Servers and Users).Supports connectivity to LDAP databases (AD).OpenLM EasyAdmin - Advanced management interface(Running on web browser).OpenLM Agent - End user tool.Sent license availability notifications to end users - watch.Supports application timeout (currently for ESRI ArcGIS).

  • 8/14/2019 OpenLM System Technical Overview

    6/29

    OpenLMSystem

  • 8/14/2019 OpenLM System Technical Overview

    7/29

    OpenLM System - General Info

    Developed using .NET C#.Distributed system: Server, Agent, Log Reader, HTTP basedinterface

    Components under development: Alert system, Billing system,Reporting system and interface for smart phones.Components communicate using HTTP protocol (also supportsHTTPS).

    OpenLM Log Reader developed using Java.

  • 8/14/2019 OpenLM System Technical Overview

    8/29

  • 8/14/2019 OpenLM System Technical Overview

    9/29

    OpenLM

    Server

  • 8/14/2019 OpenLM System Technical Overview

    10/29

    OpenLMServerMain component of the system.

    Developed using C# .NET.System is supported on Windows platforms.System supports UNIX/Linux FLEXlm servers.Implemented as a Windows Service.Using embedded Firebird database by default.

    Supports Oracle or MS SQL Server.Supports multiple time zones (Servers and clients...).Highly configurable (using interactive form).

  • 8/14/2019 OpenLM System Technical Overview

    11/29

    OpenLM Server Connections

    Server port (7012*) - Accepts agents messages.UI Port (7014*) - Queries from EasyAdmin interface.

    Loogers Port (7016*) - New log content.LDAP DB - MS Active Directory or others.External DB - Oracle or SQL Server.

    *Default value. Ports are configurable.

  • 8/14/2019 OpenLM System Technical Overview

    12/29

    OpenLM Configuration form - Servers

  • 8/14/2019 OpenLM System Technical Overview

    13/29

    OpenLMConfigurationForm-Advanced

  • 8/14/2019 OpenLM System Technical Overview

    14/29

    OpenLM Log Reader

  • 8/14/2019 OpenLM System Technical Overview

    15/29

    OpenLM Log Reader

    Reads FLEXlm debug log files and sends the information to

    OpenLM Server.A Java software that works on any platform.Installed as a Service under Windows or daemon underUNIX/Linux.Can monitor any number of FLEXlm debug log files.

    Easy customization using a configurationtool or text file.No need to preserve logfiles.

  • 8/14/2019 OpenLM System Technical Overview

    16/29

    OpenLMLogReader-Applications

    Display Denialinformation

    Send licenseavailability notifications

    - demostrated in theagent screen

    Need denial image in EasyAdmin

    Load denial movie to YouTube

  • 8/14/2019 OpenLM System Technical Overview

    17/29

    OpenLM Agent

  • 8/14/2019 OpenLM System Technical Overview

    18/29

    OpenLMAgent

    A component built to enhance user experience.

    Implemented using C# .Net.Available to Windows based workstations (Not yet toUNIX/Linux.)An optional (but highly recommended) component.Mandatory for ESRI ArcGIS Users that want to implementTIMEOUT.Easy to distribute using GPO, CA, SMS or any othersystems.Automatically updates if user has administrative rights.

  • 8/14/2019 OpenLM System Technical Overview

    19/29

    OpenLM Agent - Applications

    Easy license

    availability query:license servers,users and usersdetails

    Get automaticlicense availabilitynotifications

  • 8/14/2019 OpenLM System Technical Overview

    20/29

    OpenLMforESRIArcGIS

  • 8/14/2019 OpenLM System Technical Overview

    21/29

    OpenLMforESRIArcGIS

    ESRI ArcGIS does not implement FLEXlm TIMEOUT.

    An example to an implementation of OpenLM Agent.OpenLM implemented application TIMEOUT using internalArcGIS extension combined with the features of OpenLMAgent.OpenLM TIMEOUT is more flexible than FLEXlm TIMEOUT.The project/data is saved and the application is closed.The end user is notified bya bubble message.By clicking the bubble

    the project reopens.OpenLM will not close idle session if licenses are stillavailable.We can implement a dedicated Agent for other softwaresystems.

  • 8/14/2019 OpenLM System Technical Overview

    22/29

    OpenLM EasyAdmin interfaceAn interface for the management of licensed applications.

    Developed using OpenLaszlo platform.Implemented as a FLASH movie.Communicates with OpenLM Server using HTTP/S protocol.Supplies license management and reporting capabilities.Can be served by any HTTP Server (Apache, IIS...).

    A demo version is available online.Tabs:

    Control Panel.Licenses.Active Products.

    Workstations (Relevant only when distributing OpenLM Agents).User Activity.Released Licenses (Implemented only for OpenLM for ESRI ArcGIS).Denials.

    http://www.openlm.com/index.php?option=com_content&task=view&id=53&Itemid=7
  • 8/14/2019 OpenLM System Technical Overview

    23/29

    OpenLM EasyAdmin - Control Panel

  • 8/14/2019 OpenLM System Technical Overview

    24/29

    OpenLM EasyAdmin - Filtering

  • 8/14/2019 OpenLM System Technical Overview

    25/29

    OpenLM Support

    By phone: 972-4-6308085 or our USA number+1 617 716

    1919.By mail: [email protected]

    Using ourcontact form.OpenLM support forum.OpenLM technical articles.

    We answer most requests within 8 hours.

    Check our testimonials page.Check our customers page.

    http://www.openlm.com/index.php?option=com_content&task=blogcategory&id=5&Itemid=7http://www.openlm.com/index.php?option=com_smf&Itemid=25http://www.openlm.com/index.php?option=com_smf&Itemid=25http://www.openlm.com/index.php?option=com_smf&Itemid=25http://www.openlm.com/index.php?option=com_forme&fid=1&Itemid=14http://openlm.com/index.php?option=com_content&view=article&id=73&Itemid=36http://www.openlm.com/index.php?option=com_content&task=view&id=55&Itemid=29http://www.openlm.com/index.php?option=com_content&task=blogcategory&id=5&Itemid=7http://www.openlm.com/index.php?option=com_smf&Itemid=25http://www.openlm.com/index.php?option=com_forme&fid=1&Itemid=14
  • 8/14/2019 OpenLM System Technical Overview

    26/29

    OpenLM 2009 PlansSupport for: FLEXlm reservations, real denial reporting.

    A high end reporting system that supports reportscheduling.Support for additional license servers (first in priority is IBMLUM).An advanced alert system that supports complex conditions,

    different alert levels and destinations.A billing system for licensed software usage.EasyAdmin for mobile computing platforms: Apple IPhone,Windows Mobile, Simbian or Google Android.User Grouping capability according to LDAP database oruser defined.Improved charting.

  • 8/14/2019 OpenLM System Technical Overview

    27/29

    How can I getOpenLM?

    OpenLM VersionsFull Versions (One month evaluation license)

    OpenLM for ESRI ArcGISOpenLM Utilizer for any system that uses FLEXlm.

    Light Versions (Free binary license)OpenLM for ESRI ArcGIS LightOpenLM Utilizer Light

    All versions are available for download at OpenLM Website.Full version are licensed for one month of evaluation.

    Recent stable version is 1.5.3 (11/04/2009).

    http://www.openlm.com/index.php?option=com_docman&Itemid=18http://www.openlm.com/index.php?option=com_docman&Itemid=18
  • 8/14/2019 OpenLM System Technical Overview

    28/29

    Summary

    OpenLM is a monitoring software for FLEXlm licensed

    software.OpenLM has a flexible architecture that supports very smallto huge organizations with multiple servers worldwide andhundreds of vendor daemons.

    OpenLM is able to implement TIMEOUT and otherextensions for different systems.OpenLM team encourage you to try OpenLM, the system isavailable for download.

  • 8/14/2019 OpenLM System Technical Overview

    29/29

    OpenLM ITDEliachin, Israel

    Phone. +972-52-6811092Fax. +972-57-7962469

    USA: +1-617-671-1919http://www.openlm.com

    OpenLM

    http://www.openlm.com/http://www.openlm.com/

Recommended