免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1308 | 回复: 0
打印 上一主题 下一主题

磁盘系统配置的动态调整 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-04-20 15:29 |只看该作者 |倒序浏览

IBM 存储事业部 金微
目前几乎所有的磁盘阵列产品都宣称可以在线的(即不需要停机和停止应用)调整配置和扩展容量。似乎动态调整已经成为一种标准配置,而很多用户往往在使用了产品中碰到了实际需要动态调整的情况时才发现其中真正的问题。
因此我们解释动态调整的几种情况,并结合一个例子说明。
有以下几种不同的动态配置调整:
1 DCE(Dynamic Capacity Expansion)动态容量扩容
针对一个已存在的RAID组,可以动态的增加新的磁盘进入这个RAID组。
2DVE(Dynamic Volume Expansion)动态卷扩容
针对一个已存在于RAID 组中的某一逻辑卷,可动态增加空间。
3DSS(Dynamic Segment Sizing)动态改变块
动态改变逻辑卷的块(Segment)大小,以适应新的I/O流的需要。
4DRM(Dynamic RAID Migration)动态改变RAID
动态改变一个RAID组的RAID方式。
例子:
如有一个6个磁盘的阵列,做了一个RAID1+0,上面设置了2个逻辑卷,名字是Lun1和Lun2。现在系统管理员发现Lun1空间已经满了,但不能停机来扩容,否则会影响Lun2的应用。管理员购买了两个新的磁盘插入磁盘阵列。
管理员在不停机情况下,将这两个磁盘加入原有的RAID组。这就是DCE。这样RAID组变成8个磁盘了,RAID组的空间增加了。
管理员将增加的空间加入已有的Lun1,Lun1的空间也随之增加了。这就是DVE。如果没有DVE,那就只能将新增加的RAID空间做成一个新的Lun3。或者删除原有的Lun2,重新设置一个,如果Lun很大、里面数据很多,那么这个过程繁琐而危险。
管理员发现Lun2上应用新生成的文件是大量的几KB大小的小文件,对I/O压力很大。原有的块设置(Segment)是4MB,显然不适合新的要求了,管理员将Segment改为8KB,I/O性能大幅改善。这就是DSS。
不久,空间又满了,而公司却没有预算增加设备了。管理员在线地将RAID10改成RAID5,这样可用空间从4个磁盘扩展到了7个磁盘。这一过程就是DRM。
IBM 的FAStT完全支持以上几种方式,下面是FAStT和EMC的CX系列在
动态调整方面功能方面的比较。
Storage System
DCE(动态容量扩容)
DVE(动态卷扩容)
DSS(动态改变块)
DRM(动态改变RAID)
IBM FAStT900
Yes
Yes
Yes
Yes
IBM FAStT700
Yes
Yes
Yes
Yes
EMC CX400
Yes
No
No
No
EMC CX600
Yes
No
No
No


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/6482/showart_102490.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP