Libvirt | |
---|---|
Tyyppi | ilmainen ja avoimen lähdekoodin ohjelmisto ja toimintokirjasto |
Kehittäjä | punainen hattu |
Sisään kirjoitettu | C++ ja C [2] |
Käyttöjärjestelmä | Linux |
uusin versio |
|
Luettavat tiedostomuodot | raaka, bochs, cloop, lehmä, dmg, iso, qcow, qcow2, qed, vmdk, vpc |
Lisenssi | LGPL-2.1 [d] [3]jaGNU GPL 2[4] |
Verkkosivusto | libvirt.org _ |
Mediatiedostot Wikimedia Commonsissa |
libvirt on ilmainen API - toteutus , demoni ja työkalusarja virtualisoinnin hallintaan . Voit hallita hypervisoreita Xen , KVM , VirtualBox , OpenVZ , LXC , käyttäjätila Linux , VMware ESX/GSX/Workstation/Player, QEMU , Hyper-V , PowerVM , Parallels Workstation , bhyve ja numero muista virtualisointityökaluista tarjoaa mahdollisuuden ohjata virtuaalikoneita muissa tietokoneissa sijaitsevien verkon kautta. Näitä API:ita käytetään laajalti hypervisor-kerroksissa pilviratkaisujen kehittämisessä.
Toteutettu C - kirjastona sidoksilla muille ohjelmointikielille, mukaan lukien Python , Perl , OCaml , Ruby , Java , JavaScript (käyttäen Node.js :ää ) [5] ja PHP - tällaisille ohjelmointikielille libvirt näyttää wrapper aroundlta toinen luokka (paketti) libvirtmod. Libvirtmodin toteutus liittyy läheisesti tämän kirjaston C ( C++ ) -osaan syntaksilta ja toiminnallisuudeltaan.
Libvirtiä käyttäviä virtualisoinnin hallintaohjelmia ovat Virtual Machine Manager , virsh , oVirt .
Libvirtin kehitystä sponsoroi Red Hat , jolla on merkittävää panosta muilta organisaatioilta ja yksityishenkilöiltä. Sisältyy useimpiin Linux- jakeluihin ; etäisäntähallinta on saatavilla myös Apple Mac OS X :stä ja Microsoft Windowsista .