忘记密码   免费注册 查看新帖 | 论坛精华区

ChinaUnix.net

  平台 论坛 博客 认证专区 大话IT HPC论坛 徽章 文库 沙龙 自测 下载 频道自动化运维 虚拟化 储存备份 C/C++ PHP MySQL 嵌入式 Linux系统
12下一页
最近访问板块 发新帖
查看: 4370 | 回复: 13

[RAID与磁盘阵列] [zt]盘阵动态调整 [复制链接]

论坛徽章:
0
发表于 2003-11-26 11:52 |显示全部楼层
因此我们解释动态调整的几种情况,并结合一个例子说明。
有以下几种不同的动态配置调整:
1, DCE(Dynamic Capacity Expansion)动态容量扩容
针对一个已存在的RAID组,可以动态的增加新的磁盘进入这个RAID组。
2,DVE(Dynamic Volume Expansion)动态卷扩容
针对一个已存在于RAID 组中的某一逻辑卷,可动态增加空间。
3,DSS(Dynamic Segment Sizing)动态改变块
动态改变逻辑卷的块(Segment)大小,以适应新的I/O流的需要。
4,DRM(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

论坛徽章:
0
发表于 2003-11-26 12:45 |显示全部楼层

[zt]盘阵动态调整

非常专业的说明!
目前Storage高端产品几乎都有支持到Online DCE、DVE(有些需要限制条件的),至于DSS跟DRM有谁知道那个产品可以支持的?因为我还没看过有类似的东西…

关于讨论这个问题,我想还是不要把做capacity virtualization的storage放进来讨论,因为这种功能已经不是单独的disk array本身功能,而是利用软件控制所有的raid group来动态分配空间,那对于非使用这种技术的storage原意在于performance的考虑,不就显的不公平了吗?现在所有的高端storage都没有使用capacity virtualization的技术着重点为使用的目的之一在于快速的存取速度,而非便利的改变设定。

论坛徽章:
0
发表于 2003-11-26 13:01 |显示全部楼层

[zt]盘阵动态调整

有什么盘阵可以实现DRM呢?

论坛徽章:
0
发表于 2003-11-26 13:19 |显示全部楼层

[zt]盘阵动态调整

你用HP原来的RAID卡试试看,LH4时代的卡,可以实现RAID级别从低到高的迁移

论坛徽章:
0
发表于 2003-11-26 13:23 |显示全部楼层

[zt]盘阵动态调整

原来老HP的RAID卡就可以实现DRM。

论坛徽章:
0
发表于 2003-11-26 13:29 |显示全部楼层

[zt]盘阵动态调整

为什么现在反而没有了,是不是不安全啊,它是如何实现的呀,有谁知道吗

论坛徽章:
0
发表于 2003-11-26 13:40 |显示全部楼层

[zt]盘阵动态调整

还有一种Volume的扩展。
比如一个LUN分配给一台主机,主机已经对该LUN做了分区或是处理,存放了数据。现在发现空间不够,需要扩展,在线的。
这种扩展是基于OS的动态扩展,OS应该只是看到该分区容量增大了,但OS没有做任何操作或是改动。
呵呵!
该功能在Compaq的VSM软件可以做到。

论坛徽章:
0
发表于 2003-11-26 13:46 |显示全部楼层

[zt]盘阵动态调整

说错了,应该是VRM(Virtual replicator manager)软件。
大致工作情况如下(W2K平台):
1、在主机端安装,将分配给该主机的所有StorageSystem LUN做到一个StoragePool中;
2、从该StoragePool中划分空间出来给OS使用;
3、w2k将分配的空间(OS识别为物理硬盘)升级成动态硬盘,存放数据;
4、当空间不够,就从StoragePool的剩余空间添加到分配给OS的LUN中,w2k不要做任何改变,就会识别到更大的硬盘,并且是已经和原有的空间结合到一起了。
该软件好像还只能支持w2k平台。

论坛徽章:
0
发表于 2003-11-26 13:47 |显示全部楼层

[zt]盘阵动态调整

动态的卷容量扩展,应该是要某些卷管理软件才能实现吧

论坛徽章:
0
发表于 2003-11-26 13:52 |显示全部楼层

[zt]盘阵动态调整

DCE和DVE功能,EMC Clariion系列在Navisphere6.5下面可以实现。
DSS功能由Compaq的EVA系列和MSA1000可以做到。能够在RAID5和RAID3之间切换,但是该切换是由存储系统来做的,不能手动调整。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号 北京市公安局海淀分局网监中心备案编号:11010802020122
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员  联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP