虚拟存储是指将多个物理存储设备汇集到一个存储设备中,例如存储区域网络 (SAN)。存储虚拟化软件用于从廉价的商品硬件创建虚拟存储,而存储控制器用于管理来自网络上不同物理存储设备的组合空间。本文讨论了虚拟存储的工作原理、优势以及与云存储的区别。它还详细介绍了虚拟存储在边缘计算中的作用以及虚拟存储解决方案如何与Parallels® 远程应用服务器 (RAS)配合使用。
虚拟存储基础
在虚拟化出现之前,典型的服务器托管单个应用程序。如果您有多个应用程序,则您投资了用于托管每个应用程序的服务器。例如,您可能有单独的打印和电子邮件服务器。这意味着数据中心包含大量物理硬件并且需要大量成本投资。
然后 IBM 开始虚拟化大型计算机,不久 VMware 将虚拟化引入了 x86 服务器。此后不久,桌面和应用程序虚拟化就出现了。
VMware 引入了管理程序层的概念,它允许对 CPU、内存和硬盘等组件进行虚拟化。然后可以将这些资源的块分配给在同一物理硬件上运行的多个虚拟机 (VM)。因此,在单个服务器上运行多个应用程序成为可能。
企业中不断增长的业务应用程序也意味着它需要更多的存储空间。空间需求的增加导致以 SAN 和网络附加存储 (NAS) 设备的形式引入更先进的存储硬件。
随着虚拟化的概念很快扩展到物理存储,虚拟存储很快成为可能。不久之后,在运行管理程序的同一硬件上定义虚拟 SAN 成为可能。网络也变得虚拟化。所有这些发展都有助于降低数据中心设置的成本。
虚拟存储优势
与其他形式的存储相比,虚拟存储有几个优点,包括:
- 更快的数据迁移:软件镜像最适合存储虚拟化。因此,数据迁移不仅在虚拟存储中更快,而且停机时间也很短,如果不是不存在的话。
- 更轻松的管理:由于所有管理都是通过中央控制台完成的,因此即使在企业级别,也可以由一个人管理虚拟存储。因此,虚拟存储的简单性转化为较低的劳动力成本。
- 灵活的存储阵列选项:虽然虚拟 SAN 提供了更广泛的存储选项,但这些选项对 SAN 是透明的,这意味着它可以将这些不同的选项视为相同的。这进一步增加了管理虚拟 SAN 的便利性。
- 更便宜的成本:与其他存储类型相比,虚拟 SAN 需要的硬件更少,运行所需的资源也少得多。您还可以随着需求的增长扩展您的虚拟存储。
- 可预测的成本: Virtual SAN 的成本低于其他存储选项。即使您的要求发生变化,以后添加更多空间也不会比替代方案花费更多。
- 更好的数据访问:由于您从一个中心位置管理所有设备,因此您的用户不会失去对您数据的轻松访问。如果他们确实失去了访问权限,他们只需移动到新的虚拟机 (VM) 即可继续访问您的数据。您还可以使用任何端点来访问您的数据。
- 最小的网络中断:当遇到问题时,只有出现问题的虚拟 SAN 部分需要关闭,其余共享存储仍然能够运行。
- 更广泛的访问:任何拥有所需资源的人都可以使用虚拟存储。您也不需要维护昂贵的设备。相反,您会得到一个可用的供应商来提供您需要的东西。
虚拟存储与云存储
由于它们都将资源抽象和汇集在一起,因此很容易将虚拟存储与云存储混淆。了解它们的差异是很重要的,这样您才能将它们彼此区分开来。
在虚拟存储中,物理硬件中的可用存储空间被组合成可从任何最终用户设备访问的软件定义存储。虽然看起来环境中存在单个物理存储网络,但实际上有多个物理硬件托管可用空间,存储虚拟化技术用于将这些资源集中在一起,这就是“虚拟存储”一词的由来。当与虚拟机结合时,驻留在物理硬件中的管理程序负责将网络中的存储空间分配给每个虚拟机,除了用于分配环境中的其他共享资源,例如处理能力和内存。
因此,虚拟化技术允许您从一个或多个物理系统创建多个环境。它还允许您将资源分配给这些环境,以便它们可以满足您的特定用例。
另一方面,云存储是指您的数据如何存储在基于云的虚拟、基于软件的池中。实际存储可能跨越一个或多个数据中心中的多个物理服务器,这些数据中心由负责确保访问和维护数据的云服务提供商拥有。这些数据中心可以在任何地方。您可以通过提供商提供的服务或使用您自己的软件访问您的数据,该软件可能与提供商的应用程序编程接口 (API) 集成。云桌面存储、云存储网关和基于 Web 的内容管理系统也可用于访问您的数据。
当您使用裸机、虚拟化和容器软件的任意组合来定义整个网络的资源时,就可以说存在云计算。Windows、Linux 或提供商首选的任何操作系统 (OS) 都可以为云计算提供动力。多个公共或私有云,甚至这两种云的组合或混合,可以构成一个云环境。
虽然虚拟化可以为云计算提供动力,但与后者相比,它的能力有限。云计算包括虚拟化的全部范围以及更多——云服务提供商利用虚拟化以外的技术来定制他们的服务以满足客户的需求。
虚拟存储和边缘计算
传统数据中心或云基础设施无法触及的站点被称为网络边缘。因此,边缘计算是指一种分散类型的 IT 基础设施,其中处理在这些站点附近完成,而不是在数据中心或云中。分支机构和远程办公室、制造工厂和零售店是可以从边缘计算中受益的一些环境示例。
传统的 IT 基础设施需要对网络带宽和物理硬件进行大量投资。在云中,管理基础设施(包括维护网络和硬件)的责任落在了提供商身上。尽管如此,为了让您的用户可以从远离数据中心和云中的服务器的站点访问,您必须确保云提供商的基础架构具有足够的带宽和硬件。
在边缘计算中,基础设施是围绕网络边缘附近的服务器构建的。无需将数据推送到传统的数据中心或云,而是将计算和存储资源附加到服务器上,从而加快处理速度,因为数据不需要远离用户。
使用安装在边缘服务器上的软件以及虚拟化技术和软件定义的存储,边缘计算通过虚拟 SAN 等共享存储确保高可用性。因此,虚拟存储在边缘计算中至关重要,因为它可以确保用户生产力和客户满意度。
此外,边缘计算需要比数据中心中通常使用的硬件更便宜的硬件,除了需要足够的带宽外,这些硬件还必须满足降低延迟的最低标准。它还允许站点彼此独立运行,即使当灾难袭击您的数据中心或您的云出现故障时,您的组织也能继续运行。