EDA Tools License Servers Administration



Similar documents
FLEXlm End Users Manual

2015 Exelis Visual Information Solutions, Inc., a subsidiary of Harris Corporation

Concurrent Licensing with GeoMedia Applications

Network Licensing Questions and Answers

% scl_root/linux/bin> sssverify /path/to/synopsys.lic

3. License Management - Unix & Linux

End Users Guide VERSION 9.2 JULY 2003

FLEXNET LICENSING END USER GUIDE. Version 10.8

Altera Software Licensing

Install Guide. Contents

Floating License Installation Guide for Windows

License Administration Guide. FLEXnet Publisher Licensing Toolkit 11.5 FNP-115-LA01

Siemens PLM Software Licensing User Guide

Install Guide - Multi-User Licenses

2015 Minitab Inc. All rights reserved.

FLEXNET LICENSING END USER GUIDE. Version 10.8

License Administration Guide. FlexNet Publisher 2014 R1 ( )

License Administration Guide. FlexNet Publisher Licensing Toolkit

1. Installation Instructions - Unix & Linux

CodeWarrior Development Studio Floating Licensing Quick Start

Installation Guide for Windows. Licensing for GEOSYSTEMS Software

FLOATING LICENSE MANAGEMENT

Flexera Software Product Download and License Guide for AdminStudio 11.x

Dragonframe License Manager User Guide Version 1.2.2

AIMMS The Network License Server

Microsemi SoC Products Group (formerly Actel) License Troubleshooting Guide

Wind River Product Installation and Licensing Administrator's Guide, 2.6. Wind River Product Installation and Licensing ADMINISTRATOR'S GUIDE 2.

High Availability for Informatica Data Replication in a Cluster Environment

Site Configuration SETUP GUIDE. Linux Hosts Shared File Server Installation. May08. May 08

Secure File Transfer Installation. Sender Recipient Attached FIles Pages Date. Development Internal/External None 11 6/23/08

ARM DS-5. License Management Guide. Copyright ARM. All rights reserved. ARM DUI 0577E (ID092812)

A DirectX 9 capable graphics card is recommended. A DirectX 10 capable graphics card from ATI or nvidia is required for Volume Rendering.

Snapt Redundancy Manual

Quartus II Installation & Version 8.0

Spectrum Technology Platform. Version 9.0. Spectrum Spatial Administration Guide

GAUSS 9.0. Quick-Start Guide

FLEXlm License Management

RLM License Administration

Using Symantec NetBackup with Symantec Security Information Manager 4.5

License Management Guide

USER GUIDE. Snow Inventory Data Receiver Version 2.1 Release date Installation Configuration Document date

Flexera Software Product Download and License Guide for AdminStudio 2013

% & ' # ('$ %$)$ &*&& ) & *)+,-%. / 0--"1####$ % % # 2 (3 &,--%. # 6/4-7/*8,#071*!",7*%,+07+5 "!96+*%,+07+5 "!96+& (& * *% & & ; %&< & ###

BioDiscovery Product Activation Group Floating Windows

Cisco WebEx Node Management System. Administrator s Guide

Aldec Active-HDL Lattice Edition Floating License Setup (Windows/Linux)

Sybase Software Asset Management (SySAM)

HyDraw License Server Manager

I N S T A L L A T I O N M A N U A L

Linux Squid Proxy Server

The Importance of Software License Server Monitoring White Paper

How To Set Up A Network On Aunts.Com (Uniden) For A Network (Unets) For Free (Unterran) For Your Computer Or Your Computer) For The First Time (For A Free Download) For

UNICORN 6.4. Administration and Technical Manual

RSA SecurID Ready Implementation Guide

Load Balancing Microsoft AD FS. Deployment Guide

How to Configure an Initial Installation of the VMware ESXi Hypervisor

PROTECTING DATA IN TRANSIT WITH ENCRYPTION IN M-FILES

UNICORN 7.0. Administration and Technical Manual

RSA Authentication Manager

