[发明专利]一种多租户的网络优化方法、系统、计算设备及存储介质有效
申请号: | 201710493768.0 | 申请日: | 2017-06-26 |
公开(公告)号: | CN107342895B | 公开(公告)日: | 2019-12-10 |
发明(设计)人: | 周国美;陈进贤;刘泽军;许鹏耀 | 申请(专利权)人: | 网宿科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/741;H04L12/851;H04L12/931;H04L12/46 |
代理公司: | 11573 北京华智则铭知识产权代理有限公司 | 代理人: | 王昌贵 |
地址: | 200030 上海市徐汇区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 租户 网络 优化 方法 系统 计算 设备 存储 介质 | ||
本发明提供一种多租户的网络优化方法,所述方法包括:创建多个虚拟机及多个租户,其中多个租户至少包括第一租户和第二租户,多个虚拟机至少包括第一虚拟机和第二虚拟机;将第一虚拟机配置为第一租户的虚拟机,将第二虚拟机配置为第二租户的虚拟机;配置第一租户的网络为自服务网络,配置第二租户的网络为共享外部的供应商网络;部署虚拟路由器,将自服务网络通过虚拟路由器连通至共享外部的供应商网络;既满足了租户对私有云个性化设置的要求又提高了租户对网络性能的要求。本发明还提供一种多租户的网络优化系统、计算机设备及计算机存储介质。
技术领域
本发明涉及云计算技术领域,尤其涉及一种多租户的网络优化方法和系统及计算设备、计算机存储介质。
背景技术
随着云计算的发展,数据中心虚拟化已然成为了趋势,私有云服务项目主要就是用于解决多数据中心资源虚拟化,提高资源利用率的项目,该项目基于开源云平台OpenStack进行开发。目前,OpenStack的多租户网络架构常见的有自服务网络(Self-service network)。
请参图1,为现有的自服务网络架构,自服务网络虽然功能丰富,可以自定义虚拟私有云(Virtual Private Cloud,VPC),但是由于所有租户的虚拟机(Virtual Machine,VM)的网络进出流量都需要通过虚拟路由器(Virtual Router),虚拟路由器集中位于网络节点上,虚拟路由器最终是将数据包通过网络节点的物理网卡发送或接收,因此网络性能受限于网络节点的网卡瓶颈,自服务网络存在网络性能瓶颈,对于网络性能要求较高的租户不适合使用。
请参图2,为现有的供应商网络架构,可以不需要通过网络节点上的虚拟路由器进出流量,但是供应商网络本身不支持租户创建虚拟私有云,也就是相同租户下的所有虚拟机无法组建成私有云。
综上,现有的网络在多租户环境下,无法兼具自服务网络和供应商网络的优点,实现同时具备网络性能要求高且可自定义创建私有云。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种多租户的网络优化方法和系统。所述技术方案如下:
一方面,一种多租户的网络优化方法,包括以下步骤:
创建多个虚拟机及多个租户,其中所述多个租户至少包括第一租户和第二租户,所述多个虚拟机至少包括第一虚拟机和第二虚拟机;
将所述第一虚拟机配置为所述第一租户的虚拟机,将所述第二虚拟机配置为第所述二租户的虚拟机;
配置所述第一租户的网络为自服务网络,配置所述第二租户的网络为共享外部的供应商网络;
部署虚拟路由器,将所述自服务网络通过所述虚拟路由器连通至所述共享外部的供应商网络。
进一步的,创建多个虚拟机的步骤包括:
判断是否使用供应商网络;
若否,创建或获取所述自服务网络的虚拟路由器,创建虚拟机,关联所述虚拟路由器和所述虚拟机;
若是,则判断是否使用公网IP地址,若是,则选择使用公网IP地址的供应商网络,若否,则通过内网IP地址创建所述供应商网络。
进一步的,选择使用公网IP地址的供应商网络或通过内网IP地址创建所述供应商网络的步骤之后,包括:
调用网络服务的应用程序创建接口;
计算节点创建虚拟网络接口;
所述虚拟网络接口连接内网网桥br-int;
虚拟交换机代理通过所述应用程序创建的接口获取虚拟局域网ID;
在所述内网网桥br-int设置流程规则;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710493768.0/2.html,转载请声明来源钻瓜专利网。