libvirt 它是一套用于管理硬件虚拟化的开源 API、守护过程和管理工具 。本组适用于管理 。KVM、Xen、VMware ESXi、QEMU 还有其他虚拟技术 。libvirt 内置的 API 在云解决方法开发中广泛应用于虚拟机监视器编辑层 。
文章插图
内部构造libvirt 是一个 C 语言库 , 但也被其他语言应用程序使用 , 如最著名的语言应用程序 Python、Perl、OCaml、Ruby、Java、JavaScript(应用 Node.js)及 PHP 。在各种语言中 , libvirt 被封装为 libvirtmod 类或包 。libvirtmod 的实现与其 C/C语言的相应实现与语法和功能密切相关 。
适用运用LXC – 轻量 Linux OpenVZZZ系统 – 轻量 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 平台打造的虚拟机监视器Parallelss Workstation – 由 Parallels IP Holdings GmbH 为 macOS 开发的虚拟机监视器Bhyve – 适用 FreeBSD 10 虚拟机监视器 。(于 libvirt 1.2.2 版本中添加适用)操作界面【libvirt是什么意思 libvirt是什么】许多虚拟化程序和平台都使用 libvirt 。Virtual Machine Manager 适用于其他软件的操作界面 。最受欢迎的命令行界面程序是 virsh 以及更高端的工具(如更高端的工具) oVirt) 。
GNOME 机柜也应用 libvirt 。
合作关系红帽企业适用 libvirt 与此同时 , 其他组织和个人也做出了突出贡献 。Libvirt 适合于多数 Linux 在发行版中;其远程服务器可以由苹果公司提供 macOS 及 Microsoft Windows 客户端浏览 。
- OpenTSDB是什么
- 如何将inotify集成到您的应用程序 inotify是什么
- 《明日方舟》中克洛丝的口头禅 koko哒哟什么意思
- 戴尔成就5890,适用系统:Windows 10 ps中快速蒙版的快捷键是什么
- MPG格式是什么意思 视频格式mpg4
- 监管支队辅警的职责是什么 监管支队辅警是做什么
- CCIE认证时所要选择的技术方向 ccie方向是什么
- 三原色的基本色是什么 色彩三个基本色是什么
- 《长安十二时辰》皇帝叫圣人 长安圣人是什么意思
- 狗爪豆的功效与作用 狗爪豆的功效是什么