APP下载

一种新的Linux主机冗余存储路径设计与实现

2012-06-25郭晓金

电视技术 2012年3期
关键词:设备检测

郭晓金,王 超

(重庆邮电大学通信与信息工程学院,重庆 400065)

多路径就是使用冗余的物理路径组件(适配器、电缆和交换机)在服务器与存储设备之间创建逻辑路径。如果这些组件中的一个或多个发生故障,导致路径无法使用,多路径软件就使用I/O的备用路径使应用程序仍然能够访问其数据。每个网络接口卡(在使用iSCSI的情况下)或HBA都应通过使用冗余的交换机基础结构连接起来,以便在存储结构组件发生故障时能继续访问存储。现在企业对数据的稳定性、可靠性的要求越来越高,特别是在企业级的数据业务上,需要非常高的数据传输可靠性。业界常用的方法是为数据业务提供多路径传输通道,来避免单点故障(单点故障是指网络中的某处发生故障,可能导致整个网络瘫痪)[1]。

由于多路径软件是需要和存储设备在一起配合使用的,不同的厂商基于不同的操作系统,都提供了不同的版本。本文提出一种多路径的设计方法,它基于Linux主机的设备驱动程序,用来控制对存储设备的访问,实现主机到存储设备之间的路径选择,提高主机与存储设备之间的路径可靠性与性能。在有多路径软件的情况下,多路径就可以屏蔽冗余设备、避免造成混淆,并且创建一个新的设备,由新的设备去对应多条通路。

1 多路径设计的思想和方法

MulPath作为内核模块被加载到Linux操作系统中。它在操作系统内部被注册成为一个虚拟设备。通过该软件,可以使应用服务器与存储系统之间选择合适的路径进行通信。……

登录APP查看全文

猜你喜欢

设备检测
谐响应分析在设备减振中的应用
基于VB6.0+Access2010开发的设备管理信息系统
基于MPU6050简单控制设备
小波变换在PCB缺陷检测中的应用
500kV输变电设备运行维护探讨
如何在设备采购中节省成本
原来他们都是可穿戴设备