SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
No! License Management is not boring!
Fritz Ferstl, CTO Univa Corporation
2
Well, is it exciting?
Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.*
•  Individual application licenses can cost >$500,000 per seat
•  Single most important asset being managed
•  Way more important than 50-100x cheaper server
•  Do everything required to keep those licenses busy
•  And make those applications perform at top speed
•  Even if cost per seat is similar to other assets there are still
very specific challenges:
•  Know what you have and who uses it. Then optimize.
•  Pay for as few as possible but for as many as necessary
•  Accelerate project schedules by providing preferential access to licenses to
users/departments/projects needing it the most
•  Adjust dynamically to changing demands
•  Allocate licenses based on funding/entitlements
•  Share unused licenses; share across geos
•  Account and do charge-back for license consumption
•  Reserve licenses for mission critical project phases
•  Improving license utilization provides instant ROI and can
result in dramatic savings! Often much more than through any
other means of optimizing a capacity computing environment!
3
• New product released in July 2013
•  Must be using Univa Grid Engine 8.1.5 or later
• Open architecture for support of arbitrary
License Management facilities
•  Initial support for FlexLM only
• Replaces and vastly exceeds previously
existing means for managing licenses with
Univa Grid Engine
•  e.g. via consumables or qlicserver (aka the Olesen
method)
Univa License Orchestrator
Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.*
Univa License Orchestrator
Server
License Monitor
Managed
Licenses:
License 1
…
License x
Job A_Cluster X
Job B_Cluster Y
Flexera
Publisher
1
Flexera
Publisher
2
Qmaster
LO Thread
LO Connector
Qmaster
LO Thread
LO Connector
Qmaster
LO Thread
LO Connector
Univa Grid Engine Cluster x Univa Grid Engine Cluster y Univa Grid Engine Cluster z
License Orchestrator Architecture
Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved. Slide 4
5
Multiple License Managers
•  Aggregate licenses across multiple license managers
•  Inside a cluster and across clusters, organizationally
or geographically dispersed
•  Minimizes idle time of licenses
•  Allows to implement cross-company license usage
policies
FlexLM FlexLM FlexLM FlexLM FlexLM
Univa License Orchestrator
Saves cost through optimized utilization of licenses
Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.*
6
Fair Sharing of Licenses
•  Distribute licenses to users, user groups and
projects based on Fair Share policy
•  Allows for temporary over-usage with compensation later
•  Allows for assignment of shares per license per user
•  Option for default user that matches requests from
unlisted users
•  Again across clusters and license managers
Faster ROI through aligning license usage with business demands
Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.* 6
7
Fair Sharing of Licenses (cont.)
•  Example: 6 Users, 3 Licenses, with default users
–  Users: alan, bob, cathy, dan, edward, fritz
–  License: license-a, license-b, license-c
–  Default users for each license
Faster ROI through aligning license usage with business demands
Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.* 7
8
Project-Based Sharing of Licenses
• Distribute licenses within
projects (as well as
departments and users)
based on fixed shares
•  Always the same entitlement
for license access
•  No overage or underage
• Also across clusters and
license managers
Faster ROI through aligning license usage with business demands
Shares
Projects
 70 %
HI
 70 %
MED
 20 %
LO
 10 %
Departments
 20 %
Development
 10 %
Test
 10 %
Production
 80 %
Users
 10 %
Maria
 25 %
Steve
 15 %
John
 50 %
