[发明专利]一种iSCSI目标器的IP地址管理方法无效
申请号: | 201210540300.X | 申请日: | 2012-12-14 |
公开(公告)号: | CN103037031A | 公开(公告)日: | 2013-04-10 |
发明(设计)人: | 卿翊轩 | 申请(专利权)人: | 云海创想信息技术(天津)有限公司;深圳市安云信息科技有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/08 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 王民盛;王丽琴 |
地址: | 300350 天津*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 iscsi 目标 ip 地址 管理 方法 | ||
技术领域
本申请涉及计算机及网络技术,尤其涉及一种互联网小型计算机系统接口(iSCSI,Internet Small Computer System Interface)目标器的IP地址管理方法。
背景技术
互联网小型计算机系统接口(iSCSI,Internet Small Computer System Interface)是一种基于TCP/IP的协议,用来建立和管理IP存储设备和客户端等之间的相互连接,并创建存储区域网络(SAN)。SAN使得SCSI协议应用于高速数据传输网络成为可能,这种传输以数据块级别(block-level)在多个数据存储网络间进行。
SCSI结构基于客户端/服务器模式,其通常应用环境是:设备互相靠近,并且这些设备由SCSI总线连接。iSCSI的主要功能是在TCP/IP网络上的客户端(启动器initiator)和存储设备(目标器target)之间进行大量数据的封装和可靠传输过程。此外,iSCSI提供了在IP网络封装SCSI命令,且运行在TCP上。
为了增加设备带宽,往往给基于iSCSI技术的网络存储设备配置多个网口,每个网口具有各自的IP地址,这样,不同的iSCSI启动器可以连接到同一个iSCSI目标器的不同网口,达到流量均衡的目的。但是,在iSCSI启动器的数目比较多的情况下,需要管理员管理iSCSI启动器与iSCSI目标器的IP连接对应关系,这给管理员带来了额外的工作量,而且这种人工干预的方式不一定能完全确保流量在多个网口之间的负载均衡。
发明内容
本申请提供了一种iSCSI目标器的IP地址管理方法,可以保证不同的iSCSI启动器的连接均匀分布到iSCSI目标器的不同的物理网口上。
本申请提供的一种iSCSI目标器的IP地址管理方法,包括:
A、接收来自iSCSI启动器的第一消息,所述第一消息中中的源地址为iSCSI启动器的IP地址,目的地址为iSCSI目标器的虚拟IP地址;
B、根据所述第一消息中的iSCSI启动器的IP地址和iSCSI目标器的虚拟IP地址,基于哈希算法从iSCSI目标器的多个物理网口中选择一个物理网口,记录iSCSI启动器的IP地址和所选择的物理网口的IP地址的对应关系;
C、根据所述对应关系,将第一消息中的目的地址替换为所选择的物理网口的IP地址,然后发送所述第一消息。
较佳地,所述步骤C之后,进一步包括:
接收来自iSCSI目标器的第二消息,所述第二消息的源地址为iSCSI目标器的某一个物理网口的IP地址,目的地址为iSCSI启动器的IP地址;
将第二消息的源地址替换为iSCSI目标器的虚拟IP地址,然后发送所述第二消息。
较佳地,该方法进一步包括:
当检测到iSCSI目标器的某个物理网口发生故障时,根据虚拟IP地址和连接到所述发生故障的物理网口的iSCSI启动器的IP地址进行计算,将与所述iSCSI启动器关联的iSCSI连接迁移到iSCSI目标器的其他正常的物理网口。
从以上技术方案可以看出,iSCSI目标器对外提供一个唯一的虚拟IP地址,该虚拟IP地址用于iSCSI启动器建立iSCSI连接;而在iSCSI目标器内部,基于iSCSI启动器的IP地址及虚拟IP地址,根据一定的哈希算法,将来自iSCSI启动器的iSCSI连接重定向到iSCSI目标器的某个物理网口上。通过选择合适的哈希算法,可以保证不同的iSCSI启动器的连接均匀分布到iSCSI目标器的不同的物理网口上。进一步地,如果iSCSI目标器上的某个物理网口发生故障不能提供服务时,能够根据IP地址重新计算哈希值,将故障网口上的iSCSI连接迁移到其他正常网口上,达到路径冗余保护的目的。
附图说明
图1为本申请实施例提供的一种iSCSI目标器的IP地址管理方法流程图。
具体实施方式
本方案提出一种iSCSI目标器的IP地址管理方法,即iSCSI目标器对外提供一个唯一的虚拟IP地址,该虚拟IP地址用于iSCSI启动器建立iSCSI连接;而在iSCSI目标器内部,基于iSCSI启动器的IP地址及虚拟IP地址,根据一定的哈希算法,将来自iSCSI启动器的iSCSI连接重定向到iSCSI目标器的某个物理网口上。通过选择合适的哈希算法,可以保证不同的iSCSI启动器的连接均匀分布到iSCSI目标器的不同的物理网口上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云海创想信息技术(天津)有限公司;深圳市安云信息科技有限公司,未经云海创想信息技术(天津)有限公司;深圳市安云信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210540300.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:履带式多功能水田用车
- 下一篇:多功能绘图板