libvirt
Page Module:Infobox/styles.css has no content.
| libvirt | |
|---|---|
| Lua error in package.lua at line 80: module 'Module:InfoboxImage/data' not found. | |
| [[Programmer|DeveloperTemplate:Pluralize from text]] | Red Hat |
| Initial release | December 19, 2005[1] |
| Written in | C |
| Engine | Page Template:Plainlist/styles.css has no content.Template:EditAtWikidata |
| Operating system | Linux, FreeBSD, Windows, macOS[2] |
| Type | Library |
| License | GNU Lesser General Public License |
| Website | Script error: No such module "WikidataIB". |
| Repository | Page Template:Plainlist/styles.css has no content.
|
Script error: No such module "Check for conflicting parameters".
libvirt is an open-source API, daemon and management tool for managing platform virtualization.[2] It can be used to manage KVM, Xen, VMware ESXi, QEMU and other virtualization technologies. These APIs are widely used in the orchestration layer of hypervisors in the development of a cloud-based solution.
Internals
libvirt is a C library with bindings in other languages, notably in Python,[3] Perl,[4] OCaml,[5] Ruby,[6] Java,[7] JavaScript (via Node.js)[8] and PHP.[9] libvirt for these programming languages is composed of wrappers around another class/package called libvirtmod. libvirtmod's implementation is closely associated with its counterpart in C/C++ in syntax and functionality.
Supported Hypervisors
- LXC – lightweight Linux container system
- OpenVZ – lightweight Linux container system
- Kernel-based Virtual Machine/QEMU (KVM) – open-source hypervisor for Linux and SmartOS[10]
- Xen – bare-metal hypervisor
- User-mode Linux (UML) – paravirtualized kernel
- VirtualBox – hypervisor by Oracle (formerly by Sun) for Windows, Linux, macOS, and Solaris
- VMware ESXi and GSX – hypervisors for Intel hardware
- VMware Workstation and Player – hypervisors for Windows and Linux
- Hyper-V – hypervisor for Windows by Microsoft
- PowerVM – hypervisor by IBM for AIX, Linux and IBM i
- Bhyve – hypervisor for FreeBSD 10+[11] (support added with libvirt 1.2.2)
User Interfaces
Various virtualization programs and platforms use libvirt. Virtual Machine Manager, GNOME Boxes and others provide graphical interfaces. The most popular command line interface is virsh, and higher level tools such as oVirt.[12]
Corporate
Development of libvirt is backed by Red Hat,[13] with significant contributions by other organisations and individuals. libvirt is available on most Linux distributions; remote servers are also accessible from Apple Mac OS X and Microsoft Windows clients.[14]
See also
Lua error in mw.title.lua at line 404: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').
References
Page Template:Reflist/styles.css has no content.
- ^ Page Module:Citation/CS1/styles.css has no content."0.0.1: Dec 19 2005". libvirt. 2017-06-16. Archived from the original on 2020-02-20. Retrieved 2017-06-16.
- ^ a b Page Module:Citation/CS1/styles.css has no content."libvirt home page description".
- ^ Page Module:Citation/CS1/styles.css has no content."Python bindings".
- ^ Page Module:Citation/CS1/styles.css has no content."Perl bindings".
- ^ Page Module:Citation/CS1/styles.css has no content."OCaml bindings".
- ^ Page Module:Citation/CS1/styles.css has no content."Ruby bindings".
- ^ Page Module:Citation/CS1/styles.css has no content."Java bindings".
- ^ Page Module:Citation/CS1/styles.css has no content."Node.js module". 9 January 2017.
- ^ Page Module:Citation/CS1/styles.css has no content."PHP bindings".
- ^ Page Module:Citation/CS1/styles.css has no content."The Observation Deck » KVM on illumos". 15 August 2011.
- ^ Page Module:Citation/CS1/styles.css has no content."bhyve - FreeBSD Wiki". wiki.freebsd.org.
- ^ Page Module:Citation/CS1/styles.css has no content."oVirt Virtualization Management Platform".
- ^ Page Module:Citation/CS1/styles.css has no content."Innovation Without Disruption: Red Hat Enterprise Linux 5.4 Now Available".
- ^ Page Module:Citation/CS1/styles.css has no content."Windows availability".
Books
- Page Module:Citation/CS1/styles.css has no content.Warnke, Robert; Ritzau, Thomas. qemu-kvm & libvirt (in Deutsch). Norderstedt, Germany: Books on Demand. ISBN 978-3-8370-0876-0.
External links
- Lua error in Module:Official_website at line 94: attempt to index field 'wikibase' (a nil value).
- Mailing lists