Board logo

标题: 实现 Xen 和 DS4800 多路存储(2) [打印本页]

作者: look_w    时间: 2018-5-22 15:55     标题: 实现 Xen 和 DS4800 多路存储(2)

硬件和软件理论的东西讲得差不多了。我们来看看测试环境的架构。我有一个 IBM x3550 服务器,它有一个带 2 个 PC 端口的 HBA 卡。每个端口被连接到一个不同的 SAN 交换机。DS4800 存储服务器有 2 个控制器,每个控制器有 4 个 FC 端口。为简单起见,我在图 2 中只显示 2 个 FC 连接,每个连接被连接到与主机对应的一组交换机。因此,其中一条访问路径的中断不会影响从主机发起的存储访问。安装在 Domain 0 中的 RDAC 驱动程序负责在正常情况下使用优先路径,在出现中断时切换到备选路径。guest OS 不需要任何专门的驱动程序就可以对后端存储进行多路访问。
图 2. 测试环境的架构 下面是我的测试环境中的硬件和软件:
设置存储由于 IBM SAN 存储服务器是为多路访问而设计的,因此不需要特别的设置就可以通过多路访问逻辑驱动器。对于 DS4800,当创建一个逻辑列时,它自动将控制器所有者设为用于负载均衡的优先路径。在图 3 中,我创建了 4 个 LUN,并将它们映射到我的主机组。记住,为了使主机可以扫描它们,LUN 号必须是连续的,在此,LUN 号从 0 开始。如果去掉一个逻辑驱动器,应确保其他 LUN 号仍是连续的!
图 3. DS4800 中创建的映射到主机组的逻辑驱动器 在 switch fabric,我将主机 HBA 的第一个 WWPN 与存储控制器 A 的一个 WWPN 一起放入一个区域。然后将主机 HBA 的第二个 WWPN 与控制器 B 的一个 WWPN 一起放入另一个区域。
设置 Xen 主机 设置 Xen hypervisor 和 domain 0 很简单。其过程如下:





欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0