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