什么是虚拟化
虚拟化技术可用于创建服务器、存储、网络和其他物理机的虚拟表示。虚拟软件模仿物理硬件的功能,在单台物理机器上同时运行多个虚拟机。企业使用虚拟化来有效地使用他们的硬件资源并从投资中获得更丰厚的回报。它还支持云计算服务,帮助组织更有效地管理基础设施。
为什么虚拟化很重要?
通过使用虚拟化,您可以更灵活地与任何硬件资源交互。物理服务器消耗电力,占用存储空间,还需要维护。如果您想访问物理服务器,通常会受到物理距离接近和网络设计的限制。虚拟化通过将物理硬件功能抽象到软件中,消除了所有这些限制。您可以管理、维护和使用硬件基础设施,像 Web 上的应用程序一样。
虚拟化示例
假设有一家公司,它需要具有三种功能的服务器:
- 安全存储企业电子邮件
- 运行面向客户的应用程序
- 运行内部业务应用程序
每项功能都有不同的配置要求:
- 电子邮件应用程序需要更多存储容量并使用 Windows 操作系统。
- 面向客户的应用程序需要 Linux 操作系统和较高的处理能力来处理大量网站流量。
- 内部业务应用程序需要 iOS 和更多内存(RAM)。
为了满足这些要求,该公司为每个应用程序设置了三个不同的专用物理服务器。该公司必须进行较高的初始投资,并一次对一台机器进行持续维护和升级。该公司也无法优化其计算能力。该公司支付服务器 100% 的维护成本,但只使用服务器存储和处理能力的一小部分。
高效使用硬件
通过虚拟化,该公司在一台物理服务器上创建了三台数字服务器或虚拟机。它指定了虚拟机的操作系统要求,在使用上与物理服务器一样。然而,该公司现在拥有更少的硬件和更低的相关费用。
基础设施即服务
该公司可以更进一步,使用 AWS 等云计算提供商提供的云实例或虚拟机。AWS 管理所有底层硬件,公司可以请求具有不同配置的服务器资源。所有应用程序都在这些虚拟服务器上运行,用户没有发现任何差异。对于公司的 IT 团队来说,服务器管理也变得更加容易。
虚拟化具有哪些优势?
虚拟化为任何组织都带来了很多优势:
高效使用资源
虚拟化改进了数据中心中使用的硬件资源。例如,您可以根据需要使用服务器并将其返回到池,从而在同一计算机系统上创建虚拟服务器池,而不是在一个计算机系统上运行一台服务器。拥有更少的底层物理服务器可以释放数据中心的空间,并节省电力、发电机和冷却设备的费用。
自动管理 IT
既然物理计算机是虚拟的,那么您可以使用软件工具进行管理。管理员创建部署和配置程序来定义虚拟机模板。您可以重复且一致地复制基础设施,避免容易出错的手动配置。
灾难恢复更快
当自然灾害或网络攻击等事件对业务运营产生负面影响时,恢复对 IT 基础设施的访问以及更换或修复物理服务器可能需要数小时甚至数天的时间。相比之下,虚拟化环境只需要几分钟的时间。这种及时的响应大大提高了恢复能力,并促进了业务连续性,从而使运营能够按计划继续。