Resource Management with RDS

This is a usage guide for the Resource Data Service (RDS), an alternative service for managing License resources and License-first scheduling in Accelerator.

Overview

Accelerator and Monitor run in "classic resource management" mode by default. In classic mode, the vovresourced daemon manages licenses and other resources as configured in the resources.tcl configuration file.

A second mode for managing resources, termed "RDS mode", may be chosen and configured as described in this section of the manual. In RDS mode, resource management is performed by an RDS thread instead of the vovresourced daemon, and the configuration is described in the resources.cfg file instead of resources.tcl.

Resource Management Background

The Resource Data Service (RDS) is a new solution to manage job resources associated with limits or software licenses. The Accelerator and Monitor products work together to provide advanced software licensing feature scheduling with flexible and powerful capabilities to adapt license resource allocation to asynchronous and out-of-queue license usage and to variable license usage across a job's lifespan.

When an Accelerator batch job is submitted, a list of resource maps, also known as resources, are specified to guide scheduling. An important type of resource is a license-based resource, which is managed by Accelerator resource management with input from Monitor, which actively monitors actual license usage in real time. The classic service within Accelerator that provided this capability is the vovresrouced daemon, which is active by default.

Also in This Section