KVM - kylessukaichang/kylessukaichang.github.io GitHub Wiki

  • KVM
    • KVM is a full virtualization solution for the AMD64/Intel 64 and the z Systems architectures supporting hardware virtualization.
    • VM Guests (virtual machines), virtual storage, and virtual networks can be managed with QEMU tools directly, or with the libvirt-based stack.
      • The QEMU tools
      • A libvirt-based stack
        • libvirtd
          • Starting and Stopping libvirtd
            • The communication between the virtualization solutions (KVM, Xen, LXC) and the libvirt API is managed by the daemon libvirtd, which needs to run on the VM Host Server.
            • libvirt client applications such as virt-manager, possibly running on a remote machine, communicate with libvirtd running on the VM Host Server, which services the request using native hypervisor APIs.
        • libvirt-based applications
          • virsh
            • management user interface
              • Virtualization Support
          • virt-viewer
            • If you are using an interactive graphical installation, you must have virt-viewer installed before you run virt-install.
          • virt-install
            • You can use the virt-install command to create virtual machines and install operating system on those virtual machines from the command line.
          • virt-manager/Virtual Machine Manager
            • The Virtual Machine Manager, also known as virt-manager, is a graphical tool for creating and managing guest virtual machines.
⚠️ **GitHub.com Fallback** ⚠️