什么是虚拟机监视器?(a virtual machine monitor?)

虚拟机监视器是一个程序,它控制系统上多个虚拟机的行为,允许每个用户拥有一个功能齐全的系统。此外,虚拟机监控网络上的每个用户都会认为他们的计算机是一个独立的实体,完全独立于计算环境的其余部分。然而,托管所有虚拟机的计算机——以及虚拟机监控程序——实际上处于控制之中。通过这种独裁的假象,一台拥有强大硬件的计算机可以允许多个较弱的硬件“无人机”系统以相当不透明的方式利用其资源。这样做的缺点是所有运行虚拟...

虚拟机监视器是一个程序,它控制系统上多个虚拟机的行为,允许每个用户拥有一个功能齐全的系统。此外,虚拟机监控网络上的每个用户都会认为他们的计算机是一个独立的实体,完全独立于计算环境的其余部分。然而,托管所有虚拟机的计算机——以及虚拟机监控程序——实际上处于控制之中。通过这种独裁的假象,一台拥有强大硬件的计算机可以允许多个较弱的硬件“无人机”系统以相当不透明的方式利用其资源。这样做的缺点是所有运行虚拟机的计算机都依赖于主机;如果主机发生任何情况,所有虚拟机都将立即崩溃。

Virtual machine monitor software makes it possible for users to boot and restart their machines quickly.

虚拟计算使最终用户能够运行“系统内的系统”,从而能够同时利用单独的操作系统和计算机的迭代。虚拟计算机用户可以让其主计算机同时运行Windows Vista和Windows XP。在网络上,其他网络用户可以访问这些虚拟计算机以供自己使用。这就是虚拟机监视器发挥作用的地方。

虽然网络上的每台虚拟机表面上都是独立运行的,但实际上每台机器都在使用位于主机中的相同硬件。虚拟机监视器是“交通信号灯”,它使系统上的一切都能顺利运行。它告诉每台虚拟计算机何时可以访问系统中的视频卡、内存、硬盘驱动器、处理器和其他硬件组件,从而防止崩溃和其他异常的发生。

这样做的好处是,它允许较弱的计算机“借用”较强计算机的处理能力。通过在更强的计算机上托管虚拟机并允许较弱的计算机访问它们,就好像它们实际上拥有更强大的硬件一样,这些较弱的计算机的总体性能得到了支持。强大机器上的所有空闲CPU周期都可以用于运行虚拟计算机,从而最大限度地提高强大硬件的效率。

然而,这是一个脆弱的解决方案,因为它与计算机网络的健康状况息息相关。如果网络出现故障,除主机PC之外的计算机正在使用的每个虚拟机都将变为非活动状态,因为它将不再连接到虚拟机监视器。因此,如果网络存在可靠性问题,过度依赖此解决方案可能会导致长时间停机。

  • 发表于 2021-12-12 16:58
  • 阅读 ( 192 )
  • 分类:互联网

你可能感兴趣的文章

虚拟机(virtual machine)和服务器(server)的区别

...件。它可以运行一个操作系统和相关的应用程序。虚拟机监视器是一种创建和运行虚拟机的软件。它允许在现有操作系统上运行操作系统。一些流行的虚拟机监视器是virtual Box和VMware。如果计算机安装了Windows并且用户也希望使用...

  • 发布于 2020-10-19 14:47
  • 阅读 ( 715 )

如何在vmware中的预分配磁盘和可扩展磁盘之间进行转换

...虚拟磁盘。默认情况下,VMware会在目录C:\Users\NAME\Documents\virtual Machines\中创建虚拟机文件夹,其中NAME是Windows用户帐户的名称。 您可能会看到多个.vmdk文件。这很正常。查找主.vmdk文件,而不是任何以-f和数字结尾的.vmdk文件。在...

  • 发布于 2021-04-07 13:19
  • 阅读 ( 210 )

如何在并行虚拟机上使用多个监视器

如果你的Mac有多个显示器,并且你在macOS中使用并行程序运行Windows,那么你就知道在第二个显示器上的全屏虚拟机有多棒了。就像你有两台电脑使用相同的鼠标和键盘:一台运行Windows,另一台运行macOS。 相关:如何在Mac上无缝...

  • 发布于 2021-04-07 19:23
  • 阅读 ( 241 )

能否将Windows7许可证转移到同一台计算机上运行的虚拟机?

...ws 7 that I already have running on my PC. I want to move the license to a virtual machine running in Ubuntu on the same PC, but am I allowed to do this? jl6是否可以合法地将此Windows 7副本移动到同一台计算机上的虚拟机上? 答案 超级用户贡献者Dawn Benton为我们提...

  • 发布于 2021-04-11 06:07
  • 阅读 ( 187 )

如何在virtualbox中测试windows 8

...的味道。请继续阅读,了解如何将Windows8开发人员版本与VirtualBox结合起来,以免费探索下一代操作系统。 你需要什么 你只需要为这个教程和他们所有的好硬件的价格撇开一些东西!-免费提供。在我们开始之前,您需要: 下...

  • 发布于 2021-04-12 19:25
  • 阅读 ( 179 )

云(cloud)和虚拟化(virtualization)的区别

...的可维护性。此外,云有能力减少开支。 什么是虚拟化(virtualization)? 虚拟化是指创建服务器、桌面、操作系统、存储设备或网络资源的虚拟版本。它还允许在多个客户和组织之间共享资源或应用程序的单个物理实例。创建虚拟...

  • 发布于 2021-07-01 17:17
  • 阅读 ( 377 )

超v(hyper v)和vmware公司(vmware)的区别

...拟化、虚拟机 什么是超v(hyper v)? Hypervisor也称为虚拟机监视器,是一种创建和运行虚拟机的计算机软件、硬件或固件。Hyper V是一个本地虚拟机监控程序,其开发人员为Microsoft。它被正式称为Windows Server虚拟化。最初,它是随Wind...

  • 发布于 2021-07-01 17:18
  • 阅读 ( 703 )

如何我选择最好的开源虚拟机?(i choose the best open source virtual machine?)

开源虚拟机软件对于需要新编码环境或需要在同一台计算机上实现不同操作系统(OS)的管理员和用户非常有用。将硬盘驱动器划分为多个分区,然后在该分区内运行一个单...

  • 发布于 2021-12-06 17:56
  • 阅读 ( 174 )

如何我选择最好的虚拟机?(i choose the best virtual machine?)

虚拟机尽管听起来像硬件,但几乎完全倾向于软件。互联网和许多软件商店都充斥着虚拟机程序,因此很难找到最好的虚拟机。要选择最佳的,请确定您是否需要系统或进...

  • 发布于 2021-12-07 08:24
  • 阅读 ( 145 )

如何我是否将物理机转换为虚拟机?(i convert a physical machine to a virtual machine?)

有几种方法可以将物理机转换为虚拟机。它们都涉及获取在主机系统上运行和维护虚拟机的软件。在大多数情况下,还需要创建当前计算机操作系统和程序的完整副本。安...

  • 发布于 2021-12-07 08:40
  • 阅读 ( 220 )