Aller au contenu

Libvirt

Un article de Wikipédia, l'encyclopédie libre.
Libvirt
Description de l'image Libvirt logo.svg.

Informations
Développé par Redhat
Dernière version 10.9.0 ()[1]Voir et modifier les données sur Wikidata
Dépôt gitlab.com/libvirt/libvirtVoir et modifier les données sur Wikidata
Écrit en C
Système d'exploitation LinuxVoir et modifier les données sur Wikidata
Environnement Linux
Type Virtualisation
Licence GNU LGPL
Site web libvirt.org

libvirt est une bibliothèque, une API, un daemon et des outils en logiciel libre de gestion de la virtualisation. Elle est notamment utilisée par KVM, Xen, VMware ESX, QEMU et d'autres solutions de virtualisation. Elle est notamment utilisée par la couche d'orchestration des hyperviseurs.

libvirt prend en charge plusieurs hyperviseurs et est soutenu par plusieurs orchestrateurs

libvirt lui-même est une bibliothèque C, mais a des connecteurs avec d'autres langues, notamment en Python, Perl, OCaml, Ruby, Java, JavaScript (via Node.js) et PHP. libvirt, pour ces autres langages de programmation, est composé de wrappers autour de class/package appelé libvirtmod. La mise en œuvre de libvirtmod est étroitement associée à son homologue en C / C ++ dans la syntaxe et la fonctionnalité.

Hyperviseurs supportés

[modifier | modifier le code]

Notes et références

[modifier | modifier le code]
  1. (en) « Release of libvirt-10.9.0 », (consulté le )
  2. « KVM on illumos », sur dtrace.org (consulté le ).
  3. « Bhyve », sur freebsd.org (consulté le ).

Liens externes

[modifier | modifier le code]