跳到内容跳到页面导航:上一页 [access key p]/下一页 [access key n]
documentation.suse.com / SUSE Linux Enterprise Server 文档 / 虚拟化指南 / 使用 QEMU 管理虚拟机 / QEMU 概述
适用范围 SUSE Linux Enterprise Server 15 SP2

29 QEMU 概述

QEMU 是快速的跨平台开源计算机模拟器,可为您模拟数量庞大的硬件体系结构。QEMU 可让您在现有系统(VM 主机服务器)之上运行未经修改的完整操作系统 (VM Guest)。

您还可以使用 QEMU 进行调试 — 可以轻松停止运行中的虚拟机、检查其状态、保存并在以后恢复其状态。

QEMU 由以下部分构成:

  • 处理器模拟器(x86、IBM Z、PowerPC、Sparc)

  • 模拟的设备(显卡、网卡、硬盘、鼠标)

  • 用于将被模拟设备连接到相关主机设备的通用设备

  • 被模拟计算机(PC、Power Mac)的说明

  • 调试程序

  • 用来与模拟器交互的用户界面

QEMU 是 KVM 和 Xen 虚拟化的核心,在这些虚拟化环境中提供常规的计算机模拟。Xen 在使用 QEMU 时会对用户隐藏部分功能,而 KVM 在使用 QEMU 时会透明地公开大部分 QEMU 功能。如果 VM Guest 硬件体系结构与 VM 主机服务器的体系结构相同,QEMU 便可以利用 KVM 加速的优势(SUSE 仅支持装载了 KVM 加速的 QEMU)。

除了提供核心虚拟化基础结构以及特定于处理器的驱动程序以外,QEMU 还提供特定于体系结构的用户空间程序来管理 VM Guest。根据具体的体系结构,此程序是以下其中一项:

  • qemu-system-i386

  • qemu-system-s390x

  • qemu-system-x86_64

在后面的章节中将此命令称为 qemu-system-ARCH;而示例中使用的则是 qemu-system-x86_64 命令。