Logo
Section 1 / 11

虚拟化基础概述

在本节课中,我们将先了解虚拟化的基本概念及其工作原理,然后再开始学习 Vagrant。

导入

虚拟化基础概述

在本节课中,我们将先了解虚拟化的基本概念及其工作原理,然后再开始学习 Vagrant。

什么是虚拟化?

虚拟化是指创建硬件资源的虚拟副本,可以使用任何虚拟化软件来实现。当你使用软件(如 Oracle VirtualBox、VMware 或其他虚拟机软件)创建虚拟机时,该软件会获取你硬件的虚拟副本,并利用这个硬件副本与主机系统协同运行你的虚拟机。

虚拟化是从实际的操作系统、硬件等实体版本创建出一个虚拟版本的过程。

操作系统虚拟化可以使一台物理设备同时运行多个操作系统的副本。

虚拟化是如何工作的?

称为虚拟机监视器(hypervisor)的软件能够将实际的硬件、软件等实体版本转换为虚拟版本。虚拟机监视器可以安装在操作系统之上(例如笔记本电脑),也可以直接安装在硬件上(例如服务器),后者是企业进行虚拟化的主要方式。虚拟机监视器会将你的物理资源进行划分,以便虚拟环境能够使用这些资源。

我们将在下一课中进一步讨论虚拟机监视器。

虚拟机监控程序的类型