libvirt

libvirt

Libvirt是用於管理虛擬化平台的開源的API,後台程式和管理工具。它可以用於管理KVM、Xen、VMware ESX,QEMU和其他虛擬化技術。這些API在雲計算的解決方案中廣泛使用。

基本介紹

  • 中文名:libvirt
  • 外文名:libvirt
  • 釋義:虛擬化管理軟體 
  • 旨在:提供一套統一的接口管理虛擬化 
  • 支持:多種訪問語言,多種虛擬化平台 
簡介,支持的語言,支持的虛擬化平台,

簡介

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

支持的語言

C,C++,Python,Go,Perl,Ruby,OCaml,java,JavaScript,php

支持的虛擬化平台

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+

相關詞條

熱門詞條

聯絡我們