虚拟化:作为同步解决方案的性能和实用性

虚拟化:作为同步解决方案的性能和实用性

我基本上希望我的笔记本电脑和台式机完全同步,我想知道是否可以将我的笔记本电脑虚拟化,使其具有与台式机相同的一切。我不知道这是否是最好的解决方案,尤其是因为我一直认为部署虚拟化的原因是为了拥有便宜和/或轻便的硬件,而我当然不这么认为。

答案1

我想知道是否可以将我的笔记本电脑虚拟化,使其拥有与我的台式机相同的一切。

当您创建虚拟机时,您必须安装虚拟化软件(例如 Vmware Player)并创建 VM。VM 定义由许多定义 VM 硬件的文件组成。这些文件中至少有一个文件将用作 VM 的虚拟磁盘 - 而且它将很大,例如,如果您希望 VM 拥有 250GB 的磁盘,那么这个文件的大小将或最终将是 250GB。

无论您想在何处运行虚拟机,所有这些文件都必须存在才能正常工作。因此,在不同机器上“同步”虚拟机将涉及移动所有这些文件每次您想在不同的硬件上运行虚拟机。您可以尝试将虚拟机文件放在 USB 磁盘上,但这会比本地磁盘慢。不要在 SD 卡或 USB 2.0 闪存驱动器上尝试此操作 - 速度太慢了。

不过,使用 USB 3.0 驱动器,尤其是 USB 3.0 SSD 或 eSATA 外部 SSD,情况可能就不会那么糟糕了。确保在计划将其移动到的每个系统上都安装了相同版本的虚拟化软件。

请注意,尽管现在由于 IOMMU 技术而性能有所改善,但许多虚拟化平台上的视频性能并不是最好的,因此如果您进行大量游戏,这可能不适合您。

特别是因为我一直认为部署虚拟化的原因是为了获得便宜和/或轻便的硬件,而我当然不是。

并非如此...虚拟化的主要原因是通过在一个物理系统上运行多个操作系统来降低总硬件要求,并利用虚拟机的快照功能 - 这使您可以轻松地将虚拟机“回滚”到以前的日期/时间。

许多公司都运行着多台服务器,但这些服务器并未充分利用硬件,但仍需要使用单独的操作系统(如许可证服务器等),因此通过虚拟化将这些服务器“组合”到一台物理机上可以节省资金。公司可以购买一到两台运行多个操作系统的大型系统,而不是每个操作系统都运行一个系统。

在家里,特别是如果您是游戏玩家或大量使用您的系统,您可能几乎充分利用您的硬件,因此虚拟化的这种好处是没有用的,除非您想运行不需要太多硬件的第二个操作系统。

相关内容