Skip to main content

Concepts

Four mental models behind license management in Vantage.

Concepts

Four mental models behind license management in Vantage.

Hosting models

Vantage supports two ways to run license servers.

ModelWho provisionsWho maintainsBest for
Vantage-hostedVantageVantage (automatic updates, monitoring, HA)Zero-admin, teams without dedicated license infrastructure
User-hostedYouYouCompliance requirements, existing license setups, custom configs

Both models work identically from the job's perspective — Vantage checks out a license before the job starts and releases it when it finishes.

License checkout lifecycle

When a job with license requirements is submitted, Vantage checks license availability before the job enters the cluster queue. If licenses are available, the job proceeds. If not, the job waits. This prevents jobs from starting on a compute node only to fail because no license is free.

PhaseWhat happens
Job submittedVantage reads the license feature from the job config
Pre-checkVantage pings the license server for the required feature
License availableJob proceeds to the cluster queue
License unavailableJob waits; retries at intervals until a license frees up or the job times out
Job completesVantage releases the license back to the pool

High availability

License servers can be configured in HA pairs. If the primary server goes down, Vantage fails over to the secondary automatically. HA setup varies by license server type — see the how-to guides for FlexLM, RLM, and others.

Monitoring

The Licenses page shows live usage per server: total licenses, checked-out count, and available count. Historical usage data helps with capacity planning — see the how-to guides for monitoring setup per vendor.

Ask AI
Ask a question about Vantage Compute...