複製鏈接
請複製以下鏈接發送給好友

libvirt

鎖定
Libvirt是用於管理虛擬化平台的開源的API,後台程序和管理工具。它可以用於管理KVM、Xen、VMware ESX,QEMU和其他虛擬化技術。這些API在雲計算的解決方案中廣泛使用。 [1] 
中文名
libvirt
外文名
libvirt
釋    義
虛擬化管理軟件 [1] 
旨    在
提供一套統一的接口管理虛擬化 [1] 
支    持
多種訪問語言,多種虛擬化平台 [2] 

libvirt簡介

libvirt是提供了一個方便的方式來管理虛擬機和其他虛擬化功能的軟件的集合,如存儲和網絡接口管理。這些軟件包括一個API庫,一個守護進程(Libvirtd),和一個命令行實用程序(virsh)。
libvirt的首要目標是能夠管理多個不同的虛擬化供應商/虛擬機管理程序提供一個單一的方式。例如,命令“virsh列表等等都可以用於任何支持現有的虛擬機管理程序列表(KVM、Xen、VMware ESX,等)不需要學習管理程序特定的工具!
[2] 

libvirt支持的語言

C,C++,Python,Go,Perl,Ruby,OCaml,java,JavaScript,php [3] 

libvirt支持虛擬化平台

LXC : lightweight Linux container system
OpenVZ :lightweight Linux container system
Kernel-based Virtual Machine/QEMU (KVM) : open-source hypervisor for Linux and SmartOS
Xen : Bare-Metal hypervisor
User-mode Linux (UML) :paravirtualized kernel
VirtualBox : hypervisor by Oracle (formerly by Sun) for Windows, Linux, Mac OS X, and Solaris
VMware ESX 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
Parallels Workstation : hypervisor for Mac by Parallels IP Holdings GmbH
Bhyve : hypervisor for FreeBSD 10+ [3] 
參考資料