分类: 服务器与存储
2009-03-25 10:55:54
DS4000的Storage Partitions详述
一.Storage Partition
Storage Partition 即LUN Masking技术,即采用LUN屏蔽方式实现不同主机之间的存储空间隔离。该技术与光纤交换机的Zoning技术类似,都是对访问控制器进行限制。Zoning是确定哪个主机可以访问哪个存储,Storage Partition是进一步限定这个主机只可以访问该存储的哪个/哪些LUN。
例如,一台Linux主机在使用的LUN如果不通过Storage Partition与一台Windows主机隔离,Windows操作系统就会在看见的磁盘上签名,这样就会损坏该LUN的数据。
再例如,多台主机同时看见某个LUN,同时往里面写数据,就会出现数据互相覆盖,破坏的问题。
采用Storage Partitions后,每个主机只能看到自己的LUN,就解决了上述的问题。所以订购DS4000的时候应该订购Storage Partition的License。
二.怎样使用Storage Partition
每个Storage Partition 都可以对一台机器或者一组机器做LUN的限定。 有两种可选方案:
1. 为每台主机或者每两台安装了群集软件的主机设定一个Storage Partition。也就是说一个Host Group里包含一个或两个Host, 两台主机共享的逻辑盘分配给Host Group,两台主机各自独占的逻辑盘分配给Host。 优点是共享和独占设定灵活,维护容易,逻辑清楚,是建议的方式。值得注意的是,如果是一组机器在一个Storage Partition中,他们应该有群集软件或者类似于IBM的SAN File System,SANergy或者GPFS这样的软件来协调各个主机的共同访问。如下图, p570_node1 和 p570_node2共享所有的逻辑盘,操作系统上安装了HACMP来解决争用。
三. Storage Partition的升级和维护
一个主机的存储容量扩容可以利用DS4000的动态卷扩容方式增加已有LUN的大小,也可以划分新LUN,然后修改该主机的Storage Partition,将新LUN分给它。该操作是在线进行的,它不影响该主机对目前LUN的访问。
主机数量增加后可以定义新的Storage Partition,该操作也是在线的,它不影响已经定义的Storage Partition。
DS4000也可以通过升级Storage Partitions的数量实现扩展。 扩展的过程是在线的,它不影响已经运行的应用。