How To Install Storegrid Server On Linux On A Microsoft Ubuntu 7.5 (Amd64) Or Ubuntu (Amd86) (Amd77) (Orchestra) (For Ubuntu) (Permanent) (Powerpoint

Leica Geosystems Software Licensing Introduction & Installation

Network Load Balancing

How to install IDA floating licenses on a Windows server

Volume SYNAMETRICS TECHNOLOGIES. A Division of IndusSoft Technologies, Inc. DeltaCopy User s Guide

Controlling the Linux ecognition GRID server v9 from a ecognition Developer client

The Method to Manage the Information about Network Software License Utilization Based on Log-file Parsing

FME Desktop Administrator's Guide FME Desktop Version 2014

Workflow Configuration on R12/R11. High Level Steps. SENDMAIL configuration mostly done by System Administrator Workflow configuration for R12

TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link:

How to Use NoMachine 4.4

ClearSpeed Software Developer Kit Installation guide

AlienVault Unified Security Management (USM) 4.x-5.x. Deploying HIDS Agents to Linux Hosts

What s New in Propalms VPN 3.5?

ANSYS, Inc. Installation and Licensing Tutorials

MATLAB. Installation Guide for UNIX Workstations. The Language of Technical Computing. Version 5. Computation. Visualization.

Cluster APIs. Cluster APIs

Windows Firewall Configuration with Group Policy for SyAM System Client Installation

Using Three-Server Redundancy

Transferring AIS to a different computer

RLM License Administration

CIMHT_006 How to Configure the Database Logger Proficy HMI/SCADA CIMPLICITY

IP Interface for the Somfy Digital Network (SDN) & RS485 URTSII

Biznet GIO Cloud Connecting VM via Windows Remote Desktop

Comsol Multiphysics. Running COMSOL on the Amazon Cloud. VERSION 4.3a

DownStream Installation Guide

Local Caching Servers (LCS): User Manual

LICENSE4J AUTO LICENSE GENERATION AND ACTIVATION SERVER USER GUIDE

Using Single Sign-on with Samba. Appendices. Glossary. Using Single Sign-on with Samba. SonicOS Enhanced

RSA SecurID Ready Implementation Guide

Backup / migration of a Coffalyser.Net database

Connecting to the Firewall Services Module and Managing the Configuration

ThinPoint Quick Start Guide

Installation Instruction STATISTICA Enterprise Small Business

Entrust Managed Services PKI. Configuring secure LDAP with Domain Controller digital certificates

SERVICE SCHEDULE PULSANT ENTERPRISE CLOUD SERVICES

Transcription:

Presenter : Raj Singh IC Design Group CEERI Pilani 333 031 Phone : 01596-242359 Fax : 01596-242294 Email : raj@ceeri.ernet.in

Types of Licenses Types of Licenses Node-locked, Non-floating. Node-locked, Floating. Network Floating. License server is the system running the license daemons. Application server is where the licensed software is installed. These could be running different kinds of operating systems. c CEERI, Pilani IC Design Group 1

Node-locked License Node-locked License The application software only runs on the system (the node) on which it is authorized (locked) as per the license file. Node-locked, non-floating license : license server and application server are the same system. This can be dongle-based or MAC-based. Node-locked, floating license : license server and application server are on two different systems. The license on the license server is used only by the specified system given in the license file. Usually, only one user can run the application at a time on the specified system. For multiple-user usage, appropriate details of application servers are specified in the license file on the license server. c CEERI, Pilani IC Design Group 2

Network Floating License Network Floating License The application software runs on any system on the network if the license token is available from the license server. Licenses are said to be floating on the network. Multiple tokens (licenses) are possible. c CEERI, Pilani IC Design Group 3

License Servers Configuration License Servers Configuration Single-independent Server. Easy to manage, but no licenses are available if the server is down. Multiple-independent Servers. If a server is down, then licenses of that server are not available. Redundant Servers (3 or 5 servers). One logical server that is majoritybased (2-out-of-3, 3-out-of-5). Domain-based or Site-wide. c CEERI, Pilani IC Design Group 4

Redundant Servers Configuration Redundant Servers License 3 servers : Floating license tokens are available on the network if a minimum of 2 license servers are running. 5 servers : Floating license tokens are available on the network if a minimum of 3 license servers are running. One of the systems is the master license server and others are slave license servers. Order in the license file indicates the master and the slaves. If master is down, the first available slave in the list becomes the master. c CEERI, Pilani IC Design Group 5

Domain/Site Configuration Domain/Site Configuration Application software licensing is tied to a network domain. This could be domain-wide or sub-domain based. Usually requires a more elaborate licensing agreement. c CEERI, Pilani IC Design Group 6

Original License File Original License File # Date: 01/10/2008 # SYNOPSYS INC. KEY CERTIFICATE # Site ID: 86xx... SERVER hostname1 0030xxxxxxxx 27000 SERVER hostname2 0030xxxxxxxx 27000 SERVER hostname3 0030xxxxxxxx 27000 VENDOR snpslmd /path/to/snpslmd USE_SERVER INCREMENT SSS snpslmd 1.0 14-Jan-2012 1 6D28D0AA6BA3592EFED6 \ VENDOR_STRING="40e22 77e45 e82cb 9ceda e7369 bc4cd 57c69 fb86f 7339a 4ad" \... INCREMENT 3D snpslmd 2007.12 14-jan-2012 5 VENDOR_STRING=^1+S \ SUPERSEDE ISSUED=08-dec-2007 ck=246 SN=RK:5445-0:859191:889859 \ START=15-jan-2007 AUTH={ tmald=( LK=3D873638E25E1B059721) \ snpslmd=( LK=5D0756C8005ADB6B692B) }... c CEERI, Pilani IC Design Group 7

Modified License File Modified License File... SERVER smdp1.xyz.ac.in 0030xxxxxxxx 27008 SERVER smdp2.xyz.ac.in 0030xxxxxxxx 27008 SERVER smdp3.xyz.ac.in 0030xxxxxxxx 27008 VENDOR snpslmd /cad/licenses/snpslmd /cad/licenses/options USE_SERVER... c CEERI, Pilani IC Design Group 8

Managing License Files Managing License Files Separate lmgrd and license files vs. Single lmgrd and separate license files vs. Single lmgrd and single merged license file. Automatic starting of licenses. Using chkconfig --add cadtools in /etc/rc.d/init.d/. Setting LM LICENSE FILE and other variables. Default tcp ports are 27000-27009 for FlexLM. c CEERI, Pilani IC Design Group 9

License Services /etc/rc.d/init.d/cadtools #!/bin/bash # Author: Raj Singh <raj [AT] ceeri.ernet.in> # Version: 0.1 (Example) dated January xx, 200x. USE AT YOUR OWN RISK. # chkconfig: 2345 98 98 # description: Enable automatic start/stop of license managers for various CAD tools. # processname: cadtools # Source function library.. /etc/rc.d/init.d/functions start() { /bin/su nobody -c "/cad/licenses/lmgrd -c /cad/licenses/mentor.lic -l /var/tmp/mentor.log" /bin/su nobody -c "/cad/licenses/lmgrd -c /cad/licenses/synopsys.lic -l /var/tmp/synopsys.log" /bin/su nobody -c "/cad/licenses/lmgrd -c /cad/licenses/ams-hitkit.lic -l /var/tmp/ams-hitkit.log" echo "Started License Manager for Various CAD Tools" } stop() { pkill lmgrd echo "Stopped License Manager for Various CAD Tools" } restart() { /bin/su nobody -c "/cad/licenses/lmreread -c /cad/licenses/mentor.lic" /bin/su nobody -c "/cad/licenses/lmreread -c /cad/licenses/synopsys.lic" /bin/su nobody -c "/cad/licenses/lmreread -c /cad/licenses/ams-hitkit.lic" echo "Re-read License Files for Various CAD Tools" } c CEERI, Pilani IC Design Group 10

License Services case "$1" in start) start ;; stop) stop ;; restart force-reload reload) restart ;; status) /bin/su nobody -c "/cad/licenses/lmstat -c /cad/licenses/mentor.lic" /bin/su nobody -c "/cad/licenses/lmstat -c /cad/licenses/synopsys.lic" /bin/su nobody -c "/cad/licenses/lmstat -c /cad/licenses/ams-hitkit.lic" ;; *) echo $"Usage: $0 {start stop status restart force-reload reload}" esac exit $RETVAL Similarly do for other EDA tools. c CEERI, Pilani IC Design Group 11

