未解决

zhouzengchao

已更新

13 years ago

Z

zhouzengchao

6 Operator

1403 帖子

0

1053

November 19th, 2013 19:00

【Q&A】VNX Virtual Provisioning

Q&AVNX Virtual Provisioning

转载请在文首保留原文出处:EMC中文支持论坛https://community.emc.com/go/chinese


【Q&A】SnapView Clone常见问题解答

【Q&A】SnapView Snapshot常见问题解答

【Q&A合集】VNX FAST Cache

【Q&A】VNX FAST VP

【Q&A】VNX Virtual Provisioning


介绍

作为【Q&A】系列之一,本期给大家总结一下关于Virtual Provisioning的常见问题,帮助读者快速理解Virtual Provisioning


更多信息


Q1:什么是Virtual ProvisioningVP,虚拟资源调配)

A1VP是运行在VNX系统上的一个软件,用于组织磁盘,类似RAID Group的概念,不同之处在于,VP设计的目标是简化存储资源管理,按需分配资源。VP并非VNX系统专有,这已经是存储业界基本都支持的一项功能。

Q2VP是否需要购买安装?

A2:对于CLARiiON CX4 FLARE R28.5,仅支持ThinLUN,且需要购买许可证并安装Enabler。到了FLARE R30及以后,VP是完全免费的,只要安装了Enabler即可使用。参考:emc246225

Q3VP是从何时开始引入的功能?

A3:从FLARE R28.5,即在CLARiiON CX4时代就已经有了该功能。FLARE R28.5仅支持ThinLUN,直到FLARE R30才开始引入了ThickLUN。当时EMC是通过阶段性实现来提供VP功能的。所以在R28.5时,ThinLUN尚不支持远程复制软件,到了R29才开始支持MirrorViewA/S)、SANCopy,并且以往的许多数量限制也得到了加倍。

Q4VP有哪些主要的概念?

A4:主要是PoolThinLUNThickLUNPool类似RAID Group,用于组织磁盘,而建立在Pool之上的LUN即是我们所称的Pool LUNThinLUN允许分配大于实际物理空间的存储容量给到主机,而且实际使用量是随着写I/O的进驻慢慢增加的,即按需分配。而Thick弥补了ThinLUN在性能上弱点,提供了可预测的性能。另外,还有一个概念叫Slice,这是Pool LUN每次分配空间的最小单位,Pool LUN也是由Slice组成的。除了这些,在实际使用的过程中,你会遇到许多相关的属性,关于这些属性的含义,建议参考:emc296783或CLARiiON,VNX Virtual Provisioning系列之三:配置Virtual Provisioning

Q5:一个Pool最少需要多少块磁盘?

A5:这要根据所创建的RAID类型来定。在FLARE R32之前,每个Pool只支持一种类型的RAID,它们分别是RAID5/6/10,分别至少需要3/4/2块盘;到了R32以后,Pool开始为每一个分层(稍后介绍)支持自己的RAID类型,同样是RAID5/6/10

Q6Pool是否有推荐的磁盘数量配置?

A6:在R32之前,分别针对RAID5/6/10所推荐的磁盘数量配置是4+1/6+2/4+4;到了R32以后,分别针对RAID5/6/10所推荐的磁盘数量配置是4+18+1/6+214+2/4+4。我们在规划的时候,也应该以所推荐磁盘数量的倍数来添加,促使底层私有RAID Group能以统一的结构来创建,达到一致的性能。

Q7Slice的大小是多少?

A7:在R33之前,一个slice = 1GB;到了R33 MCx,一个slice = 256MBFAST VP的最小数据移动单位也由此从1GB变为了256MB

Q8Pool扩展和Pool LUN扩容会中断I/O

A8:不会,扩展PoolPool LUN都是完全透明的简易操作,不会中断I/O

Q9:可以回收Pool磁盘吗?

A9:不可以。加入Pool磁盘无法从中移除,除非删除整个Pool。参考:emc316137

Q10Pool LUN的大小能收缩吗?

A10:可以,但目前只有Windows Server 2008、Windows Server 2012和VMFS5才支持此项功能,VMFS5更智能,它是通过SCSI UNMAP命令自动回收空间丢回Pool的。以前的VMFS版本只支持在文件系统层面回收空间。Windows Server 2008上的具体操作请参考:https://support.emc.com/kb/12925


Q11: 怎么配置才能最大化VP的空间利用率?

A11: 就高空间利用率来说,RAID5必然相比RAID10/6更节省空间。随后,我们知道RAID5的私有RAID Group是以4+1或8+1(FLARE R32才支持)来构造的。对于R29/30的系统来将,其实还会支持6+1,所以你每次添加7的倍数块盘会最大化空间利用率,详见:emc256066


Q12:传统LUN、ThinLUN和ThickLUN之间的区别在哪里?

A12:参考emc298558,非常详细的一张表格。


Q13:SnapView Clone与ThinLUN之间的互操作性如何?

A13:SnapView Clone是支持ThinLUN克隆的,详见:emc287067

Q14:如何解决Pool的性能问题?又有哪些最佳实践可以参考?

A14:emc297178有非常详细的描述,或者可以参考:如何解决VNX/CLARiiON Pool性能问题

参考

EMC Virtual Provisioning White Paper


应用于


VNX        Virtual Provisioning

暂无回复