2.8 What Features Does Oracle VM Provide?

This section gives an overview of the Oracle VM Manager features used to manage Oracle VM Servers, virtual machines, storage repositories, networks, and resources. Oracle VM Manager provides the following main capabilities:

  • Manages the physical Oracle VM Servers and can, for example, reboot or rediscover the physical hardware.

  • Creates and configures server pools.

  • Creates and manages Oracle VM Server logical networks, for example, NIC port bonding, and configuring VLAN networks.

  • Manages storage devices such as local disks, SAN storage and Network File Servers.

  • Creates and manages storage repositories.

  • Manages resources, including ISO files, virtual machine templates, virtual machine images, and virtual machine assemblies.

  • Manages the virtual machines. This includes creating virtual machines from either installation media or from templates, starting, logging in, shutting down, and deleting virtual machines.

  • Imports, clones and migrates virtual machines.

  • Performs load balancing of virtual machines in server pools.

  • Manages jobs in the Oracle VM environment.

  • Manages policies such as High Availability, Distributed Resource Scheduling, and Distributed Power Management.

An Web Services API is available for programmatic access to Oracle VM Manager, and therefore all the objects Oracle VM Manager has ownership of. See the Oracle VM Web Services API Developer's Guide for a description of an API for programmatic access to Oracle VM Manager functions.

A command line interface is also available to access Oracle VM Manager, see the Oracle VM Manager Command Line Interface User's Guide for more information.