问题阐述
我是我们公司的系统管理员,目前正在研究一种可能的解决方案,以使我们的公司工作流程更加稳定。我们公司是一家拥有数百家日用百货商店的连锁店。我们的大多数员工在信息技术领域受教育程度较低,他们在这些商店中使用工作站计算机。操作系统直接安装在主机硬件上。因此,当操作系统崩溃时,我们必须派出技术人员到现场手动安装操作系统和其他软件。他们有时必须行驶 100 公里(62 英里)才能到达远程位置,而且他们经常忙于其他事情,无法立即前往远程位置,这进一步增加了工作站停机时间。因此,我们有工作站停机时间,我们的技术人员浪费时间出行并手动重新安装操作系统和其他软件,而这仅仅是因为软件问题。
可能的解决方案
我想知道在工作站上安装裸机虚拟机管理程序,然后在虚拟机管理程序中安装虚拟机(即员工的工作站)是否可行。当操作系统崩溃时,我们可以远程部署新的、完全设置的虚拟机,而不必费心。只有当工作站出现硬件问题时,我们才会派技术人员到现场。
我的问题
我对虚拟化没有太多经验,但我使用 VMware,我们所有的服务器都在 VMware ESXi 集群上。我从来没有以这种方式使用虚拟化,因为我现在正在计划,所以我不知道它会如何表现,它将如何工作,以及我可能会遇到什么问题,所以我向你们,社区,征求意见和建议。这是否可行、实用,它会按预期工作吗,以及什么自由/源码软件我应该使用虚拟机管理程序吗?我在想XCP ng 库和Xen 乐团Web 界面将是一个很好的解决方案。
答案1
那么工作人员如何访问这些虚拟机呢?
为了访问虚拟机,工作人员需要一台计算机或某种类型的瘦客户端。那么你完成了什么?你只是引入了另一层技术和一个额外的故障点。你还没有解决核心问题。
你的想法不错,但你需要思考如何实现它,这样你不仅仅是添加额外的层,而是真正解决问题。
标准化硬件和软件,集中部署映像和工具,并购买备用硬件。当远程计算机出现故障时,您只需将映像部署到备用计算机,然后将其发送或交付到远程位置即可。
另一种选择是在远程位置部署瘦客户端,并使用 ESXi 基础架构在核心位置实施 VDI。您可以使用任意数量的方法和工具来创建和维护一组 VDI 计算机,供远程位置使用。