当前位置:首页 > 虚拟机 > 正文

虚拟机为什么叫虚拟机(为什么要使用虚拟机)

虚拟机之所以叫做虚拟机,是因为它满足以下要素:

1. 抽象化:


虚拟机将硬件资源(如 CPU、内存和存储)抽象成虚拟组件。 这些组件与物理硬件相互隔离,以提供一个不受底层硬件影响的运行环境。

2. 软件定义:


虚拟机由软件定义,被称为hypervisor。 Hypervisor 在物理硬件和虚拟机之间充当管理层,控制对资源的访问并确保虚拟机之间以及虚拟机与物理硬件之间的隔离。

3. 独立性:


每个虚拟机在自己的隔离环境中运行,与其他虚拟机或物理硬件完全独立。 这允许在同一物理服务器上同时运行多个操作系统和应用程序,而不会相互影响。

4. 可移植性:


虚拟机的状态和配置存储在虚拟机文件或映像中。 这些文件可以轻松地在不同的物理服务器之间移动,允许虚拟机在不同的环境中移植和运行。
举例:
VMware vSphere
Microsoft Hyper-V
Oracle VM VirtualBox
Red Hat Enterprise Virtualization (RHEV)
Amazon Web Services (AWS) EC2