Presentation is loading. Please wait.

Presentation is loading. Please wait.

Daniel P. Berrangé Principal Software Engineer, Red Hat.

Similar presentations


Presentation on theme: "Daniel P. Berrangé Principal Software Engineer, Red Hat."— Presentation transcript:

1 Daniel P. Berrangé Principal Software Engineer, Red Hat

2 libvirt: Why ? Reasons to use libvirt Stable: isolation from hypervisor API changes Standard: portable across hypervisors Simple: application development in C, Python, Perl, OCaml Portable: Linux & Solaris; Windows and OS-X clients Secure: TLS/SSL + x509, Kerberos, SSH, PolicyKit

3 libvirt: Xen

4

5 libvirt: What ? Implemented drivers for Xen: XenD, XenStore, hypercalls QEMU: KVM, KQEMU, QEMU and Xenner LXC: native Linux containers Remote: secure network RPC Test: mock hypervisor for testing Future... VMWare ? Hyper-V ?

6 libvirt: How ?

7

8 libvirt: Who ? General purpose admin tools virsh: command line administration / scripting virt-manager: desktop management UI virt-viewer: secure guest console access

9 libvirt: Who? Provisioning virtual machines virt-install: OS distro install media virt-clone: copying existing machine virt-image: deploying pre-built appliance image

10 libvirt: Who ? oVirt data center management Web user interface Kerberos authentication w/ FreeIPA iSCSI / SAN storage Host clustering & failover Guest clustering & virtual fencing

11


Download ppt "Daniel P. Berrangé Principal Software Engineer, Red Hat."

Similar presentations


Ads by Google