vSphere 6.5:Automated Space Reclamation让存储性能飞起来

日期: 2017-02-27 作者:Vladan Seget翻译:王学强 来源:TechTarget中国 英文

VMware在刚刚发布的vShpere 6.5推出了许多全新存储特性,包括VMFS 6文件系统以及提升其所支持的ESXi主机最大数量。

vSphere6.5在存储方面的亮点包括:支持更多的ESXi主机、全新的虚拟机文件系统(VMFS)以及在存储空间回收利用(space reclamation)方面的提升。尽管在VMFS方面的提升十分明显,但是Space Reclamation也许是对管理员提供帮助最大的一种特性。

Automatic Space Reclamation——也就是之前版本vSphere的UNMAP——能够自动在后台运行;不需要手动启用。Windows C#客户端在vSphere 6.5中被移除,其被用来访问虚拟基础架构。现在访问vCenter Server的唯一方式——不论安装在Windows还是Linux上——是通过基于Flash的vSphere Web Clilent。全新的HTML5客户端还不能支持全部特性。

VMFS 6文件系统

VMware vSphere 6.5最多支持1000台ESXi主机同时连接到VMFS 6格式的同一data store。此外,vSphere 6.5中,ESXi主机支持多达2000条路径,这几乎是之前版本的两倍。

VMFS 6对快照特性进行了改进,大大提升了其工作效率;在之前版本的VMFS中快照特性存在某些问题。vShpere 6.5使用SE Sparse Disk(Space Efficient Virtual Disks)作为默认虚拟磁盘,同时VMFS 6也支持这种快照格式。VMFS 6并不支持VMFSparse这种快照格式,但是之前的版本,比如VMFS 5,仍然支持这种格式的快照。之前的vSphere版本创建静默快照由于时间限制通常会引发一些问题。但是改进之后的vSphere Storage API允许管理员在创建静默快照时定义超时时间。

VMFS 6引入了两种全新的块大小:小文件块和大文件块。VSphere 6.5的小文件块体积为1MB,同时小文件块的体积可以在64KB到1MB的区间内变化;VMFS 6只在这个版本中使用1MB的小文件块。VShpere 6.5将大文件块的体积设定为512MB。

然而,并非所有管理员都可以轻松使用全新的VMFS 6文件系统,其中一个主要问题在于现在还没有针对VMFS6的快速更新方式,如果想要进行更新——这可能是一个非常繁琐的过程——需要遵循如下步骤:

首先,需要在全新存储上创建一个VMFS 6格式的data store。之后使用storage vMotion将虚拟机从VMFS 5 data store迁移到VMFS 6 data store。删除VMFS 5格式的data store之前需要将其取消挂载,最后在“添加新存储向导”中创建并且格式化磁盘。

事实上VMware没有提供自动更新非常令人失望。这是一个非常消耗时间的过程,很多管理员都不愿意处理这件事情。

使用UNMAP回收利用存储空间

VMFS UNMAP命令首次出现在vSphere 5.5中,其允许管理员回收重新利用data store中未被使用的存储块。而现在VMware UNMAP被重命名为Automatic Space Reclamation,被用来回收利用VMware所定义的“stranded space,”,也就是没有被使用的存储空间。在vShpere 6.5中,其被自动应用在薄置备的LUN上。默认情况下,Automatic Space Reclamation将会回收任何没有被使用的存储块,管理员可以将这些块视为可用存储进行分配。在之前的版本中,管理员只能通过命令行界面回收利用未使用的空间;而在vShpere 6.5中,Automatic Space Reclamation将会自动回收这些未被使用的空间。存储空间被回收重新分配到阵列中,因此其他卷在需要时能够使用这些存储块。

整个流程在后台释放阵列中未被使用的空间,因此不会对系统性能造成任何影响。Automatic Space Reclamation还可以工作在guest OS层。如果管理员在guest OS中删除文件和文件夹,那么Automatic Space Reclamation也会相应缩减data store中的VMDK文件大小。

大容量磁盘以及512e模式

VMware vSphere 6.5开始支持512 emulation(512e)模式的4K原生磁盘。为了获得更大的磁盘空间,AF(Advanced Format)磁盘使用更大的物理块,达到了4096字节——这也被称之为4K AF模式。硬盘厂商使用AF技术生产存储容量更大的硬件,在提升性能和存储空间的同时,价格反而更低。使用512e模式的硬盘还能够支持传统应用程序以及guest OS。由于大多数传统应用程序并不支持4K原生硬件,因此512e模式应运而生。硬盘的物理区块大小仍然为4K,但是逻辑区块大小为512字节,这样就能够支持传统应用程序了。

此外,只有VMFS 6格式的data store支持512e模式的硬盘。这也是用户需要迁移到VMFS 6格式data store的另外一个原因。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

翻译

王学强
王学强

TechTarget特邀编辑,毕业于计算机专业,现任职于外企IT分析师,负责网络、防火墙和服务器等系统运维工作,对虚拟化、网络安全和渗透测试拥有浓厚兴趣,工作外热爱旅行、汽车和健身。

相关推荐