[发明专利]虚拟机环境中的虚拟双控制模块之间的通信有效
申请号: | 201710526265.9 | 申请日: | 2017-06-30 |
公开(公告)号: | CN109213702B | 公开(公告)日: | 2022-08-30 |
发明(设计)人: | 杨利锋;高健;徐鑫磊;贾瑞勇;刘友生 | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16;G06F11/20;G06F11/16;G06F3/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;丁君军 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 环境 中的 虚拟 控制 模块 之间 通信 | ||
本公开的实施例涉及虚拟机环境中的虚拟双控制模块之间的通信。公开了一种计算机实现的方法和电子设备。该方法包括在虚拟存储装置中部署第一虚拟控制模块和第二虚拟控制模块,其中第一虚拟控制模块和第二虚拟控制模块互为冗余。该方法还包括创建对物理外围设备互连Express(PCIe)交换机进行仿真的虚拟PCIe交换机,以及经由虚拟PCIe交换机来在第一虚拟控制模块与第二虚拟控制模块之间同步高速缓存数据。本公开的实施例在虚拟机环境中设置虚拟双控制模块,并通过软件仿真物理PCIe来实现虚拟双控制模块之间的虚拟PCIe通信,从而能够在虚拟存储装置中实现虚拟双控制模块之间的低延时通信。
技术领域
本公开的实施例总体上涉及存储技术领域,并且更具体地涉及在虚拟机环境中实现虚拟双控制模块之间的通信。
背景技术
存储系统是指由盘设备、控制模块以及管理信息调度的设备和程序等组成的系统,其通常能够存储大量数据。为了保证数据存储的可靠性,存储系统通常设置两个对等控制模块来互为冗余,这两个控制模块之间保持数据同步。虚拟存储装置是指在物理设备上使用软件创建虚拟的存储装置,其能向用户提供尽逻辑存储空间,使得用户实现与物理存储系统类似功能。
外围设备互连(PCI)是一种并行的计算机总线标准,其用于把外围组件连接到计算机。PCI Express(PCIe)是一种总线和接口标准,与PCI总线不同,PCIe采用点对点的串行通信方式,PCIe可以把数据传输率提高到一个很高的频率。通常,存储系统中的两个对等控制模块采用PCIe进行通信,以进行数据同步和备份。
发明内容
本公开的实施例提供了一种虚拟机环境中的虚拟双控制模块之间的通信的方法和设备。本公开的实施例在虚拟机环境中设置虚拟双控制模块,并通过软件仿真物理PCIe来实现虚拟双控制模块之间的虚拟PCIe通信,从而能够在虚拟存储装置中实现虚拟双控制模块之间的低延时通信。
在本公开的一个方面,提供了一种计算机实现的方法。该方法包括:在虚拟存储装置中部署第一虚拟控制模块和第二虚拟控制模块,其中第一虚拟控制模块和第二虚拟控制模块互为冗余;创建对物理外围设备互连Express(PCIe)交换机进行仿真的虚拟PCIe交换机;以及经由虚拟PCIe交换机来在第一虚拟控制模块与第二虚拟控制模块之间同步高速缓存数据。
在本公开的另一方面,提供了一种电子设备。该电子设备包括处理单元以及存储器,其中存储器被耦合至处理单元并且存储有指令。指令在由处理单元执行时执行以下动作:在虚拟存储装置中部署第一虚拟控制模块和第二虚拟控制模块,其中第一虚拟控制模块和第二虚拟控制模块互为冗余;创建对物理外围设备互连Express(PCIe)交换机进行仿真的虚拟PCIe交换机;以及经由虚拟PCIe交换机来在第一虚拟控制模块与第二虚拟控制模块之间同步高速缓存数据。
在本公开的又一方面,提供了一种计算机程序产品。该计算机程序产品被有形地存储在非瞬态计算机可读介质上并且包括计算机可执行指令,所述计算机可执行指令在被执行时使计算机执行根据本公开的实施例的方法。
提供发明内容部分是为了简化的形式来介绍对概念的选择,它们在下文的具体实施方式中将被进一步描述。发明内容部分无意标识本公开的关键特征或主要特征,也无意限制本公开的各个实施例的范围。
附图说明
通过结合附图对本公开示例性实施例进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施例中,相同的参考标号通常代表相同部件。
图1示出了根据本公开的实施例的具有双控制模块的存储环境的示意图;
图2示出了根据本公开的实施例的PCIe接口组件的架构的示意图;
图3示出了根据本公开的实施例的具有虚拟双控制模块的存储环境的示意图;
图4示出了根据本公开的实施例的虚拟PCIe接口组件的架构的示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710526265.9/2.html,转载请声明来源钻瓜专利网。