
Libvirt è una libreria che forniste un API per le funzionalità di virtualizzazione su Linux e supporta molti hypervisor tra Xen, KVM e QEMU.
DeveloperWorks ha dedicato a questa libreria importante, ma spesso sconosciuta, un articolo di approfondimento. Come potete vedere dallo schema in copertina potete notare come si posiziona all’interno dello stack.
Per rimanere estendibile nonostante la gran diversità di hypervisor supportati libvirt implementa un’architettura basata su driver che racchiudono le funzionalità supportate.
In conclusione l’articolo mostra anche come interagire con la libreria utilizzando la shell o illustrando l’api utilizzando un semplice script in python.
Via | Ibm
Anteprima del commento