[发明专利]一种虚拟链接建立方法及相关装置有效
| 申请号: | 201810678163.3 | 申请日: | 2018-06-27 |
| 公开(公告)号: | CN108900602B | 公开(公告)日: | 2021-08-10 |
| 发明(设计)人: | 李彦博 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
| 地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 虚拟 链接 建立 方法 相关 装置 | ||
本申请公开了一种虚拟链接建立方法,包括:当接收到第一OSD发送的建立请求时,第二OSD将第二虚拟链接的状态设置为正在连接;对读取到的认证内容进行认证处理;其中,认证内容是将真实链接的认证内容在本地进行保存得到的;当认证处理通过时,将第二虚拟链接的状态设置为连接成功;向第一OSD发送确认消息,以使第一OSD将第一虚拟链接的状态设置为连接成功。通过复用真实链接中的认证内容,减少了第一OSD向第二OSD发送认证内容的环节,降低了在建立虚拟链接时的交互次数,进而提高了节点内的通信效率。本申请还公开了另一种虚拟链接建立方法、两种虚拟链接建立系统、设备以及计算机可读存储介质,具有以上有益效果。
技术领域
本申请涉及计算机技术领域,特别涉及一种虚拟链接建立方法、另一种虚拟链接建立方法、两种虚拟链接建立系统、设备以及计算机可读存储介质。
背景技术
随着存储技术的不断发展,出现了多种多样的存储设备。其中,就不乏以OSD(Object-based Storage Device对象存储设备)为基础的存储系统,在存储系统内有多个存储节点,每个存储节点上设置有多个OSD。在运行存储系统时,每个OSD以单进程模式运行,一个节点上所有OSD共享一个TCP链接,但是在程序内部,为了匹配原来的代码流程,需要采用虚拟链接来处理,也就是每个OSD之间均会建立虚拟连接。
在每次OSD启动后,会与相关的OSD建立连接,建立链接的过程中,包括新建虚拟连接,绑定session,以及进行认证,当认证通过后才能进行数据通信。但是,在建立虚拟链接的每个步骤中,都需要进行数据交互,影响通信效率,增大网络延迟。而在存储系统中有需要建立大量虚拟连接,会造成存储系统性能下降。
因此,如何降低建立虚拟链接对通信效率的影响是本领域技术人员关注的重点问题。
发明内容
本申请的目的是提供一种虚拟链接建立方法、另一种虚拟链接建立方法、两种虚拟链接建立系统、设备以及计算机可读存储介质,通过将真实链接中的认证内容复用在虚拟链接的认证环节,第二OSD在进行认证的环节时,直接获取该认证内容,避免了第一OSD将相同的认证内容再次发送到第二OSD中,此时第一OSD和第二OSD之间就只需要发送两次消息即可完成建立虚拟链接的交互过程,降低了在建立虚拟链接时的交互次数,减少了节点内的网络资源占用,进而提高了节点内的通信效率,降低网络延迟。
为解决上述技术问题,本申请提供一种虚拟链接建立方法,包括:
当接收到第一OSD发送的建立请求时,第二OSD创建第二虚拟链接,将所述第二虚拟链接的状态设置为正在连接;
对读取到的认证内容进行认证处理;其中,所述认证内容是将真实链接的认证内容在本地进行保存得到的;
当所述认证处理通过时,将所述第二虚拟链接的状态设置为连接成功;
向所述第一OSD发送确认消息,以使所述第一OSD将创建的第一虚拟链接的状态设置为连接成功,以便完成虚拟链接建立操作。
可选的,对读取到的认证内容进行认证处理,还包括:
所述第二OSD将复用标识标记在所述认证内容上。
本申请还提供一种虚拟链接建立方法,包括:
第一OSD创建第一虚拟链接,将所述第一虚拟连接的状态设置为正在连接,向第二OSD发送建立请求,以使所述第二OSD根据所述建立请求和保存的认证内容进行认证处理,当所述认证处理通过时向所述第一OSD发送确认消息;
当接收到所述确认消息时,将所述第一虚拟链接的状态设置为连接成功,以便完成虚拟链接建立操作。
可选的,所述第二OSD根据所述建立请求和保存的认证内容进行认证处理,当所述认证处理通过时向所述第一OSD发送确认消息,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810678163.3/2.html,转载请声明来源钻瓜专利网。





