Skip to content

Research libvirt + KVM as an alternative VM technology #56

@cakiki

Description

@cakiki

KVM is implemented in the linux kernel and wouldn't need a middleman like VirtualBox. (TODO: Check sandboxing / cloning speeds) -> This would however mean that windows would probably have to be dropped.

A good step in this direction would be to research using the libvirt API (https://libvirt.org/drvvbox.html) to manage our current VirtualBox VMs:

The libvirt VirtualBox driver can manage any VirtualBox version from version 4.0 onwards (since libvirt 3.0.0).

An added benefit from using libvirt is that Ceph can be configured as a block device for software that uses the libvirt API https://docs.ceph.com/en/latest/rbd/libvirt/ meaning we would no longer need to store the VMs on the hosts.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions