zhouzengchao
4 Tellurium

【分享】VNX Block OE R32增强 – Automated Pool Re-Balancing

     今天再介绍一个Block OE R32的新特性 - Automated Pool Re-Balancing。很多人有疑问说,往Storage Pool里面添加磁盘,原先旧磁盘上的数据是否会自动被移到新磁盘上,从而实现负载均衡。答案就是:R32之前不会,R32开始就有这个功能了。总的来说有两点:

  • 往Pool里添加新磁盘会触发数据重分布 加入新盘后,系统会触发一次数据重分布,将数据重新分布到所有磁盘上,即包括刚加入的新磁盘。如此一来,性能将得到提升,因为新磁盘也能立刻参与进来提供I/O服务。
  • 在同一个tier动态负载均衡 我们知道FAST VP允许数据在不同的tier之间移动,实现热点/冷点数据的正确放置。现在,R32 code允许在同一个tier内也实现数据移动,这个好处在于真正做到了private RAID-GROUP之间的数据移动,实现数据均匀分布。而添加磁盘正是该功能的应用场景。
标签 (1)
标记 (1)
0 项奖励
18 条回复18
Chien_L
1 Copper

Re: 【分享】VNX Block OE R32增强 – Automated Pool Re-Balancing

上周VNX5700新加了15块盘,来实施的小哥建议新建一个Pool,说向现有Pool里加盘的数据重分布有一定的风险……

0 项奖励
zhouzengchao
4 Tellurium

Re: 【分享】VNX Block OE R32增强 – Automated Pool Re-Balancing

是否有风险只有Support/Engineering最清楚,如果一个feature没有bug的话,总的来说不会有问题。就怕有些feature没有按照设计的情况工作,但这种问题通常都是在产品发布之前就解决了的,出岔子的概率很小。如果碰上了,那只能说是测试没做到位。

那位小哥估计是求稳吧。。。

0 项奖励
Asadeer
3 Argentium

Re: 【分享】VNX Block OE R32增强 – Automated Pool Re-Balancing

添加新盘之后,数据开始重分布,需要消耗一定的资源,有可能短期内性能会相对慢一些。但重分布完成后,性能的提升是长期的。

0 项奖励
zhouzengchao
4 Tellurium

Re: 【分享】VNX Block OE R32增强 – Automated Pool Re-Balancing

rebalacing 始终以low rate运行,且host i/o的优先级要更高,所以影响很小。

0 项奖励
Roger_Wu
5 Tungsten

Re: 【分享】VNX Block OE R32增强 – Automated Pool Re-Balancing

IT产品都是这样,新东西让人接受都有个过程

0 项奖励
yanzs
3 Cadmium

Re: 【分享】VNX Block OE R32增强 – Automated Pool Re-Balancing

重新分布这个速率高低可以选择吗,还是默认就是low rate?

0 项奖励
zhouzengchao
4 Tellurium

Re: 【分享】VNX Block OE R32增强 – Automated Pool Re-Balancing

不能选择,只能是low rate,如果安装了FAST VP enabler,可以暂停、停止恢复relocation。

0 项奖励
yanzs
3 Cadmium

Re: 【分享】VNX Block OE R32增强 – Automated Pool Re-Balancing

哦,这点还不错

0 项奖励
liulei_it
4 Ruthenium

Re: 【分享】VNX Block OE R32增强 – Automated Pool Re-Balancing

偶有一个猜想

数据重新Re-balancing只是动一动指针(元数据)并没有把真正的数据重新分布哦。

0 项奖励