SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
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

Más contenido relacionado

La actualidad más candente

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
 

La actualidad más candente (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
 

Destacado

Destacado (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
 

Similar a 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
 

Similar a 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
 

Más de 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
 

Más de 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
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
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
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

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.*