发明名称 |
一种通过iSCSI多路径访问存储设备的方法和一种存储设备 |
摘要 |
本发明提供了一种通过互联网小型计算机系统接口(iSCSI)多路径访问存储设备的方法,在存储设备设置虚拟组端口,当iSCSI发起方根据该虚拟组端口对该存储设备发起链接时,根据设置策略将链接重定向到某个可用的实际端口,在选择实际端口时,考虑到iSCSI发起方可能使用MPIO软件,通过比较该登录请求携带的主机标识与已有链路的端口对应的主机标识,来判断本端口上是否已有来自此主机的链路,从而实现将来自同一主机的链路分散到不同的端口。 |
申请公布号 |
CN102118389A |
申请公布日期 |
2011.07.06 |
申请号 |
CN201010622581.4 |
申请日期 |
2010.12.28 |
申请人 |
深圳市创新科信息技术有限公司;云海创想信息技术(北京)有限公司 |
发明人 |
雷伟 |
分类号 |
H04L29/06(2006.01)I;H04L29/08(2006.01)I;H04L29/12(2006.01)I |
主分类号 |
H04L29/06(2006.01)I |
代理机构 |
北京德琦知识产权代理有限公司 11018 |
代理人 |
牛峥;王丽琴 |
主权项 |
一种通过互联网小型计算机系统接口iSCSI多路径访问存储设备的方法,其特征在于,该方法包括如下步骤:A、在所述存储设备设置虚拟组端口,所述虚拟组端口具有唯一固定的地址和监听端口号;B、存储设备的任一实际端口或虚拟组端口收到来自iSCSI发起方的第一登录请求,向iSCSI发起方返回本存储设备的名称以及所述虚拟组端口的地址和监听端口号;C、存储设备接收来自iSCSI发起方的包含所述虚拟组端口的地址和监听端口号且携带主机标识的第二登录请求,判断当前是否有与所述iSCSI发起方已建立链接的端口,若是,执行步骤D;否则,执行步骤E;D、存储设备在自身端口中排除所述已建立链路对应的端口,如有剩余端口,则根据预先设置的重定向策略从其余端口中选择一个作为目标端口,并将所述目标端口的地址和监听端口号发送至所述iSCSI发起方;然后执行步骤F;否则,执行步骤E;E、存储设备根据预先设置的重定向策略,从自身端口中选择一个作为目标端口,并将所述目标端口的地址和监听端口号发送至所述iSCSI发起方;F、存储设备接收来自所述iSCSI发起方的包含所述目标端口的地址和监听端口号的第三登录请求,建立所述目标端口与iSCSI发起方的TCP链路,并记录所述目标端口与所述主机标识的对应关系。 |
地址 |
518057 广东省深圳市南山区粤兴二道6号武汉大学深圳产学研大楼B403-Ⅲ |