VMware vSphere 7: 存储数据存储类型

在这篇文章中,我们将描述在VMware vSphere 7.0中使用的存储数据存储类型。

虚拟机文件系统(VMFS)

虚拟机文件系统(VMFS)是一种部署在块存储设备上的数据存储类型,它是一种专门针对存储virtual machines进行优化的特殊高性能文件系统格式。

您可以在光纤通道、iSCSI、FCoE和本地存储设备上创建VMFS数据存储。ESXi 7.0支持读取和写入VMFS版本5和6。ESXi 7.0不支持VMFS版本3。

在vSphere 7.0中使用VMFS数据存储时,请考虑以下内容:

块大小:VMFS数据存储上的块大小定义了文件的最大大小和文件占用的空间量。VMFS版本5和版本6数据存储支持1MB块大小。

存储vMotion:存储vMotion支持在VMFS、vSAN和vVols数据存储之间进行迁移。 vCenter Server执行兼容性检查,以验证不同类型数据存储之间的存储vMotion。

存储DRS:VMFS版本5和版本6可以共存于同一个数据存储集群中。但是,集群中的所有数据存储必须使用同种类型的存储设备。不要在同一个数据存储集群中混用不同格式的设备。

设备分区格式:任何新的VMFS版本5或版本6数据存储使用GUID分区表(GPT)来格式化存储设备,这意味着您可以创建大于2TB的数据存储。如果您的VMFS版本5数据存储以前是从VMFS版本3升级的,则仍然使用主引导记录(MBR)分区格式,这是VMFS版本3的特征。只有在将数据存储扩展到大于2TB的大小后,才会进行GPT转换。

网络文件系统(NFS)

ESXi中内置的NFS客户端使用TCP/IP上的网络文件系统(NFS)协议访问位于NAS服务器上的NFS卷。

ESXi主机可以挂载该卷并将其用作NFS数据存储。您可以在NAS设备上创建NFS数据存储。ESXi 7.0支持NFS版本3和4.1。为了支持这两个版本,ESXi 7.0使用两个不同的NFS客户端。

vSAN

VMware vSAN是作为hypervisor一部分本地运行的分布式软件层。vSAN汇集ESXi主机集群的本地或直接连接的容量设备,并创建一个在vSAN集群中所有主机之间共享的单个存储池。

您可以在vSAN集群中创建vSAN数据存储。vSAN是一种超融合存储解决方案,将存储、计算和虚拟化合并到单个物理服务器或集群中。以下部分描述了与vSAN相关的概念、优势和术语。

VMware vSphere Virtual Volumes(vVols)

VMware vSphere Virtual Volumes(vVols)功能将存储管理范式从管理数据存储内部空间转变为管理由存储阵列处理的抽象存储对象。使用vVols,个别虚拟机而不是数据存储成为存储管理的单元。存储硬件对虚拟磁盘内容、布局和管理拥有完全控制权。

您可以在具有符合存储系统的环境中创建vVols数据存储。由vSphere APIs for Storage Awareness(VASA)提供程序在带外创建和操作的虚拟卷在vSphere中表示存储容器。 VASA提供程序将虚拟磁盘对象及其派生物(如克隆、快照和副本)直接映射到存储系统上的虚拟卷上。ESXi主机通过称为协议端点的数据路径中间点访问虚拟卷。协议端点作为ESXi主机和存储系统之间I/O的网关,使用光纤通道、FCoE、iSCSI或NFS。

结论

数据存储是 vSphere 7 中最基本的组件,用于存储虚拟机(VMs)、ISO 和其他重要信息。VMFS 和 NFS 是传统的存储虚拟化模型,将物理存储资源和容量与虚拟机及其应用程序逻辑抽象分离。

VMware vSAN 和虚拟卷(vVols)是软件定义存储模型,用于抽象存储功能。通过软件定义存储模型,虚拟机成为存储配置的单元,并可通过灵活的基于策略的机制进行管理。

类似文章