1.5. Resource Management

OpenVZ resource management controls the amount of resources available to virtual machines and containers. The controlled resources include such parameters as CPU power, disk space, a set of memory-related parameters. Resource management allows you to:

  • effectively share available physical server resources among virtual machines and containers
  • guarantee Quality-of-Service in accordance with a service level agreement (SLA)
  • provide performance and resource isolation and protect from denial-of-service attacks
  • simultaneously assign and control resources for a number of virtual machines and containers
  • collect usage information for system health monitoring

Resource management is much more important for OpenVZ than for a standalone server since server resource utilization in such a system is considerably higher than that in a typical system.