HypervisorSupportMatrix/DriverAPI

The features a hypervisor can/must support are defined at HypervisorSupportMatrix and HypervisorSupportMatrix/Requirements. The functions are defined in the /nova/virt/driver.py module. This page shows the mapping of the features to the functions. This is more interesting for developers who wants to establish a new platform.


 * Launch


 * Reboot


 * Terminate


 * Resize
 * Is done via live migration. See /nova/compute/manager.py and functions  and  . Uses the   functions in the driver module.


 * Rescue


 * Pause


 * Un-pause


 * Suspend


 * Resume


 * Inject Networking


 * Inject File


 * Serial Console Output


 * VNC Console


 * SPICE Console


 * RDP Console


 * Attach Volume


 * Detach Volume


 * Live Migration


 * Snapshot


 * iSCSI


 * iSCSI CHAP


 * Fibre Channel


 * Set Admin Pass


 * Get Guest Info


 * Get Host Info


 * Glance Integration
 * ??? unsure. searched for "image_meta". Then it would be,  ,  ,  ,


 * Service Control


 * VLAN Networking


 * Flat Networking


 * Security Groups


 * Firewall Rules


 * Routing


 * nova diagnostics


 * Config Drive


 * Auto configure disk


 * Evacuate


 * Volume swap


 * Volume rate limiting