Vdsm is a daemon which is required by a Virtualization Manager such as oVirt-engine or Red Hat Enterprise Virtualization Manager to manage Linux hosts and their KVM virtual machine guests. Vdsm manages and monitors the host’s storage, memory and networks as well as virtual machine creation, other host administration tasks, statistics gathering, and log collection.



  V.D.S.M. ?? That's not even pronounceable!

Vdsm stands for Virtual Desktop and Server Manager.

Important Vdsm pages

More project information

Our git repository sits on oVirt’s Gerrit server. Development takes place on our mailing lists: vdsm-patches for submitting new patches, and vdsm-devel for general discussions on where Vdsm development should go. On the latter one, users and potential users should feel comfortable to seek help, ask questions, and get answers about Vdsm.


There is #vdsm on freenode, including logs.


Currently, Vdsm requires at least Red Hat Enterprise Linux 6.2 or Fedora 16 to run properly.


  • Vdsm does several non-standard stuff such as configuring your /etc/multipathd, starting other services, or making it a bit harder to access libvirt directly.
  • Vdsm API is not yet rock solid and is expected to adjust in the near future.