开始新对话

未解决

此帖子已超过 5 年

6646

2012年8月17日 02:00

VNX新版本对Fast VP和存储池的改进介绍(一)

VNX新版本对Fast VP和存储池的改进介绍()

转载请在文首保留原文出处:EMC中文支持论坛

介绍

EMC7月正式发布了VNX操作环境的新版本。Block系统新版本是v05.32.000.5.006File系统新版本是v7.1.47.5。此次发布的新版本对原有的很多功能进行了改进,同时又带来了很多令人惊喜的新功能。决定了存储的使用效率和性能的Fast VP和存储池(Storage Pool)有哪些改进新功能值得特别关注?本系列文章将逐一探讨。

更多信息

新版本中Fast VP和存储池主要有以下改进,本文将详细介绍RAID配置方面的改进,其他功能后面会继续介绍。

  • 支持混合RAID级别
  • 增加新的RAID配置
  • 增加新的分层(Tiering)策略
  • 支持扩容后重新均衡(Rebalance)
  • 层级内自动实现负载均衡

在设计存储方案时了解RAID级别和磁盘的特性可以帮助我们在性能、数据保护还有开销等各个方面取得平衡,从而获得最佳实践。EMC推荐的最佳实践概括如下:

  • RAID 5适用于最高性能层级 (Extreme Performance tier, SSD)
  • RAID 5 适用于性能层级 (Performance tier, SAS)
  • RAID 6适用于容量层级 (Capacity tier, NL-SAS)

注解:容量层级由于容量较大,磁盘重建需要更长时间, 在长时间重建过程中需要增加一块校验盘保护数据,故推荐选择RAID 6


新版本之前的设计介绍

1) 每个存储池有三个层级

  • 最高性能层级,适用SSD
  • 性能层级, 适用SAS
  • 容量层级, 适用NL-SAS


2) 一共支持三种RAID级别,但每个存储池只支持一种RAID

  • RAID 1/0 或者RAID 5, 适用于最高性能层级
  • RAID 5, 适用于性能层级
  • RAID 6, 适用于容量层级

局限性分析:如果想要组建性能较好的存储池,我们通常使用4+1RAID5然后添加SSDSAS盘。由于单个的存储池只能选择单一RAID级别,所以提高容量要添加NL-SAS时,也只能使用RAID 5,这和推荐的最佳实践RAID 6相矛盾。

3) 特定RAID级别的配置固定

  • RAID 1/0: 4+4
  • RAID 5: 4 +1
  • RAID 6: 6+2

局限性分析: VNX系统自动会尽可能接近配置RAID 5 (4+1)RAID 6(6+2), RAID 1/0(4+4)。这种单一的配置不够灵活,不能满足最佳实践。


新版本中的改进

1) 每个存储池支持混合RAID级别,RAID配置被移至层级

2) 对于同一个RAID级别,可以创建新的RAID配置

运行新版本的VNX系统中,对于每个存储池,可以为不同的层级选择不同的RAID级别。如下图所示对于存储池Pool 1,可以为最高性能层级选择RAID1/0,性能层级选择RAID 5,容量层级选择RAID 6

对于RAID组合,默认配置仍然是RAID 5 (4+1)RAID 6(6+2), RAID 1/0(4+4)。 同时也可以选择新的配置RAID 5(8+1)RAID 6(14+2)

1.png

改进后带来的好处

1)降低成本

在同一个存储池中使用混合的RAID级别,起始设计时即可相对减少相对昂贵的SSD数量而增加NL-SAS的数量。这样用户可以获得最好的数据保护和最高的存储效率,同时还可以节约38%的起始成本。

3.png

2)提高了磁盘的利用率

对于同样的数据保护级别, RAID 5的 配置8+14+1将磁盘利用率提高了50%,而RAID 6的配置14+26+2将磁盘利用率提高了57%

2.png

Unisphere查看存储池的增强功能

VNX的管理主页Storage的下拉菜单中选择 Storage Pools, 然后选择创建。

4.png

存储池的RAID配置已经移至层级。不同的层级根据需求选择不同的RAID级别,RAID配置也多了新的选择。

5.png

查看存储池的属性

6.png

参考

有关VNX新版本功能的总概括,请参考https://community.emc.com/thread/147940?tstart=0

应用于

VNX版本Block 05.32.000.5.006File 7.1.47.5

1.2K 消息

2012年8月17日 02:00

好帖。新版本OE里关于存储池功能上的优化和改进,给部署配置和资源利用带来了更大的灵活性和高效率。帖子里的图片都可以点开看到大图。

52 消息

2012年8月19日 19:00

在传统的RG中,LUN都有对应RG的RAID类型。
在5.31之前版本,pool的RAID级别单一,实际上pool LUN对应的RAID类型应该基于flare LUN的类型,也可以确定。
那么在新版本中,pool LUN对应的RAID类型是否就没有这个概念?还有,pool LUN是否跨所有磁盘?
有点疑问,谢谢!

290 消息

2012年8月20日 03:00

这个问题值得好好研究一下,我这边先用VNX测测看

2 Intern

 • 

1.4K 消息

2012年11月20日 17:00

Jay_che wrote:

在传统的RG中,LUN都有对应RG的RAID类型。
在5.31之前版本,pool的RAID级别单一,实际上pool LUN对应的RAID类型应该基于flare LUN的类型,也可以确定。
那么在新版本中,pool LUN对应的RAID类型是否就没有这个概念?还有,pool LUN是否跨所有磁盘?
有点疑问,谢谢!
A: 嗯,没有对应的类型,一个pool lun的数据可能位于任何tier,而tier又可能是不同的RAID TYPE。Pool LUN未必跨所有磁盘的,你的问题可能更倾向与“pool lun是否跨一个tier的所有磁盘”,这个官方没有公开文档说明,但rebalance的确增加了这种情况发生的可能性,但我觉得即使是在同一个tier,而已未必是跨所有磁盘。

2 Intern

 • 

913 消息

2012年11月21日 02:00

新版本的改进确实很好,以前的RAID类型比较死板,现在可以混合类型,每种类型又多了一些可选的配置,确实很不错!!!

1 Rookie

 • 

8 消息

2013年1月18日 05:00

我今天做了一个新版本的VP,我选的是4+1 RAID5 3块SSD盘,8+1 raid 5 16块盘,8+1 raid 5 17块盘,我就没有搞清楚为什么我的磁盘数量明显不匹配都能做出来,可否给予解释看看呢

2 Intern

 • 

416 消息

2013年1月18日 06:00

我认为,虽然现在每个tier都可以去定义独立的RaidType。但是,当在每个tier选择添加硬盘数量的时候,不会硬性的要求必须按照这个tier所规定的硬盘数量添加。每个tier所能选择的RaidType与固定的建议要求硬盘数量,我认为是遵循EMC的最佳实践建议。而不是说一定、必须按照每个tier的RaidType硬盘数量添加。

40 消息

2013年2月20日 19:00

请教一下,每层支持的raid类型及磁盘数量在哪里可以查到?谢谢

2 Intern

 • 

1.4K 消息

2013年2月20日 20:00

215 消息

2013年2月20日 21:00

谢谢超哥,文档还是比较详细的。

找不到事件!

Top