什么是storage partition?以及如何计算耗费的storage partition 数量? 转载

(2010-12-02 16:00:11)转载 标签: 杂谈

存储分区(storage partition)是包括主机,主机上的HBA卡以及逻辑磁盘在DS4000/DS5000中的对象集。也就是说,一个或多个LUN与主机或主机组的对应关系定义。定义Storage partition后可以使逻辑盘仅对映射的主机系统可见。

Storage partition可以帮助您映射并屏蔽LUN,使得主机系统只能看到映射的LUN而其他LUN对该主机是透明的。注意,在一个Storage partition中的主机操作系统类型必须是相同的。一个Storage partition包括如下对象:主机组,主机,主机端口,逻辑盘映射。

简单来说,当规划Partition数量时可以参考以下方法:

1.若系统中没有集群Cluster(如:HA双机等)环境或没有多台主机共享访问同一个LUN的情况,那么订购Partition的数量需要大于等于连接存储的主机的数量;

2.若系统中存在集群Cluster(如:HA双机等)环境或存在多台主机共享访问同一个LUN的情况,那么订购Partition的数量需要大于等于主机组的数量与单独映射主机数量之和;

例1:三台主机HostA、HostB、HostC,不存在集群和共享访问的情况,需要至少3个Partition许可;

例2:四台主机HostA、HostB、HostC和HostD,其中HostA和HostB作HA双机,HostC和HostD作另一个HA双机,并且这四台主机没有其他单独访问LUN的需求,那么至少需要2个Partition许可;

例3:两台主机HostA和HostB作HA双机,假设规划lun1和lun2需要它们共享访问,lun3映射给HostA单独访问,lun4映射给HostB单独访问,那么至少需要3个Partition许可;

注意:当DS4000/DS5000工作在集群Cluster方式下或被主机共享访问LUN时,主机端需要使用集群或并行访问的软件配合才可以正常工作。

以下是通过DS Storage Manager查看Partition信息的方法:

在Storage Manager(Subsystem Management)界面选择Storage Subsystem菜单中的Premium Features->list查看使用的Storage Partitioning数量;较新版本管理软件直接在在Storage Manager(Subsystem Management)界面选择Storage Subsystem菜单中的Premium Features... 查看Storage Partitioning数量。

以下是DS4000/DS5000存储支持的partition许可数量:
- DS4200:2,4,8,16,32,64,128;
- DS4700(70A):2,4,8,16,32,64,128;
- DS4700(72A):8,16,32,64,128;
- DS4800:8,16,32,64,128,256,512;
- DS5020:2,4,8,16,32,64,128;
- DS5100:8,16,32,64,128,256,512;
- DS5300:8,16,32,64,128,256,512。

参考资料:
书名: 《IBM System Storage DS4000 and Storage Manager V10.10》
书号:SG24-7010-06
页码:151-155
地址:http://www.redbooks.ibm.com/redbooks/pdfs/sg247010.pdf