Loading AI tools
虛擬化中介軟體 来自维基百科,自由的百科全书
libvirt是一套用於管理硬件虛擬化的開源API、守護進程與管理工具。[4]此套組可用於管理KVM、Xen、VMware ESXi、QEMU及其他虛擬化技術。libvirt內置的API廣泛用於雲解決方案開發中的虛擬機監視器編排層(Orchestration Layer)。
此條目過於依賴第一手來源。 (2019年2月14日) |
libvirt是一個C語言庫,但也被其他語言的應用程式所應用,如最為人知的Python、[5]Perl、[6]OCaml、[7]Ruby、[8]Java、[9]JavaScript(使用Node.js)[10]及PHP。[11] 在這些語言中,libvirt被封裝為libvirtmod類或包。libvirtmod的實現與其C/C++語言的相應實現在語法和功能方面緊密相關。
諸多虛擬化程序及平台均使用libvirt。Virtual Machine Manager和其他軟件提供用戶界面支持。最飽受歡迎的命令行界面程序為virsh和更為高級的工具(如oVirt)。[14]
GNOME 機櫃也使用libvirt。
紅帽公司支持libvirt的開發[15],同時其他組織及個體也做出了重大貢獻。Libvirt可用於多數Linux發行版中;其遠程伺服器端可被蘋果公司的macOS及Microsoft Windows客戶端訪問。[16]