Susan
 10 %
Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.*
9
Limiting License Requests
• Limit license consumption
–  Quotas per license for users and user groups
–  Each quota can have multiple Rule Sets
–  Rule Sets are evaluated in order. First match
wins.
Faster ROI through aligning license usage with business demands
$ loconf -srqs license-a-quota
{
name license-a-quota
description All of the quota rules for license-a
enabled TRUE
limit users {cathy,bob} to license-a=10
limit users @power_users to license-a=100
limit to license-a=20
}
Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.* 9
Preferential Access to Licenses
10Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.*
•  Implements share what you can spare
•  Licenses are owned by an organization and will be
utilized by it first
•  But unutilized licenses can be shared
Faster ROI through aligning license usage with business demands
free
req d
License Owner License Borrower
11
Pre-emption of licenses
•  Ensure access to required licenses for the most
important workloads
•  Withdraw (pre-empt) license from low priority job
and hand to high priority job
Faster ROI through aligning license usage with business demands
License Usage over Time
High Prio
Job
Low Prio
Job
Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.*
12
Reserving Licenses
•  Provide license access at a designated time in the future
•  Ensure license requirements can be met together with other
dependencies of the job
•  Backfilling utilizes license prior to the start of the reservation
for other, short-running jobs
Faster ROI through aligning license usage with business demands
License Usage over Time
Backfilling Reservation
Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.*
13
Grid Engine / Non-Grid Engine Use
•  Allows for license management functionality also
without Grid Engine being utilized
•  Or for situations with parts of the resources
controlled by Grid Engine and parts of them being
unmanaged
Save cost by optimized use of licenses
FlexLM FlexLM FlexLM FlexLM FlexLM
Univa License Orchestrator
Unmanaged Cluster
Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.*
License'Accoun+ng'and'Repor+ng
•  UniSight is integrated with License Orchestrator
•  Specific reports provide insights in and analytics on license usage
•  UniSight collects data from all Univa Grid Engine Clusters and License
Orchestrator
•  Reports can be created to correlate data from cluster and License
Orchestrator
14Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.
Conclusions
•  License Management is at least as important
as managing other valuable assets in a
cluster
•  SW licenses are often the most important
and most rewarding asset to be managed
•  Univa License Orchestrator is a novel
product which in combination with Univa
Grid Engine addresses the challenges of
license management
15Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.*
Thank You!
fferstl@univa.com
http://www.univa.com/products/license-orchestrator.php

Weitere ähnliche Inhalte

Was ist angesagt?

VMware View – Storage Considerations
VMware View – Storage ConsiderationsVMware View – Storage Considerations
VMware View – Storage Considerations
Calin Damian Tanase
 
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
IBM Switzerland
 

Was ist angesagt? (8)

VMware View – Storage Considerations
VMware View – Storage ConsiderationsVMware View – Storage Considerations
VMware View – Storage Considerations
 
Introduction to Pure, John Kaemmerer and Gerry Kovan
Introduction to Pure, John Kaemmerer and Gerry KovanIntroduction to Pure, John Kaemmerer and Gerry Kovan
Introduction to Pure, John Kaemmerer and Gerry Kovan
 
Product Brief Storage Virtualization isn’t About Storage
Product Brief Storage Virtualization isn’t About StorageProduct Brief Storage Virtualization isn’t About Storage
Product Brief Storage Virtualization isn’t About Storage
 
VMwaredesktop virtualization strategy assessment workshop presentation
VMwaredesktop virtualization strategy assessment workshop presentationVMwaredesktop virtualization strategy assessment workshop presentation
VMwaredesktop virtualization strategy assessment workshop presentation
 
VMworld 2013: Quantifying the Business Value of VMware Horizon View
VMworld 2013: Quantifying the Business Value of VMware Horizon View VMworld 2013: Quantifying the Business Value of VMware Horizon View
VMworld 2013: Quantifying the Business Value of VMware Horizon View
 
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
 
EMC IT's Journey to the Private Cloud: A Practitioner's Guide
EMC IT's Journey to the Private Cloud: A Practitioner's Guide EMC IT's Journey to the Private Cloud: A Practitioner's Guide
EMC IT's Journey to the Private Cloud: A Practitioner's Guide
 
VMware Server Consolidation Security
VMware Server Consolidation SecurityVMware Server Consolidation Security
VMware Server Consolidation Security
 

Andere mochten auch

Andere mochten auch (15)

