通过跨平台迁移实现免费虚拟化


0

我将很快建立一个运行Microsoft Windows和Ubuntu Linux的家庭服务器。此服务器将托管一些Web服务,并且作为家庭用户,有时需要进行意外维护(此计算机是多用途的)。我的想法是在虚拟机中运行这些Web服务,以便我可以将它们迁移到另一台机器几个小时,然后在它们完成后将它们移回。

所以我的问题是:

  • 这可能吗
  • 我应该使用什么VM包?理想情况下,它将支持Windows和Linux,虽然只支持一个可以工作。
  • 我能从中得到什么?

编辑:好的,没有“实时”迁移。在虚拟机关闭时,可以在服务器和操作系统之间轻松移动的跨平台虚拟化怎么样?


ServerFault不允许有关家庭设置的问题; 请参阅常见问题解答了解详情。此问题将迁移到SuperUser
克里斯S

很抱歉,对于我认为是目标受众而言,这(虚拟化)似乎有点极端。
MighMoS 2011年

跨平台是什么意思?您是否在询问是否可以从Hyper-V迁移到ESXi?
Zoredache

一旦你将“复制文件”作为你的迁移方法,那么你开始让事情变得非常复杂,并且免费选项开始减少和/或真正快速地复杂化。我认为自己是一名服务器爱好者,我多年来一直从事虚拟化工作,我已经为微软写过论文和常见问题解答,所以我对这项技术感到满意,所有的安装媒体都很方便,但这仍然是我会毫不犹豫地在家做这件事 - 不是因为我没有能力,而是因为它昂贵,很麻烦,不太可能给你带来“现实世界”的好处。
Rob Moir

Answers:


2

Hyper-V Server R2支持群集和实时迁移; 但需要SAN才能这样做。我认为大多数解决方案都需要远远超出价格范围的基础设施。

至于从一个平台移动到另一个平台 - 我强烈建议您使用裸机虚拟机管理程序,除非这是一个工作站。如果它是工作站,那么坚持使用Virtual PC或KVM(分别是Win和Linux)。如果您坚持尝试跨平台工作,Virtual Box或QEmu可能是您最好的选择,但两者的主机操作系统基于主机操作系统的硬件略有不同。它很快就会变成棘手的局面。

虚拟化不是一个可以添加到任何操作系统的简单层,它非常复杂。虽然它提供了某些好处,其中许多有很大的好处和重要性,但它们有许多缺点,限制和惩罚(性能不是最少的)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.