虚拟机作为生产环境

虚拟机作为生产环境

我父亲的小生意就是卡住他们使用 Windows 非常熟练,他们真的指望它每天都能完美运行。当然,有时情况并非如此,可能是因为 Windows 更新破坏了系统,或者其他需要立即修复的问题。然而,最大的问题是硬件故障,因此他们会保留一些物理上相同的机器。这样,如果当前使用的硬件出现任何问题,就可以将装有操作系统的驱动器插入那里。

这让我开始思考,我相信虚拟机可以解决许多这些问题。通过复制虚拟磁盘,可以轻松备份生产系统。但最重要的是,虚拟操作系统可以在各种主机上运行,​​即使它们的硬件不同。

我想到用Ubuntu作为主机操作系统和虚拟盒用于虚拟化。我会将虚拟磁盘存储在本地网络服务器上,虚拟文件系统文件系统并将它们备份到外部磁盘。当然,每个员工都有自己的虚拟磁盘。Ubuntu因为安全性提高了,尤其是将其安装到另一台机器并更新大约需要 15 分钟。

  • 有没有人有在生产环境中使用虚拟机的经验?
  • 除了性能下降之外,我还应该注意什么?他们主要需要 Windows,因为 Microsoft Access,所以不需要 CPU/GPU 密集型。我在这里问这个问题是因为在正在运营的企业中更改所有操作系统并非完全没有风险。
  • 我是否忽略了什么?
  • 除了 virtualbox 我还应该考虑其他选项吗?

答案1

有没有人有在生产环境中使用虚拟机的经验?

亚马逊、谷歌、微软……大多数“云”、大多数数据中心。


除了性能下降之外,我还应该注意什么?由于 Microsoft Access,他们主要需要 Windows,因此不需要占用大量 CPU/GPU。

我不会太担心性能下降。

如果虚拟机管理程序设置正确,则无关紧要,我发现 Windows 7 在 kvm 环境中的运行效果比在物理计算机中更好。个人意见,取决于上下文。要提高性能,请安装 debian 服务器。最小服务器,仅添加虚拟化和图形。


我是否忽略了什么?

- 1. 您说问题出在硬件上。

- 2. 为什么不使用在线访问? 如果您的许可证有效,那么它不是已经可以运行了吗?

- 3. 操作系统数量增加一倍,会给整个“公司范围的操作系统抽象层”带来潜在问题。即使一切运行良好,维护两倍数量的操作系统也需要支持成本。

- 4. 添加非常耗内存的文件系统(如 zfs)并不是解决硬件问题的正确方法。zfs 更适合在 bsd 或 solaris 上运行。也许負責如果你不喜欢 ext4,那么这很有趣。忘记 zfs 和 windows 兼容性,正如常问问题

- 5. 仅仅因为 Windows 应用程序许可证而将操作系统数量增加一倍对我来说是行不通的。关于许可证的解决方案,例如每个人都有访问权限,而不是每个人都拥有完整的 Windows 工作副本以供访问,这将是一个解决方案。也许可以运行虚拟化的精简版 Windows,这些版本仅用于访问,员工可以通过 ssh 进入。或者,在 Office 360​​ 上使用 Microsoft Access。


我在这里问是因为在正在运行的业务中更改所有操作系统并非完全没有风险。

仅仅为了 Microsoft 访问而使用虚拟化软件在不良硬件上支持 Windows 是有风险的。

也许你可以重新思考一下这个范式。每个人都需要一直使用 Microsoft Access 吗?


除了 virtualbox 我还应该考虑其他选项吗?

首先再次查看每个人每天需要多少时间访问。

您可以考虑拥有一个中央窗口界面,人们可以登录该界面来访问他们的东西。人们如何登录?例如,使用 X 终端进行 SSH。使用桌面链接完成。此外,如果您可以将整个访问集中在更好的计算机上,那么您就不会像许多状况不佳的计算机那样容易崩溃。这可以避免缓存/锁定文件等问题。

在生产环境中,kvm 或 vmware 更合适,但对于桌面来说,virtual box 应该也可以。


这个问题充满了热情和好主意。已经做了很多背景工作。也许可以在没有 Microsoft Access 的情况下再次尝试这个问题,然后找到一种集成 Microsoft Access 的方法。

相关内容