[发明专利]一种多路径软件的实现装置及方法有效
| 申请号: | 200810149304.9 | 申请日: | 2008-09-12 |
| 公开(公告)号: | CN101387957A | 公开(公告)日: | 2009-03-18 |
| 发明(设计)人: | 马剑涛;陈林 | 申请(专利权)人: | 成都市华为赛门铁克科技有限公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
| 地址: | 611731四川省*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 路径 软件 实现 装置 方法 | ||
1.一种多路径软件的实现装置,其特征在于,包括:
操作系统接口模块,用于将不同操作系统的函数接口转换为统一的函数名称和参数形式;
配置数据管理模块,用于进行多路径传输的初始化,并提供所述多路径软件默认配置数据;
设备管理模块,用于根据所述操作系统接口模块转换的函数名称和参数形式从所述配置数据管理模块获取所述多路径软件默认配置数据,并根据所述配置数据建立路径信息及虚拟逻辑单元号信息;
多路径策略控制模块,用于从所述设备管理模块获取所述路径信息、虚拟逻辑单元号信息,并根据所述路径信息和虚拟逻辑单元号信息按照负载均衡策略为各传输路径进行负载分担。
2.根据权利要求1所述的装置,其特征在于,所述操作系统接口模块包括第一适配层和第一控制层,所述第一适配层用于将不同操作系统的函数接口转换为统一的函数名称和参数形式,所述第一控制层用于根据所述第一适配层转换后的信息,控制多路径软件内部模块的工作流程。
3.根据权利要求1所述的装置,其特征在于,所述设备管理模块包括:第一获取数据子模块和生成信息子模块,所述第一获取数据子模块用于根据所述函数名称和参数形式从配置数据管理模块获取多路径软件默认配置数据,所述生成信息子模块用于根据所述配置数据建立路径信息及虚拟逻辑单元号信息。
4.根据权利要求1所述的装置,其特征在于,所述配置数据管理模块包括:读写管理子模块和提供数据子模块,所述读写管理子模块用于负责多路径软件默认配置数据的读写管理,所述提供数据子模块用于向所述设备管理模块提供所述多路径软件默认配置数据。
5.根据权利要求1所述的装置,其特征在于,所述多路径策略控制模块包括:获取信息子模块和负载均衡子模块,所述获取信息子模块用于从所述设备管理模块获取所述路径信息、虚拟逻辑单元号信息;所述负载均衡子模块用于根据所述路径信息和虚拟逻辑单元号信息按照负载均衡策略为各传输 路径进行负载分担。
6.根据权利要求1至5任一项所述的装置,其特征在于,还包括:
SCSI命令接口模块,用于获取不同存储设备的识别信息,并将所述不同存储设备的识别信息按照内部定义格式转化后发送至多路径策略控制模块;
数据库,用于存放不同存储设备的配置文件或数据信息;
所述多路径策略控制模块还包括发送信息子模块,用于将所述不同存储设备的识别信息发送至配置数据管理模块;
所述配置数据管理模块还包括查询数据子模块,用于根据所述不同存储设备的识别信息从数据库中查询不同存储设备的配置文件或数据信息;
所述设备管理模块还包括:第二获取数据子模块,用于从配置数据管理模块获取不同存储设备的配置文件或数据信息;所述生成信息子模块用于根据所述函数名称以及所述配置文件或数据信息生成路径信息、虚拟逻辑单元号信息、实际逻辑单元号信息;
所述多路径策略控制模块,用于从所述设备管理模块获取所述路径信息、虚拟逻辑单元号信息,并根据所述路径信息、虚拟逻辑单元号信息、实际逻辑单元号信息为各传输路径分配传输的负载。
7.根据权利要求6所述的装置,其特征在于,还包括:
第一路径检测模块,则所述多路径策略控制模块还包括:路径倒换子模块,所述第一路径检测模块用于当传输路径异常时,将所述异常信息发送至所述路径倒换子模块,所述路径倒换子模块用于根据所述异常信息将所述传输路径切换为可用的实际路径。
8.根据权利要求7所述的装置,其特征在于,还包括:
第二路径检测模块,用于当检测到传输路径恢复正常时,将所述恢复信息发送至所述路径倒换子模块,所述路径倒换子模块用于根据所述恢复信息将所述虚拟路径切换为所述传输路径。
9.根据权利要求1所述的装置,其特征在于,还包括:
初始化模块,用于在多路径软件运行时启动设备管理模块工作。
10.根据权利要求1所述的装置,其特征在于,还包括:
管理接口模块,所述管理接口模块用于以界面形式显示所述多路径软件的数据信息,并为用户提供所述多路径软件的查询、设置接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都市华为赛门铁克科技有限公司,未经成都市华为赛门铁克科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810149304.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:解速率匹配方法
- 下一篇:液晶显示装置高动态对比度的处理装置和处理方法





