/ 中存储网

SAN的主要应用之IO寻径(二)

2013-10-21 09:13:00 来源:中存储网

4.升级存储的I/O寻径

正如能改变路径以完成SAN上的服务器的升级一样,也可以通过改变路径来完成存储的升级。改变存储设备的原理和前面所讲的服务器更新的原理相同,除了数据需要被旧的服务器拷贝到新的存储器之外。

一般而言,新的存储器比旧的存储器容量更大。这些增加的存储单元能用来增加某些服务和应用程序现存的虚拟驱动器的容量,或增加额外的驱动器,或者两者都进行增加。

当新的存储器被添加到SAN中时,需要在服务器和由新存储器输出的所有单独虚拟驱动器之间建立I/O路径。这里建议将服务器和存储资源之间的路径建立在一对一的基础之上。一些操作系统,例如WindowsNT4.0,不能和其他系统共享存储。基于这种原因,直到存储共享能被操作系统和子系统厂商核实以前,将SAN中的I/O路径分离将是一个好主意。下面关于分区和地址屏蔽的章节讲述了关于这一个问题的其他要点。

5.在SAN中使用分区和地址屏蔽技术管理I/O

多年以来,开放系统存储一直以BAS的方式发展。因此,发现I/O寻径的软件组件、文件系统、卷管理器和设备驱动器都围绕着BAS进行发展,并不令人奇怪。不幸的是,一些为在BAS环境中工作进行的假设在SAN中并不适用。因此,需要附加的功能来使这一切正常工作。

BAS假设仅仅有一台主机系统访问每个存储设备或子系统。大多数开放式操作系统和文件系统并没有被设计成支持并发主机访问。结果是当并发操作发生时,它们的行为是完全不可预测的。在这里“不可预测”这个词并不意味着“有趣”。因此SAN厂商开发了一些方法来建造可用的SAN,并克服了操作系统和文件系统的缺点。一般而言,这些方法即在SAN中分离对I/O路径的访问。SAN中的I/O路径分离可以使用4种方法获得:

物理路径分离。

子系统分区。

交换光纤分区.

地址屏蔽。

I/O通路的物理路径分离意味着使用不同的、独立于设备的方法来创建该路径。即,为每个服务器建立一个独立的SAN。

物理路径分离并不是一个有趣的网络解决方案。与其说它是一个SAN解决方案,还不如说它是一个多SAN的解决方案。然而,它使得在将来将这些SAN连接到网桥、路由器或其他产品,以获得更广泛的连接成为可能。

1)子系统分区

磁盘子系统能使得整个物理磁盘驱动器可用,或者它可以创建局部驱动器、互联驱动器、分块驱动器、镜像驱动器和局部RAID虚拟驱动器。输出驱动器可以指代上面的任何一种情况。

多端口存储子系统能被配置以决定哪个主机可以访问它们的输出驱动器。对这种能力有许多种称呼,包括RAID映射、卷映射和端口映射。本书把它称做子系统分区。

子系统分区的基本思想在于,多端口磁盘子系统中的内部控制器集可以被设计成将I/O路径与它们的外部端口到它们的输出驱动器的所有路径相分离。其结果是一个单一的存储子系统能同时作为多个主机的存储设备。

该子系统分区在服务器和存储器之间没有任何SAN设备,但存在两个从子系统下行的SAN设备。该子系统是在系统中实现的两个不同区域的一部分。子系统端SAN能实现使用BAS技术的子系统分区。子系统能像它使用SAN技术一样简单地通过多个并行SCSI端口来扩展其驱动器。多服务器能在一个多端口磁盘子系统中连接到它们专有的SCSI端口上。有一些公司正在出售具有这种能力的子系统。