跳至內容

Libvirt

出自Taiwan Tongues 台語維基
於 2025年8月23日 (六) 05:32 由 TaiwanTonguesApiRobot留言 | 貢獻 所做的修訂 (從 JSON 檔案批量匯入)

(差異) ←上個修訂 | 已批准修訂 (差異) | 最新修訂 (差異) | 下個修訂→ (差異)

libvirt是一套用佇管理硬體虛擬化的開源 API、守護進程佮管理工具。此套組通用管理 KVM、Xen、VMware ESXi、QEMU 佮其他虛擬化的技術。libvirt 內置的 API 廣泛用於雲解決方案開發中的虛擬機監視器編排層(Orchestration Layer)。

內部構造

libvirt 是一个 C 語言庫,毋過嘛是予其他的語言應用程式所應用,你上按呢人知的 Python、Perl、OCaml、Ruby、Java、JavaScript(使用 Node . js)佮 PHP。佇遮的語言內底,libvirt 去予人封裝做 libvirtmod 類抑是包。libvirtmod 的實現佮其 C / C + + 語言的相應實現此時語法佮功能方面峇峇相關。

支持應用

  • LXC–輕量級 Linux 容器系統
  • OpenVZ–輕量級 Linux 容器系統
  • 是因為內核的虛擬機 / QEMU(KVM)– 支持 Linux 佮 SmartOS 的開源虛擬機監視器
  • Xen–赤機虛擬機監視器
  • 用戶模式 Linux(UML)超虛擬化內核
  • VirtualBox–由 Oracle(早前為 Sun)開發、支持 Windows、Linux、MacOS 和 Solaris 的虛擬機監視器
  • VMware ESXi 佮 GSX–英特爾硬體虛擬機監視器
  • VMware Workstation 和 VMware Player–適用佇咧 Windows 佮 Linux 的虛擬機監視器
  • Hyper-V–由微軟仔為 Windows 打造的虛擬機監視器
  • PowerVM–由 IBM 為 AIX、Linux 和 IBM i 平台打造的虛擬機監視器
  • Parallels Workstation–由 Parallels IP Holdings GmbH 為 macOS 開發的虛擬機監視器
  • Bhyve–支持 FreeBSD 十 + 的虛擬機監視器。(佇咧 libvirt 一孵二 . 二版本內底添加支持)

用戶界面

濟虛擬化的程序佮平台攏咧使用 libvirt。Virtual Machine Manager 佮其他的軟體提供用戶界面支持。上飽受歡迎的命令行界面程序為 virsh 閣較是高級的工具(如 oVirt)。

GNOME 機櫃嘛用使用 libvirt。

合作關係

紅帽公司支持 libvirt 的開發,同時其他組織佮個體嘛做出重大貢獻。Libvirt 可用佇多數 Linux 發行版中;其遠程侍服器捀會當予蘋果公司的 macOS 佮 Microsoft Windows 客戶捀訪問。

另外閣有參閱

  • SPICE
  • libguestfs
  • Linux 的用途 §  虛擬化

參考文獻

參閱冊

  • Warnke , Robert ; Ritzau , Thomas . qemu-kvm & libvirt . Norderstedt , Germany : Books on Demand . ISBN  九百七十八石三三鋪八千三百七十八百七十六鋪空(德語).

外部連結

  • 官方網站
  • 郵件列表