六栽开源虚拟化工具,自定义和管理你的虚拟机

凯时官网

  • 首页
  • 凯时
  • 栏目导航
    凯时
    凯时
    当前位置:凯时官网 > 凯时 >
    六栽开源虚拟化工具,自定义和管理你的虚拟机
    作者:admin 发布日期:2021-07-01

    行使开源的虚拟化工具运走,自定义和管理你的虚拟机。虚拟化工具(Virt Tools)是包括六个开源虚拟化工具的荟萃,让你的虚拟化行使更添便利。Linux喜欢益者能够熟识某些工具,如KVM和QEMU,但libvirt和libguestfs等工具能够不太熟识。

    KVM

    KVM是在包含虚拟化扩展的硬件上为Linux挑供的完善虚拟化解决方案。KVM为各栽各样的操作编制挑供硬件虚拟化,包括Linux、Windows、macOS、ReactOS和Haiku。行使KVM,能够在未修改的Linux或Windows镜像上运走众个虚拟机。每个虚拟机都有本身的虚拟硬件:网卡、硬盘、显卡等等。

    大无数时候,你不会直接与KVM交互。相逆,必须行使QEMU,virt-manager或其他虚拟化管理工具来行使KVM。

    QEMU

    QEMU是一个通用的、开源的机器仿真器。当用作仿真器时,QEMU能够在另一台机器(如本身的x86_64 PC)上运走操作编制和程序。当用作虚拟器时,QEMU经历行使KVM直接在主机CPU上实走客户代码来实现近乎本机的性能。

    QEMU在众个操作编制上受声援,其装配过程就像运走一些浅易命令相通容易。

    Libvirt

    Libvirt是一个库和守护程序,挑供了用于管理虚拟化主机的安详的开源API。它针对众个虚拟机管理程序,包括QEMU,KVM,LXC,Xen,OpenVZ,VMWare ESX,VirtualBox等。

    此表,KubeVirt是一个用于在Kubernetes平台内创建和管理虚拟机的开源项现在,它很大水平上行使了Libvirt。

    Libguestfs

    Libguestfs是用于访问和修改虚拟机磁盘镜像的一组工具。能够行使它来查望和编辑hosts内部的文件。对虚拟机进走脚本更改;监控磁盘已用/可用统计新闻;创建物理到虚拟(P2V)或虚拟到虚拟(V2V)的客户机;实走备份;克隆虚拟机;竖立虚拟机;格式化磁盘;调整磁盘大幼等等。

    Virt-manager

    Virt-manager是用于经历libvirt管理虚拟机的桌面用户界面。它主要针对KVM虚机,但也管理Xen和LXC。它还包括命令走配置工具virt-install。其实virt-manager就是服务于虚拟机,而且易于行使的管理工具。如能够行使virt-manager在Linux上运走Windows环境,逆之也能够。

    Libosinfo

    Libosinfo挑供了相关操作编制版本的新闻数据库,来协助在安放虚拟机时配置硬件。libosinfo更像是启用操作编制功能的构建块,但它是专门主要的。

    结论

    Virt-tools是一组功能富强的工具,这些工具可简化虚拟化,并启用主要的虚拟化功能。主要的是它们都是开源项现在。