使用VMware VVOL,管理员能够基于单个虚拟机分配并管理存储;而传统的存储配置需要手动向多个虚拟机分配存储LUN。传统方式存在的问题是存储是提前分配的,因此可能会面临存储容量浪费或者LUN存储空间耗尽的风险。VMware VVOL的另一个优势是可以自动配置存储,这大大降低了管理负担。你还可以跨多个系统包括FC、NFS以及iSCSI将存储划分到不同的分类中。换句话说,核心工作负载可以配置性能更高的存储,非核心工作负载可以配置性能稍差的存储。最终,VMware VVOL使管理员能够更高效地使用存储。
使用VMware VVOL具备的前提条件为在vSphere环境中使用VMware VVOL,必须满足一些特定的条件。首先,需要使用vSphere 6.0或更高的版本。其次,检查VMware兼容性指南以确保你所使用的存储阵列支持VMware VVOL。目前有20家厂商与VMware建立了合作伙伴关系,在其存储阵列中构建了VMware VVOL,但你可能需要升级存储阵列固件才能够使用该功能。如果正在使用vSphere存储感知API(VASA)供应商管理存储,务必要牢记在部署VMware VVOL前升级VASA,以更好地集成vCenter Server和存储阵列。因为使用VMware VVOL前必须进行一些升级,因此有必要制定执行计划并进行全面的升级测试。
VMware VVOL 组件VMware VVOL架构由VVOL、存储容器、VASA供应商插件以及协议终端构成。这四个要素差别非常大,但彼此相关。VVOL本身代表着不同的对象类型:配置-VVOL、内存-VVOL、数据-VVOL、交换-VVOL以及其他VVOL。这些对象基于类似的策略或服务进行分组并保留在存储容器内,与传统环境中的LUN类似。存储厂商提供的插件允许ESXi主机和vCenter Server识别存储子系统功能比如拓扑以及容量,但必须支持VASA 2.0或更高的版本。最后,ESXi主机与存储子系统之间的数据传输是由协议终端提供的,协议终端为vSphere服务并且支持FC、FCoE、NFS v3以及iSCSI协议。
VMware VVOL管理选项管理员可以选择使用vSphere Web Client或者ESXi命令行接口部署并管理VMware VVOL。使用vSphere Web Client时,在启用VMware VVOL特性前至少需要执行如下步骤:在vCenter Server实例与ESXi主机之间进行时间同步,导入VASA供应商插件,创建虚拟数据存储并将其挂载到多个主机上。在启用VVOL后,你可以设置虚拟机存储策略然后把虚拟机部署到数据存储中。你还可以将处于运行状态或者已关闭的虚拟机从VMware VMFS或者NFS数据存储迁移到VMware VVOL数据存储。
部署VMware VVOL 前需要考虑的问题尽管VMware VVOL降低了存储管理负担,但管理员在部署VMware VVOL时一定会忙的不可开交。除要满足在生产环境中部署VMware VVOL的通用要求外,检查现有环境中存储是如何部署的以确保现有实践在使用VMware VVOL时能够继续有效是非常重要的。此外,一定要审核容量规划战略。在引入VMware VVOL时一定要考虑对应用性能以及可靠性的影响。需要牢记于心的另一个问题是存储厂商仍旧需要向VMware VVOL提供关键的存储服务以使其更有效率。一旦VMware VVOL提供了诸如数据压缩、快照以及克隆这样的特性,VMware VVOL的功能以及总体优势就完全体现出来了。
本文转自d1net(转载)