Continuing HPC Datacenter Evolution
Continuing HPC Datacenter EvolutionContinuing HPC Datacenter Evolution
Continuing HPC Datacenter Evolution
 
Treasure Data Cloud Data Platform
Treasure Data Cloud Data PlatformTreasure Data Cloud Data Platform
Treasure Data Cloud Data Platform
 
Open lm brochure 2013
Open lm brochure 2013Open lm brochure 2013
Open lm brochure 2013
 
Cloud Computing and Electronic Design: Xuropa EDPS, 2010
Cloud Computing and Electronic Design: Xuropa EDPS, 2010Cloud Computing and Electronic Design: Xuropa EDPS, 2010
Cloud Computing and Electronic Design: Xuropa EDPS, 2010
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Migration - Cloud Computing Benefits & Issues
Cloud Migration - Cloud Computing Benefits & IssuesCloud Migration - Cloud Computing Benefits & Issues
Cloud Migration - Cloud Computing Benefits & Issues
 
Considerations for Moving Your Enterprise Mission Critical Applications to th...
Considerations for Moving Your Enterprise Mission Critical Applications to th...Considerations for Moving Your Enterprise Mission Critical Applications to th...
Considerations for Moving Your Enterprise Mission Critical Applications to th...
 
Migrating your Existing Applications to the Cloud
Migrating your Existing Applications to the CloudMigrating your Existing Applications to the Cloud
Migrating your Existing Applications to the Cloud
 
AWS Large Scale Migrations - Jan 2016
AWS Large Scale Migrations - Jan 2016AWS Large Scale Migrations - Jan 2016
AWS Large Scale Migrations - Jan 2016
 
Migration Planning
Migration PlanningMigration Planning
Migration Planning
 
Migration to Cloud - How difficult is it ? A sample migration scenario
Migration to Cloud - How difficult is it ? A sample migration scenarioMigration to Cloud - How difficult is it ? A sample migration scenario
Migration to Cloud - How difficult is it ? A sample migration scenario
 
