[发明专利]基于NUMA架构的openstack东西向转发性能优化方法和系统有效
申请号: | 202110985132.4 | 申请日: | 2021-08-26 |
公开(公告)号: | CN113709139B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 马玥;谭航;鲍全松;范亮凯 | 申请(专利权)人: | 江苏省未来网络创新研究院 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/1097;H04L9/06;G06F9/455;G06F9/54;G06F16/27;G06F21/53;G06F21/56;G06F21/60 |
代理公司: | 北京卓岚智财知识产权代理有限公司 11624 | 代理人: | 郭智 |
地址: | 210000 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 numa 架构 openstack 东西向 转发 性能 优化 方法 系统 | ||
本发明公开了基于NUMA架构的openstack东西向转发性能优化方法;S1、在区块节点内部进行数据信息访问;S2、第一处理器和第二处理器根据地址协议实现对访问数据的若干第一内接虚拟机和若干第二内接虚拟机进行访问;S3、且第一区块节点和第二节点在进行数据访问和传输;S4、在第一区块节点和第二区块节点进行数据传输的时候进行加密和安全防护;本发明通过一组外接的虚拟机实现区块点之间的数据互通传输,能够完成区块点与区块点,以及区块点内部的虚拟机之间的数据信息的快速东西向的转发传输,并且在进行区块点之间的数据信息传输的时候,通过加密机和防护模块实现对数据信息进行安全防护和加密处理,提高数据信息的安全性能。
技术领域
本发明属于东西向转发技术领域,具体涉及基于NUMA架构的openstack东西向转发性能优化方法和系统。
背景技术
控制器之间的接口称之为东西向接口,用于完成控制器之间的通信,东西向转发既是控制器之间的数据信息的传输,NUMA技术可以使众多服务器像单一系统那样运转,同时保留小系统便于编程和管理的优点。NUMA通过提供分离的存储器给各个处理器,避免当多个处理器访问同一个存储器产生的性能损失来试图解决这个问题。对于涉及到分散的数据的应用(在服务器和类似于服务器的应用中很常见),NUMA可以通过一个共享的存储器提高性能至n倍,而n大约是处理器(或者分离的存储器)的个数,Openstack是一个云平台管理的项目,它不是一个软件。这个项目由几个主要的组件组合起来完成一些具体的工作。Openstack是一个旨在为公共及私有云的建设与管理提供软件的开源项目。Openstack项目的首要任务是简化云的部署过程并为其带来良好的可扩展性。然而市面上各种的东西向转发仍存在各种各样的问题。
如授权公告号为CN110752989A所公开的一种东西向流量转发方法与装置,其虽然实现了使用传统路由协议实现东西向流量转发,避免开发新路由协议,组网模式简单并且稳定性高,但是并未解决现有无法实现对区块点内部的虚拟机进行有效的互通查询,提高数据存储,以及不能够实现区块点与区块点之间的数据传输,并且不能够实现对数据进行有效的处理和加密等的问题,为此我们提出基于NUMA架构的openstack东西向转发性能优化方法和系统。
发明内容
本发明的目的在于提供基于NUMA架构的openstack东西向转发性能优化方法和系统,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:基于NUMA架构的openstack东西向转发性能优化的系统,至少包括有第一区块节点和第二区块节点,所述第一区块节点和所述第二区块节点之间相互通讯连接,所述第一区块节点内部设有若干第一内接虚拟机,若干所述第一内接虚拟机均通讯连接有第一处理器,所述第一处理器上通讯连接有第一外接虚拟机,若干所述第一内接虚拟机、所述第一处理器和所述第一外接虚拟机上均通讯连接有第一云端控制系统和第一云端存储数据库,所述第一外接虚拟机上分别电性连接有第一加密机和第一防护模块;
所述第二区块节点内部设有若干第二内接虚拟机,若干所述第二内接虚拟机均通讯连接有第二处理器,所述第二处理器上通讯连接有第二外接虚拟机,若干所述第二内接虚拟机、所述第二处理器和所述第二外接虚拟机上均通讯连接有第二云端控制系统和第二云端存储数据库,所述第二外接虚拟机上分别电性连接有第二加密机和第二防护模块;
所述第一区块节点和所述第二区块节点内均遵从AMQP消息队列协议,所述第一区块节点和所述第二区块节点之间通过第一外接虚拟机和第二外接虚拟机进行通讯连接,所述第一外接虚拟机和所述第二外接虚拟机均通过网络通讯基站进行通讯连接。
优选的,所述第一处理器和所述第二处理器内部均包括有控制芯片、信息接收模块、信息转换模块、信息发送模块和信息滤波模块,所述控制芯片用于实现对接收的协议地址进行分析处理,并且根据协议地址实现对若干所述第一内接虚拟机或者所述第二内接虚拟机进行通讯连接,实现对本体外的所述第一内接虚拟机或者所述第二内接虚拟机进行数据访问和提取。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏省未来网络创新研究院,未经江苏省未来网络创新研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110985132.4/2.html,转载请声明来源钻瓜专利网。