[发明专利]一种用于存储系统之间的信息传输方法、装置及介质在审
申请号: | 201811124169.2 | 申请日: | 2018-09-26 |
公开(公告)号: | CN109213574A | 公开(公告)日: | 2019-01-15 |
发明(设计)人: | 李佩;孙京本;戚勇;刘如意;毕波 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储系统 信息传输 虚拟机 芯片 网口 跨系统传输 物理链路 存储控制器 控制虚拟机 传输方向 传输通道 网络环境 信息交互 直接传输 故障率 传输 创建 | ||
本发明公开了一种用于存储系统之间的信息传输方法、装置及介质,在进行信息传输的存储系统中创建虚拟机所需要的网络环境,使得两个存储系统进行信息传输时,通过各自的虚拟机实现。由于虚拟机之间是无法实现直接传输的,因此,还需要在各存储系统中建立虚拟机与NTB芯片之间的传输通道,使得两个存储系统在进行信息传输时,通过各自的NTB芯片之间形成的物理链路实现跨系统传输,同时,依据信息的传输方向在本存储系统中控制虚拟机与NTB芯片之间的信息交互。本方法通过NTB芯片之间形成的物理链路实现信息的跨系统传输,因此,无需使用存储控制器的网口,也就能够克服通过网口传输时带来的稳定性差,网口利用率低,故障率高的缺点。
技术领域
本发明涉及存储系统领域,特别是涉及一种用于存储系统之间的信息传输方法、装置及介质。
背景技术
存储系统是指计算机中由存放程序和数据的各种存储设备、控制部件及管理信息调度的设备(硬件)和算法(软件)所组成的系统。计算机的主存储器不能同时满足存取速度快、存储容量大和成本低的要求,在计算机中必须有速度由慢到快、容量由大到小的多级层次存储器,以最优的控制调度算法和合理的成本,构成具有性能可接受的存储系统。
存储系统中的控制部件主要是存储控制器,两个存储系统之间的信息的传输其实是各自的存储控制器之间的信息传输。现有技术中,存储控制器之间的信息传输主要是通过两个存储控制器外端的网口和连接两个网口的网线实现。随着存储产品的不断更新升级,老旧的通过网线的传输方式一方面依赖网络的稳定性,一旦网络稳定性差,则导致传输的稳定性差;另一方面网口被占用,因此网口利用率低;另外,需要网线传输,属于外部插线方式,容易被人为碰触,导致接触松动而故障率高。
由此可见,在实现存储控制器之间的信息传输时如何提高传输的稳定性和网口利用率以及降低故障率是本领域技术人员亟待解决的问题。
发明内容
本发明的目的是提供一种用于存储系统之间的信息传输方法、装置及介质,用于提高传输的稳定性和网口利用率以及降低故障率。
为解决上述技术问题,本发明提供一种用于存储系统之间的信息传输方法,包括:
在存储系统中创建目标虚拟机所需要的网络环境;
建立所述目标虚拟机与所述存储系统中的目标NTB芯片之间的传输通道;
利用所述目标NTB芯片与另一存储系统中的NTB芯片进行信息传输,并依据传输方向控制所述目标虚拟机与所述目标NTB芯片之间的信息交互。
优选地,所述在存储系统中创建目标虚拟机所需要的网络环境具体包括:
在所述存储系统中创建所述目标虚拟机;
生成所述目标虚拟机的虚拟网卡驱动;
当所述存储系统启动时,利用所述虚拟网卡驱动创建虚拟网卡。
优选地,所述传输方向具体包括所述目标NTB芯片接收另一存储系统的NTB芯片的信息接收方向和所述目标NTB芯片向另一存储系统的NTB芯片发送信息的发送方向;
当所述传输方向为所述接收方向时,所述依据传输方向控制所述目标虚拟机与所述目标NTB芯片之间的信息交互具体包括:
创建用于将信息发送至所述目标虚拟机的发送线程;
利用所述发送线程将所述目标NTB芯片接收到的信息发送至所述目标虚拟机;
当所述传输方向为所述发送方向时,所述依据传输方向控制所述目标虚拟机与所述目标NTB芯片之间的信息交互具体包括:
创建用于将信息接收至所述目标NTB芯片的接收线程;
利用所述接收线程将所述目标虚拟机接收到的信息接收至所述目标NTB芯片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811124169.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于虚拟机的可信度确定方法及服务器
- 下一篇:单一处理器运行程序的方法