虚拟化不仅仅是一个行业流行语或 IT 趋势。这项技术使操作环境的多个实例能够在单个硬件上运行。然后,这些虚拟机 (VM) 像运行任何其他物理服务器一样运行应用程序和服务,从而消除了与购买和支持更多服务器相关的成本。虚拟化还带来其他好处,例如更快地配置应用程序和资源。此外,它可以提高 IT 工作效率、效率、灵活性和响应能力,从而腾出 IT 资源来专注于其他任务和计划。但是,虚拟化有其风险。

虚拟化是如何演变的?

为了最好地了解虚拟化的业务案例以及潜在的虚拟化风险,我们需要回顾大型机统治计算世界的时代。

大型组织使用大型机来管理其最关键的应用程序和系统。然而,它们也可以充当服务器,提供同时托管多个操作系统实例的能力。在这样做的过程中,他们开创了虚拟化的概念。

许多组织很快就看到了潜力。他们开始为不同的部门或用户分配工作负载,为他们提供专用的计算资源,以获得更大的容量和更好的性能。这是客户机-服务器模型的开始。

在大多数情况下,应用程序在一台服务器上运行,许多不同的 PC 都可以访问该服务器。其他进步,例如英特尔x86技术的出现,都有助于使客户端-服务器计算更快、更便宜、更有效。

在人气赶上之前,一切都很顺利。最终,公司中的每个人似乎都想要一台服务器来托管他/她的应用程序。这导致服务器过多—— “服务器蔓延” ——即使是最大的数据中心也很快被填满。

空间不是唯一的问题。所有这些服务器都很昂贵,需要大量的服务来支持和维护。总体IT成本激增,许多公司开始寻找新的方法。

一种解决方法:为任何使用 x86 技术的服务器提供虚拟化方法。通过虚拟化,一台物理服务器现在可以托管多个虚拟机,并且可以提供每个应用程序所需的完整隔离和资源。

一种新方法带来了新的担忧

除了虚拟化层(虚拟机管理程序)可能出现故障的新风险外,所有这一切都运行良好。更糟糕的是,虚拟化环境中的单一故障就会触发多米诺效应,所有虚拟化应用程序也将失败,从而带来不可接受的停机风险。为了防止这种情况,许多公司选择虚拟化其非生产系统。这样,如果确实发生任何故障,关键系统就不会出现故障。

随着技术的进步,组织意识到虚拟机管理程序可以提供所需的性能和稳定性,于是他们开始虚拟化所有应用程序,甚至是生产工作负载。

一方面,这项工作并不困难,似乎为许多重大好处铺平了道路。但另一方面,它确实带来了与硬件和可用性有关的新风险。例如,假设一家公司在一台服务器上有 20 个关键业务虚拟机,但却出现故障。

解决问题需要多长时间?这次停机将花费多少钱?它将对客户、潜在客户和公司的声誉产生什么长期影响?所有这些都是合理的问题,但往往没有令人满意的答案。

这种情况表明,任何成功的虚拟化战略都需要正确的硬件基础架构和始终可用的系统。我们将在下一篇文章中介绍这些主题,同时涵盖一些常见的误解。敬请期待。

我们可以继续对话吗?

通过分享您对虚拟化风险的看法,告诉我们您的想法 推特 要么 领英

作者图片

相关文章

Server aisle

与专家交谈
Penguin Solutions

在 Penguin,我们的团队设计、构建、部署和管理高性能、高可用性的 HPC 和 AI 企业解决方案,帮助客户实现突破性创新。

立即联系我们,让我们讨论您的基础设施解决方案项目需求。

我们来聊聊吧