主动-主动的控制器配置在SuSE Linux和Windows Server 2003的效果不同, 对于nStor 4520F系统,每个控制器对应一个阵列,两种操作系统均认出每个逻辑阵列的两个卷。在Linux中,可以访问第二个映像,而 Windows Server 2003则阻止访问第二个映象。从治理的角度看,这个方法简化了治理员的工作,但是在不重启动的情况下,就无法进行失效切换。
目标环境由三台运行不同操作系统的服务器构成,SuSE Linux PRofessional version 9和Windows Server 2003。我们的计划是要求每台服务器通过共享集中化的RAID存储系统,可访问多个逻辑硬盘分区。我们测试SMB的商业环境是需要提供全天候24小时,每周7天能够访问到所有的系统。
由于我们的操作系统中有HBA驱动程序,所以在Windows Server 2003和 Linux中安装HBA很顺利。 在Linux中有点不同的是需要编译驱动程序源代码,并重建内核。这是不少小站点为了避免麻烦而采取的措施。然而,SuSE Linux 中的Emulex LightPulse模块并不是万能的。
但是,假如治理员使用的操作系统对SAN的支持不够好,SAN的这种出错恢复功能,就会引起严重的配置问题。Windows Server 2003和Linux都属此类。局部地,Windows Server 2003和Linux将会看到可以访问到任何LUN的所有映象。但是Windows Server 2003处理这些映象的方式不同于Linux。 一旦安装和格式化了其中的一个映象,在打算访问其他映象时,操作系统就产生一个系统错误。在Linux中不存在这个机制,系统治理员在理论上可以安装任何映象。实际上,这是个坏主意。
重要发现:所有需要用到的驱动程序都包括在SuSE Linux和Windows Server 2003中。四硬盘阵列的传输速度可以同本地的Ultra360 SCSI性能媲美。Fibre Channel下的大阵列扩充性更好。SAN的失效切换在Windows Server 2003或者SuSE Linux中并不是一个透明的过程。