管理虛擬機,就用這5個開源虛擬化工具
虛擬化工具(Virt Tools)能夠讓你的虛擬機使用更加便利。今天就給大家介紹5個開源虛擬化工具,希望對于你管理虛擬機,能夠有所幫助。
1. Libguestfs
Libguestfs可以用于訪問和修改虛擬機磁盤鏡像,以及查看和編輯hosts內部的文件。其他優秀功能還有:更改虛擬機腳本;監控磁盤已用和可用信息;創建客戶機;克隆虛擬機;建立虛擬機;格式化磁盤;調整磁盤大小等。
2. QEMU
QEMU是一個通用機器仿真器,它是開源的。用作仿真器時,可以在另一臺機器上運行操作系統和程序;用作虛擬器時,它通過使用KVM,直接在主機CPU上執行客戶代碼。值得一提的是,多個操作系統支持QEMU,而且安裝簡單。
3. Libvirt
Libvirt是一個庫和守護程序,提供了用于管理虛擬化主機的開源API。它針對多個虛擬機管理程序,包括QEMU,KVM,VMWare ESX,VirtualBox,LXC,OpenVZ等。
4. KVM
KVM是為Linux提供的完整虛擬化解決方案,它為各種各樣的操作系統提供硬件虛擬化,包括Linux、Windows、macOS、ReactOS、Haiku等。它可以在未修改的Linux或Windows鏡像上運行多個虛擬機,且每個虛擬機都有自己的虛擬硬件。
5. Virt-manager
Virt-manager是用于通過libvirt管理虛擬機的桌面用戶界面。它管理KVM虛機,也管理Xen和LXC。它還包括命令行配置工具virt-install。可以使用virt-manager在Linux上運行Windows環境,反過來也行。