Cloud Migration: Moving to the Cloud
Cloud Migration: Moving to the CloudCloud Migration: Moving to the Cloud
Cloud Migration: Moving to the Cloud
 
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
Migrating Enterprise Applications to AWS: Best Practices & Techniques (ENT303...
 
Migrating Existing Applications to AWS Cloud
Migrating Existing Applications to AWS CloudMigrating Existing Applications to AWS Cloud
Migrating Existing Applications to AWS Cloud
 

Ähnlich wie Univa License Management Podcast slides

Flex net manager for sap applications v9 1 presentation
Flex net manager for sap applications v9 1 presentationFlex net manager for sap applications v9 1 presentation
Flex net manager for sap applications v9 1 presentation
Nuno Alves
 
Automation Cloud Series - Mastering the Automation Cloud Admin experience_Ses...
Automation Cloud Series - Mastering the Automation Cloud Admin experience_Ses...Automation Cloud Series - Mastering the Automation Cloud Admin experience_Ses...
Automation Cloud Series - Mastering the Automation Cloud Admin experience_Ses...
Rohit Radhakrishnan
 
Доклад по лицензиям для Msts - Виктор Беженар
Доклад по лицензиям для Msts - Виктор БеженарДоклад по лицензиям для Msts - Виктор Беженар
Доклад по лицензиям для Msts - Виктор Беженар
viktor_bezhenar
 
Deployment Download and Policy Workstream Update - Gábor Pécsy, Nokia
Deployment Download and Policy Workstream Update - Gábor Pécsy, NokiaDeployment Download and Policy Workstream Update - Gábor Pécsy, Nokia
Deployment Download and Policy Workstream Update - Gábor Pécsy, Nokia
mfrancis
 

Ähnlich wie Univa License Management Podcast slides (20)

De-Mystifying Oracle Licensing
De-Mystifying Oracle LicensingDe-Mystifying Oracle Licensing
De-Mystifying Oracle Licensing
 
Flex net manager for sap applications v9 1 presentation
Flex net manager for sap applications v9 1 presentationFlex net manager for sap applications v9 1 presentation
Flex net manager for sap applications v9 1 presentation
 
Automation Cloud Series - Mastering the Automation Cloud Admin experience_Ses...
Automation Cloud Series - Mastering the Automation Cloud Admin experience_Ses...Automation Cloud Series - Mastering the Automation Cloud Admin experience_Ses...
Automation Cloud Series - Mastering the Automation Cloud Admin experience_Ses...
 
Oracle ADF Architecture TV - Development - Performance & Tuning
Oracle ADF Architecture TV - Development - Performance & TuningOracle ADF Architecture TV - Development - Performance & Tuning
Oracle ADF Architecture TV - Development - Performance & Tuning
 
Доклад по лицензиям для Msts - Виктор Беженар
Доклад по лицензиям для Msts - Виктор БеженарДоклад по лицензиям для Msts - Виктор Беженар
Доклад по лицензиям для Msts - Виктор Беженар
 
License Management Overview
License Management OverviewLicense Management Overview
License Management Overview
 
Insider Secrets to Oracle License Management
Insider Secrets to Oracle License ManagementInsider Secrets to Oracle License Management
Insider Secrets to Oracle License Management
 
EMEA Airheads How licensing works in Aruba OS 8.x
EMEA Airheads  How licensing works in Aruba OS 8.xEMEA Airheads  How licensing works in Aruba OS 8.x
EMEA Airheads How licensing works in Aruba OS 8.x
 
Modern Software Licensing: New Trends and Options
Modern Software Licensing: New Trends and OptionsModern Software Licensing: New Trends and Options
Modern Software Licensing: New Trends and Options
 
SpringPeople Introduction to Cloud Computing
SpringPeople Introduction to Cloud ComputingSpringPeople Introduction to Cloud Computing
SpringPeople Introduction to Cloud Computing
 
Deep Dive into Azure SQL
Deep Dive into Azure SQLDeep Dive into Azure SQL
Deep Dive into Azure SQL
 
Microsoft Cloud Solutions Webinar April 2022
Microsoft Cloud Solutions Webinar April 2022Microsoft Cloud Solutions Webinar April 2022
Microsoft Cloud Solutions Webinar April 2022
 
IBM Software Licensing: Tips to Safeguard Your Bottom Line
 IBM Software Licensing: Tips to Safeguard Your Bottom Line IBM Software Licensing: Tips to Safeguard Your Bottom Line
IBM Software Licensing: Tips to Safeguard Your Bottom Line
 
Microsoft Cloud Solutions for Nonprofits
Microsoft Cloud Solutions for NonprofitsMicrosoft Cloud Solutions for Nonprofits
Microsoft Cloud Solutions for Nonprofits
 
Oracle ADF Architecture TV - Design - Project Dependencies
Oracle ADF Architecture TV - Design - Project DependenciesOracle ADF Architecture TV - Design - Project Dependencies
Oracle ADF Architecture TV - Design - Project Dependencies
 
Deployment Download and Policy Workstream Update - Gábor Pécsy, Nokia
Deployment Download and Policy Workstream Update - Gábor Pécsy, NokiaDeployment Download and Policy Workstream Update - Gábor Pécsy, Nokia
Deployment Download and Policy Workstream Update - Gábor Pécsy, Nokia
 
License Management
License ManagementLicense Management
License Management
 
Webinar Virtualization & BSS Transformation
Webinar Virtualization & BSS TransformationWebinar Virtualization & BSS Transformation
Webinar Virtualization & BSS Transformation
 
20150528_ficha SECURIS
20150528_ficha SECURIS20150528_ficha SECURIS
20150528_ficha SECURIS
 
Virtualization and BSS Transformation - Why and How
Virtualization and BSS Transformation - Why and HowVirtualization and BSS Transformation - Why and How
Virtualization and BSS Transformation - Why and How
 

Mehr von inside-BigData.com

Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...
inside-BigData.com
 
Transforming Private 5G Networks
Transforming Private 5G NetworksTransforming Private 5G Networks
Transforming Private 5G Networks
inside-BigData.com
 
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean MonitoringBiohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
inside-BigData.com
 
Machine Learning for Weather Forecasts
Machine Learning for Weather ForecastsMachine Learning for Weather Forecasts
Machine Learning for Weather Forecasts
inside-BigData.com
 
Energy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic TuningEnergy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic Tuning
inside-BigData.com
 
Versal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud AccelerationVersal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud Acceleration
inside-BigData.com
 
Introducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi ClusterIntroducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi Cluster
inside-BigData.com
 

Mehr von inside-BigData.com (20)

Major Market Shifts in IT
Major Market Shifts in ITMajor Market Shifts in IT
Major Market Shifts in IT
 
Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...
 
Transforming Private 5G Networks
Transforming Private 5G NetworksTransforming Private 5G Networks
Transforming Private 5G Networks
 
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
 
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
 
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
 
HPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural NetworksHPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural Networks
 
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean MonitoringBiohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
 
Machine Learning for Weather Forecasts
Machine Learning for Weather ForecastsMachine Learning for Weather Forecasts
Machine Learning for Weather Forecasts
 
HPC AI Advisory Council Update
HPC AI Advisory Council UpdateHPC AI Advisory Council Update
HPC AI Advisory Council Update
 
Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19
 
Energy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic TuningEnergy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic Tuning
 
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPODHPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
 
State of ARM-based HPC
State of ARM-based HPCState of ARM-based HPC
State of ARM-based HPC
 
Versal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud AccelerationVersal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud Acceleration
 
Zettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance EfficientlyZettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance Efficiently
 
Scaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's EraScaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's Era
 
CUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computingCUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computing
 
Introducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi ClusterIntroducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi Cluster
 
Overview of HPC Interconnects
Overview of HPC InterconnectsOverview of HPC Interconnects
Overview of HPC Interconnects
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

Univa License Management Podcast slides

  • 1. No! License Management is not boring! Fritz Ferstl, CTO Univa Corporation
  • 2. 2 Well, is it exciting? Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.* •  Individual application licenses can cost >$500,000 per seat •  Single most important asset being managed •  Way more important than 50-100x cheaper server •  Do everything required to keep those licenses busy •  And make those applications perform at top speed •  Even if cost per seat is similar to other assets there are still very specific challenges: •  Know what you have and who uses it. Then optimize. •  Pay for as few as possible but for as many as necessary •  Accelerate project schedules by providing preferential access to licenses to users/departments/projects needing it the most •  Adjust dynamically to changing demands •  Allocate licenses based on funding/entitlements •  Share unused licenses; share across geos •  Account and do charge-back for license consumption •  Reserve licenses for mission critical project phases •  Improving license utilization provides instant ROI and can result in dramatic savings! Often much more than through any other means of optimizing a capacity computing environment!
  • 3. 3 • New product released in July 2013 •  Must be using Univa Grid Engine 8.1.5 or later • Open architecture for support of arbitrary License Management facilities •  Initial support for FlexLM only • Replaces and vastly exceeds previously existing means for managing licenses with Univa Grid Engine •  e.g. via consumables or qlicserver (aka the Olesen method) Univa License Orchestrator Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.*
  • 4. Univa License Orchestrator Server License Monitor Managed Licenses: License 1 … License x Job A_Cluster X Job B_Cluster Y Flexera Publisher 1 Flexera Publisher 2 Qmaster LO Thread LO Connector Qmaster LO Thread LO Connector Qmaster LO Thread LO Connector Univa Grid Engine Cluster x Univa Grid Engine Cluster y Univa Grid Engine Cluster z License Orchestrator Architecture Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved. Slide 4
  • 5. 5 Multiple License Managers •  Aggregate licenses across multiple license managers •  Inside a cluster and across clusters, organizationally or geographically dispersed •  Minimizes idle time of licenses •  Allows to implement cross-company license usage policies FlexLM FlexLM FlexLM FlexLM FlexLM Univa License Orchestrator Saves cost through optimized utilization of licenses Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.*
  • 6. 6 Fair Sharing of Licenses •  Distribute licenses to users, user groups and projects based on Fair Share policy •  Allows for temporary over-usage with compensation later •  Allows for assignment of shares per license per user •  Option for default user that matches requests from unlisted users •  Again across clusters and license managers Faster ROI through aligning license usage with business demands Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.* 6
  • 7. 7 Fair Sharing of Licenses (cont.) •  Example: 6 Users, 3 Licenses, with default users –  Users: alan, bob, cathy, dan, edward, fritz –  License: license-a, license-b, license-c –  Default users for each license Faster ROI through aligning license usage with business demands Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.* 7
  • 8. 8 Project-Based Sharing of Licenses • Distribute licenses within projects (as well as departments and users) based on fixed shares •  Always the same entitlement for license access •  No overage or underage • Also across clusters and license managers Faster ROI through aligning license usage with business demands Shares Projects 70 % HI 70 % MED 20 % LO 10 % Departments 20 % Development 10 % Test 10 % Production 80 % Users 10 % Maria 25 % Steve 15 % John 50 % Susan 10 % Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.*
  • 9. 9 Limiting License Requests • Limit license consumption –  Quotas per license for users and user groups –  Each quota can have multiple Rule Sets –  Rule Sets are evaluated in order. First match wins. Faster ROI through aligning license usage with business demands $ loconf -srqs license-a-quota { name license-a-quota description All of the quota rules for license-a enabled TRUE limit users {cathy,bob} to license-a=10 limit users @power_users to license-a=100 limit to license-a=20 } Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.* 9
  • 10. Preferential Access to Licenses 10Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.* •  Implements share what you can spare •  Licenses are owned by an organization and will be utilized by it first •  But unutilized licenses can be shared Faster ROI through aligning license usage with business demands free req d License Owner License Borrower
  • 11. 11 Pre-emption of licenses •  Ensure access to required licenses for the most important workloads •  Withdraw (pre-empt) license from low priority job and hand to high priority job Faster ROI through aligning license usage with business demands License Usage over Time High Prio Job Low Prio Job Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.*
  • 12. 12 Reserving Licenses •  Provide license access at a designated time in the future •  Ensure license requirements can be met together with other dependencies of the job •  Backfilling utilizes license prior to the start of the reservation for other, short-running jobs Faster ROI through aligning license usage with business demands License Usage over Time Backfilling Reservation Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.*
  • 13. 13 Grid Engine / Non-Grid Engine Use •  Allows for license management functionality also without Grid Engine being utilized •  Or for situations with parts of the resources controlled by Grid Engine and parts of them being unmanaged Save cost by optimized use of licenses FlexLM FlexLM FlexLM FlexLM FlexLM Univa License Orchestrator Unmanaged Cluster Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.*
  • 14. License'Accoun+ng'and'Repor+ng •  UniSight is integrated with License Orchestrator •  Specific reports provide insights in and analytics on license usage •  UniSight collects data from all Univa Grid Engine Clusters and License Orchestrator •  Reports can be created to correlate data from cluster and License Orchestrator 14Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.
  • 15. Conclusions •  License Management is at least as important as managing other valuable assets in a cluster •  SW licenses are often the most important and most rewarding asset to be managed •  Univa License Orchestrator is a novel product which in combination with Univa Grid Engine addresses the challenges of license management 15Copyright*©*2013*Univa*Corpora4on,*All*Rights*Reserved.*