Comments Some Comments on EDA Tools Installations Mentor s DFT requires uudecode install sharutils RPM. Some tools require Eclipse Graphics Editor. See, http://www.eclipse.org/. Synopsys tools installation may require uncompress. One solution is to link gunzip to uncompress. Cadence tools read documentation about installing order of base and update CDs. Do installation of EDA tools in windowing system (Gnome/KDE Desktop). c CEERI, Pilani IC Design Group 12

Vendors Contacts Vendors Contacts Cadence http://sourcelink.cadence.com/; <india crc [AT] cadence.com>. CoWare http://www.coware.com/support/; <smdp support [AT] coware.com>. Magma http://www.magma-da.com/support/; https://molten.magma-da.com/; <sales-india [AT] magma-da.com>; <moorthy [AT] magma-da.com>. Mentor http://supportnet.mentor.com/; http://www.cg-coreel.com/contactus.html; <upt [AT] coreel.com>. Synopsys http://solvnet.synopsys.com/; <support [AT] dgipro-design.com>. Xilinx http://www.xilinx.com/xup/; <upt [AT] coreel.com>. HCL PCs and Peripherals http://www.hcl.in/contactus.htm>; <manish.kuma [AT] hcl.in>. Uniline UPS http://www.unilineindia.com/contact-us.html; <kpgupta [AT] uniline.in>. c CEERI, Pilani IC Design Group 13