Ganeti – virtual machine cluster management tool

Ganeti is an open source cluster virtual server management software tool built on top of existing virtualization technologies such as Xen or KVM and other Open Source.

Ganeti is designed to facilitate cluster management of virtual servers and to provide fast and simple recovery after physical failures using commodity hardware.

Ganeti is written in Python and Haskell.

Features include:

  • Support for Xen virtualization:
    • Support for PVM and HVM instances.
    • Live migration support.
    • Virtual console (on PVM) or VNC (on HVM) to control instances.
    • Support for virtio or emulated devices.
  • Support for KVM virtualization: (from Ganeti 2.0):
    • Live migration support.
    • Support for fully virtualized instances.
    • Support for semi-virtualized instances (kernel residing on the host).
    • Support for VNC or serial access.
    • Support for virtio or emulated devices.
  • Recommended cluster size 1-40 physical nodes.
  • Disk management:
    • Plain LVM volumes.
    • Files (from Ganeti 2.0).
    • across-the-network raid1 (using DRBD) for quick recovery in case of physical system failure.
  • Instance disk partitioning supported from Ganeti 2.0.
  • Export/import mechanism for backup purposes or migration between clusters, or
  • Automated instance migration across clusters.

Support: Documentation
Developer: Google, Inc.
License: GNU GPL v2

Learn Python with our recommended free books and free tutorials. Learn Haskell with our recommended free books and free tutorials.

Return to Cloud Management Tools Home Page

Make a Donation
Click the button to make a donation via flattr. Donations help us to maintain and improve the site. You can also donate via PayPal.

Read our complete collection of recommended free and open source software. The collection covers all categories of software.

The software collection forms part of our series of informative articles for Linux enthusiasts. There's tons of in-depth reviews, alternatives to Google, fun things to try, hardware, free programming books and tutorials, and much more.
Share this article

Share your Thoughts

This site uses Akismet to reduce spam. Learn how your comment data is processed.