Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2072070
  • 博文数量: 346
  • 博客积分: 10221
  • 博客等级: 上将
  • 技术积分: 4079
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-01 19:43
文章分类

全部博文(346)

文章存档

2012年(1)

2011年(102)

2010年(116)

2009年(127)

我的朋友

分类: 服务器与存储

2009-06-24 23:43:14

以下的例子讲讲述如何利用EMC 的meta LUN的特性扩充一个LUN,并且相应的在IBM AIX上扩充hdisk和VG的过程。

试验环境为EMC CX500, IBM P610.

EMC的在线扩充是利用metaLUN实现的,而在AIX上市通过chvg –t实现的

EMC的metaLUN特性是指可以在线的扩充LUN。EMC对此特性的描述如下:

Expand LUNs using MetaLUNs (collection of disks) live for better capacity usage and distributing data for improved performance.

l       Concatenate capacity (add disks to end of existing LUN)

l       Stripe Expansion (incorporate disks into existing LUN)

由上面的描述可以看出:

1)     metaLUN是2个或2个以上LUN的集合

2)     metaLUN的目的是为了容量的扩展

3)     metaLUN的扩展有两种方式,concatenate和stripe

a)       concatenate是指将另一个LUN简单的追加(append)在第一个LUN的后面。从而拼接(concatenate)成一个新的LUN.

                                      i.              Components may be different RAID types, different capacities, but must be same drive type (FC or ATA)

                                    ii.              Real-time capacity expansion

                                   iii.              Non-contiguous capacity added = better capacity utilization

 

b)       stripe方式是指将新的LUN和已有的LUN做成RAID 0 (stripe)的方式。这样,stripe方式比concatenate方式具有更好的性能. 因此,对于可选的另一个LUN必须是和原有的LUN同样(或更大)的大小。而concatenate对另一个LUN的大小没有要求。

                                      i.              FLUs must be same RAID type, drive type (FC or ATA), and capacity of base LUN

                                    ii.              Data is available, but new space isn’t until expansion completes

                                   iii.              Expansion rates (GB/h): Low(4), Med(6), High(12), and ASAP

 

 

无论哪种方式,新的LUN的容量就是两个LUN容量的和

实际上,metaLUN可以看作一个proxy LUN, 也可以理解成虚拟化的一种方式吧。

整个试验的步骤如下:

1)     EMC分配一个5G的LUN 1, 并分配给AIX主机

2)     AIX主机上,利用此5G的LUN建立ttvg

[root@p610]/> lsvg ttvg

VOLUME GROUP:   ttvg                     VG IDENTIFIER:  000b8f1d00004c00000001

e9d5452c9

VG STATE:       active                   PP SIZE:        8 megabyte(s)

VG PERMISSION:  read/write               TOTAL PPs:      639 (5112 megabytes)

MAX LVs:        256                      FREE PPs:       126 (1008 megabytes)

LVs:            2                        USED PPs:       513 (4104 megabytes)

OPEN LVs:       0                        QUORUM:         2

TOTAL PVs:      1                        VG DESCRIPTORS: 2

STALE PVs:      0                        STALE PPs:      0

ACTIVE PVs:     1                        AUTO ON:        yes

MAX PPs per PV: 1016                     MAX PVs:        32

LTG size:       128 kilobyte(s)          AUTO SYNC:      no

HOT SPARE:      no                       BB POLICY:      relocatable

3)     在ttvg上建立文件系统,将文件系统mount起来,并在文件系统中写入一些文件

4)     在EMC上建立一个1G的LUN 2

5)     利用EMC的metaLUN特性和步骤3建立的1G LUN, 扩充LUN 1 到6G

6)     在AIX上,利用chvg -g选项扫描变化,从而在线的扩展hdisk和vg

[root@p610]/> chvg -g ttvg

[root@p610]/> lsvg ttvg

VOLUME GROUP:   ttvg                     VG IDENTIFIER:  000b8f1d00004c000000010

e9d5452c9

VG STATE:       active                   PP SIZE:        8 megabyte(s)

VG PERMISSION:  read/write               TOTAL PPs:      767 (6136 megabytes)

MAX LVs:        256                      FREE PPs:       254 (2032 megabytes)

LVs:            2                        USED PPs:       513 (4104 megabytes)

OPEN LVs:       0                        QUORUM:         2

TOTAL PVs:      1                        VG DESCRIPTORS: 2

STALE PVs:      0                        STALE PPs:      0

ACTIVE PVs:     1                        AUTO ON:        yes

MAX PPs per PV: 1016                     MAX PVs:        32

LTG size:       128 kilobyte(s)          AUTO SYNC:      no

HOT SPARE:      no                       BB POLICY:      relocatable

 

特别指出,以上所有的步骤都是在线的。

阅读(1421) | 评论(0) | 转发(0) |
0

上一篇:about EMC Hot Spare

下一篇:VXVM日常管理

给主人留下些什么吧!~~