首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

在OpenStack下应用虚拟路由器的装置和方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:长扬科技(北京)股份有限公司

摘要:本发明提供了一种在OpenStack下应用虚拟路由器的装置和方法,包括:虚路由器管理模块设有虚拟路由器实例管理接口和虚拟链路管理接口,虚拟路由器管理模块用于接收用户请求;虚拟路由器实例管理接口用于调用Nova模块进行虚拟路由器实例的创建和删除;虚拟链路管理接口用于通过远程过程调用虚拟链路实现模块实现虚拟链路的创建和删除;数据库模块与虚拟路由器管理模块相连接,数据库模块用于存储基于用户请求创建的虚拟路由器实例和虚拟链路的信息,以使用户通过虚拟路由器管理模块对已创建的虚拟路由器实例和虚拟链路进行查看。本方案提供的在OpenStack下应用虚拟路由器的方法能够创建用户可访问、可配置的虚拟路由器。

主权项:1.一种在OpenStack下应用虚拟路由器的装置,其特征在于,包括:虚拟路由器管理模块、虚拟链路实现模块和数据库模块;所述虚拟路由器管理模块设有虚拟路由器实例管理接口和虚拟链路管理接口,所述虚拟路由器管理模块用于接收用户请求;所述虚拟路由器实例管理接口用于基于所述用户请求调用Nova模块进行虚拟路由器实例的创建和删除;所述虚拟链路管理接口用于基于所述用户请求通过远程过程调用所述虚拟链路实现模块实现虚拟链路的创建和删除,所述虚拟链路包括为同节点虚拟链路和跨节点虚拟链路;所述数据库模块与所述虚拟路由器管理模块相连接,所述数据库模块用于存储基于所述用户请求创建的虚拟路由器实例和虚拟链路的信息,以使用户通过所述虚拟路由器管理模块对已创建的虚拟路由器实例和虚拟链路进行查看;所述跨节点虚拟链路的创建通过如下方法实现:获取所述用户请求中包括的待创建虚拟链路信息;所述待创建虚拟链路信息包括待连接的虚拟路由器实例的第三端口和虚拟机的第四端口;在所述虚拟路由器实例位于第一计算节点且所述虚拟机位于第二计算节点时,为所述第三端口和所述第四端口分配vxlan网络;针对所述第一计算节点,执行:基于所述vxlan网络,在所述第一计算节点的集成网桥和隧道网桥上创建用于连接所述集成网桥和隧道网桥的int端口和tun端口;根据所述用户请求获取所述第二计算节点的tunip,判断是否存在vxlan端口;若不存在,则调用ovs接口创建所述第一计算点和所述第二计算节点的vxlan端口;在该集成网桥上添加两条流表,将从所述第三端口发出的流量发送至所述tun端口,并将从所述tun端口收到的流量转发到所述第三端口;在该隧道网桥上添加两条流表,将从所述int端口收到的流量添加目标vni号后通过所述vxlan端口发送至所述第二计算节点,将从所述vxlan端口接收到的包含所述目标vni号的流量转发至所述int端口;其中,所述目标vni号为所述vxlan网络的vni号;在tun隧道网络实现跨节点传输。

全文数据:

权利要求:

百度查询: 长扬科技(北京)股份有限公司 在OpenStack下应用虚拟路由器的装置和方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术