我想如果我能得到两台相同的机器,我可以让备份机器克隆主机器的高清内容,所以当最后一台机器关闭时,前者可以在负载均衡器的帮助下保持服务的活力无需手动更新。
我当前的设置要求我手动更新两台服务器中的应用程序,而我只想在其中一台服务器上进行更新。
作为对这个问题的部分回答,我设想了 3 种可能的情况:
- 云:1 个存储 + 虚拟机,当您更新存储时,所有虚拟机都可以获取新映像
- 物理机 + 存储:应用程序更新从中央存储库获取的应用程序
- 物理机:应用程序更新从另一台机器获取的应用程序
我目前的设置只允许我第三种情况。是否有任何 Windows 功能可以帮助我解决这个问题?
真正的克隆可以通过集群主机(需要共享存储)或使用无存储集群技术、WanSyncHA、DoubleTake 和 NeverFail 等等来完成。后者实际上也不需要您拥有完全相同的硬件,并且还允许您在地理上分散主机,因此即使一个数据中心被核爆,第二台主机也将继续存在。
虽然不是真正的云并且 dyasny 在那里有一个很好的建议(目前我在这里看到的唯一其他答案),你可以得到两台机器并使用 VMWare 来启用实时迁移,这听起来像是你正在寻找的东西. 在我看来很昂贵,但这取决于您的应用程序和需求。如果您拥有硬件和许可证,完整套件会提供许多冗余和备份功能。
还有其他与此类似的解决方案可以以更少的成本实现这一目标……proxmox 虚拟环境就是其中之一,或者 Xenserver 是一种商业替代方案。
对您的决定有很大影响的是虚拟化开销和硬件/许可成本与您正在使用的应用程序的性能之间的权衡。