本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
仓储服务
基于 VMware vSphere 的传统本地 vSphere 环境依靠各种存储选项来满足工作负载要求。存储类型从 block-and-file存储到专用解决方案(如 VMware vSAN)不等。以下是常见存储类型的列表:
-
块存储- 通常用于虚拟机磁盘 (VMDKs) 和原始设备映射 (RDMs)。这种类型的存储提供固定大小的数据块,通常通过 iSCSI 或光纤通道等协议进行访问。
-
文件存储- 用于共享文件系统,通常使用网络文件系统 (NFS) 或服务器消息块 (SMB) 协议实现。此存储类型用于虚拟机 (VM) 模板、ISO 映像和数据共享 VMs。
-
对象存储 — 通常用于备份、存档、Web 内容存储和数据湖。传统的本地 VMware 设置不需要虚拟机的对象存储,但组织可以使用这种类型进行非结构化数据备份。
-
本地存储- 用于高性能工作负载或缓存层。这种虚拟机管理程序存储类型以物理方式连接到各个 ESXi 主机。
-
虚拟 SAN (vSAN) — 用于超融合基础架构、虚拟机存储和存储整合。这是一个 VMware 软件定义的存储池,通过物理方式连接到多 ESXi台主机,用于创建分布式共享数据存储。
这些本地存储类型通常在 VMware vSphere 环境中进行管理,需要进行容量规划、性能调整和持续维护。通过使用云原生功能,迁移到 AWS 有助于简化这些要求。下表将传统的本地 VMware 存储类型映射到其 AWS 等效类型。
本地存储类型 |
AWS 等效存储服务 |
说明 |
块存储(例如,SAN) |
本地存储区域网络 (SAN) 映射到 EBS,后者提供用于实例的永久块级存储卷。 EC2 EBS 为不同的性能需求提供多种卷类型,使组织能够满足其本地 SAN 性能要求。 |
|
文件存储(例如 NAS、NFS) |
NAS 和 NFS 等同于 EFS,后者提供可扩展的弹性文件存储,可由多个 EC2 实例同时访问,反映了本地 NAS 的共享文件系统功能。 |
|
对象存储 |
虽然对象存储在传统 VMware 设置中不太常见,但它映射到 S3,后者提供了适用于非结构化数据、备份和存档的可扩展、耐用存储。它提供了诸如版本控制和生命周期策略之类的功能,这些功能在本地存储中可能不可用。 |
|
本地存储 |
VMware 环境中的物理连接存储映射到 EC2 实例存储。这为特定用例提供了临时的块级存储和高 I/O 性能。 |
|
虚拟 SAN (vSAN) |
VMware的软件定义存储解决方案可以被 EBS 或 S3 的组合所取代,具体视用例而定。EBS 提供块存储,而 S3 处理对象存储。结合使用后,它们 AWS 服务 可以为 vSAN 提供可扩展的替代方案。 |
|
备份存储 |
本地备份存储映射到 S3 和 Amazon Glacier。这些服务为备份和长期存档提供了耐用、经济实惠的存储。Amazon Glacier 为不经常访问的数据提供了更低的存储成本。 |
注意
从 2025 年 12 月 15 日起,Amazon Glacier(最初基于独立文件库的服务)将不再接受新客户,对现有客户不存在任何影响。
Amazon Glacier 是一项独立的服务 APIs ,拥有自己的服务,可将数据存储在文件库中,不同于亚马逊 S3 和 Amazon S3 Glacier 存储类别。在 Amazon Glacier 中,您现有的数据将确保安全,并且可以无限期地访问。无需进行迁移。对于低成本、长期的存档存储, AWS 建议使用 Amazon S3 Glacier 存储类别,这些存储类别
VMware 与 AWS 存储比较
下表重点介绍了传统的本地部署方法和 AWS 云 集成方法之间 VMware的一些存储区别。
方面 |
VMware |
AWS |
|---|---|---|
预置 |
根据容量要求对存储数据存储或卷进行静态配置,例如 VMFS 和 vSAN |
具有自动缩放功能(S3 和 EFS)和调整大小(EBS)的动态配置 |
存储类型 |
通过 VMFS 或 vSAN 使用底层块存储 |
对象存储 (S3)、块存储 (EBS) 和文件存储 (EFS) |
成本结构 |
本地部署 VMware 需要硬件和长期管理的前期成本 |
Pay-as-you-go 成本与使用量、数据传输和存储类别挂钩的模型 |
扩展 |
需要仔细规划和手动扩展存储 |
S3 和 EFS 可随着数据的增长自动扩展,只需最少的干预 |
弹性 |
固定物理存储分配 |
可根据需求自动扩展的弹性存储 |
全球影响力 |
部署通常仅限于特定地理区域或数据中心位置的本地数据中心 |
全球基础架构,允许从 AWS 区域 世界各地存储和访问数据 |