区分机器虚拟化和操作系统虚拟化。


让我们学习机器虚拟化。

机器虚拟化

下图显示了机器虚拟化:

操作系统虚拟化

下图显示了操作系统虚拟化:

区别

机器虚拟化和操作系统虚拟化的主要区别如下:

机器虚拟化操作系统虚拟化
它指的是创建类似于真实计算机的虚拟机。它是虚拟化的一部分,也是一种服务器虚拟化。
它可以通过虚拟机监控器 (VMM) 来提取物理硬件。
在操作系统虚拟化中,没有任何内容预先安装/永久加载到本地设备上,也不需要硬盘驱动器。
一切都在网络上运行,使用一种虚拟磁盘。
完全虚拟化、仿真虚拟化和半虚拟化是机器虚拟化的类型。
Linux 操作系统虚拟化和 Windows 操作系统虚拟化是操作系统虚拟化的两种类型。
概念
共享硬件安装在虚拟机监控器 (VMM) 或称为管理程序上。VirtualBox、VMware Workstation 和 Hyper-V 安装在这些管理程序上,我们可以在此特定硬件上安装不同的虚拟机。所有虚拟机都有不同的应用程序。
概念
在主机硬件上,我们安装主机操作系统。管理程序/VirtualBox/VMware Workstation 首先安装到完整的宿主操作系统中。使用此软件,我们可以在机器上安装多个操作系统。
优点
控制虚拟机比控制物理机更容易。
成本更低。
高效利用资源。
优点
操作系统虚拟化能够进行实时迁移。
通常几乎没有或没有开销。
它还可以使用容器在节点和集群之间进行动态负载均衡。

更新于:2021年11月26日

612 次浏览

启动您的职业生涯

完成课程获得认证

开始学习
广告