云计算平台异构网络之间互通的系统及方法技术方案

技术编号:15794770 阅读:320 留言:0更新日期:2017-07-10 09:50
本发明专利技术实施例提供一种云计算平台异构网络之间互通的系统及方法,系统设置在云平台网络和外部异构网络之间;系统包括:路由网元和转发网元;所述路由网元,用于与所述转发网元支持外部异构网络通过所述路由网元和所述转发网元接入云平台网络;所述路由网元,还用于支持所述云平台网络通过所述路由网元与所述外部异构网络三层互通;所述转发网元,还用于支持所述云平台网络通过所述转发网元与外部异构网络二层互通。实施本发明专利技术,能够解决云计算平台二层和三层外部异构网络之间互通问题。

【技术实现步骤摘要】
云计算平台异构网络之间互通的系统及方法
本专利技术涉及云计算
的通讯技术,尤其是指一种云计算平台异构网络之间互通的系统及方法。
技术介绍
很多公有云企业客户总是希望将其私有数据业务部署在安全性比较高的网络环境中,特别是处理性能较强的裸金属服务器上。这些异构部署的业务需要与在公有云上部署的业务互通,这就意味着公有云网络需要实现与私有云或者传统数据中心之间的异构网络互通。以图1的公有云客户网络部署为示例,位于客户网络B的客户主机E和F部署在安全性较高的私有云环境中,通过客户路由器与客户网络A三层(网络层)的互通(相互通信),实现不同虚拟局域网(VLAN)的客户主机能够相互通信;位于客户网络A的客户主机C部署在性能较高的裸金属服务器上,与部署在虚拟机上的客户主机A和B二层(数据链路层)互通。由于公有云的客户业务网络一般为封闭式网络,例如overlay隧道网络,并不能直接和其他异构网络互通,业界现有异构网络互通解决方案主要有以下几种:虚拟专用网(VPN)隧道技术:业界云平台均实现了这类技术,在路由器上的实现VPN隧道终端,与外部异构网络的另一个VPN隧道终端建立隧道连接,实现三层互通。私有网关技术;开源云平台cloudstack实现了这类技术,通过路由器开通外部接口实现和外部异构网络之间三层互通。业界云平台VPN隧道技术方案,目前仅支持三层互通,并不支持二层异构网络互通。业界云平台的私有网关技术也只能支持三层互通,而且业务路由器本身采用虚拟机实现,导致转发性能存在较大瓶颈,带宽利用率较低。综上所述,现有技术对于异构网络互通尚无有效解决方案。
技术实现思路
本专利技术实施例提供一种云计算平台异构网络之间互通的系统及方法,能够解决云计算平台二层和三层外部异构网络之间互通问题。本专利技术实施例的技术方案是这样实现的:第一方面,本专利技术实施例提供一种云计算平台异构网络之间互通的系统,系统设置在云平台网络和外部异构网络之间;所述系统包括:路由网元和转发网元;所述路由网元,用于与所述转发网元支持外部异构网络通过所述路由网元和所述转发网元接入云平台网络;所述路由网元,还用于支持所述云平台网络通过所述路由网元与所述外部异构网络三层互通;所述转发网元,还用于支持所述云平台网络通过所述转发网元与外部异构网络二层互通。优选地,所述路由网元,还用于配置私有网关接口,通过所述转发网元连接到所述外部异构网络;所述路由网元,还用于配置内部业务网关接口连接到所述业务网络。优选地,所述路由网元,还用于配置私有网关路由表,将所配置的私有网关接口所在网络的网关地址配置为默认下一跳地址;所述路由网元,还用于通过所配置的私有网关接口向所述外部异构网络发布所述云平台业务网络的路由信息。优选地,所述路由网元,还用于通过所配置的私有网关接口动态学习所述外部异构网络路由信息,并动态更新私有网关路由表。优选地,所述转发网元,还用于配置外部转发接口连接所述外部异构网络,以及,配置内部转发接口连接所述业务网络;所述转发网元,还用于配置转发表,使外部异构网络和业务网络处于相同二层广播域。第二方面,本专利技术实施例提供一种云计算平台异构网络之间互通的方法,在云平台网络和外部异构网络之间设置路由网元和转发网元;所述方法包括:所述路由网元与所述转发网元支持外部异构网络通过所述路由网元和所述转发网元接入云平台网络;所述路由网元支持所述云平台网络通过所述路由网元与所述外部异构网络三层互通;所述转发网元支持所述云平台网络通过所述转发网元与外部异构网络二层互通。优选地,所述路由网元支持所述云平台网络通过所述路由网元与所述外部异构网络三层互通,包括:所述路由网元配置私有网关接口,通过所述转发网元连接到所述外部异构网络;所述路由网元配置内部业务网关接口连接到所述业务网络。优选地,所述路由网元支持所述云平台网络通过所述路由网元与所述外部异构网络三层互通,包括:所述路由网元配置私有网关路由表,将所配置的私有网关接口所在网络的网关地址配置为默认下一跳地址;所述路由网元通过所配置的私有网关接口向所述外部异构网络发布所述云平台业务网络的路由信息。优选地,所述路由网元支持所述云平台网络通过所述路由网元与所述外部异构网络三层互通,包括:所述路由网元通过所配置的私有网关接口动态学习所述外部异构网络路由信息,并动态更新私有网关路由表。优选地,所述转发网元支持所述云平台网络通过所述转发网元与外部异构网络二层互通,包括:所述转发网元配置外部转发接口连接所述外部异构网络,以及,配置内部转发接口连接所述业务网络;所述转发网元配置转发表,使外部异构网络和业务网络处于相同二层广播域。本专利技术实施例与业界已有的云平台异构网络互通技术相比,具有以下优点:1、同时支持二层和三层异构网络互通;2、可以和现有的VPN技术方案整合,具备更高的灵活性;3、支持硬件设备实现,降低性能开销。附图说明图1为公有云客户网络部署示意图;图2为本专利技术实施例中实现云计算平台异构网络之间互通的系统的结构示意图;图3为本专利技术实施例中实现云计算平台异构网络之间互通的方法的流程示意图;图4是本专利技术实施例实现云平台二层和三层异构网络互通的底层网络架构图;图5是本专利技术实施例中转发网元内部转发表关系图;图6是本专利技术实施例中路由网元的内部功能逻辑图。具体实施方式以下结合附图及具体实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例解决云平台虚拟机与外部异构网络之间互通问题,参见图2,提供一种云计算平台异构网络之间互通的系统,设置在云平台网络和外部异构网络之间;外部异构网络是云平台业务网络的扩展网络,包括:物理数据中心网络、其他云平台网络。系统包括:路由网元2和转发网元1;路由网元2可以为硬件路由设备,也可由网络命名空间技术软实现;转发网元1可以为硬件转发设备,也可以为软交换机设备。路由网元2,用于与转发网元1支持外部异构网络通过路由网元2和转发网元1接入云平台网络;路由网元2,还用于支持云平台网络通过路由网元2与外部异构网络三层互通;转发网元1,还用于支持云平台网络通过转发网元1与外部异构网络二层互通。路由网元2,还用于配置私有网关接口,通过转发网元1连接到外部异构网络;路由网元2,还用于配置内部业务网关接口连接到业务网络。路由网元2,还用于配置私有网关路由表,将所配置的私有网关接口所在网络的网关地址配置为默认下一跳地址;路由网元2,还用于通过所配置的私有网关接口向外部异构网络发布云平台业务网络的路由信息。路由网元2,还用于通过所配置的私有网关接口动态学习外部异构网络路由信息,并动态更新私有网关路由表。转发网元1,还用于配置外部转发接口连接外部异构网络,以及,配置内部转发接口连接业务网络;转发网元1,还用于配置转发表,使外部异构网络和业务网络处于相同二层广播域。与上述实现云平台虚拟机与外部异构网络互通的系统,本专利技术实施例还提供一种云计算平台异构网络之间互通的方法,参见图3,包括以下步骤:步骤101,外部异构网络通过路由网元2和转发网元1接入云平台网络。其中步骤102和步骤103执行顺序不分先后,对应为三层互通和二层互通的实现方法。步骤102,云平台网络通过路由网元2与外本文档来自技高网...
云计算平台异构网络之间互通的系统及方法

【技术保护点】
一种云计算平台异构网络之间互通的系统,其特征在于,所述系统设置在云平台网络和外部异构网络之间;所述系统包括:路由网元和转发网元;所述路由网元,用于与所述转发网元支持外部异构网络通过所述路由网元和所述转发网元接入云平台网络;所述路由网元,还用于支持所述云平台网络通过所述路由网元与所述外部异构网络三层互通;所述转发网元,还用于支持所述云平台网络通过所述转发网元与外部异构网络二层互通。

【技术特征摘要】
1.一种云计算平台异构网络之间互通的系统,其特征在于,所述系统设置在云平台网络和外部异构网络之间;所述系统包括:路由网元和转发网元;所述路由网元,用于与所述转发网元支持外部异构网络通过所述路由网元和所述转发网元接入云平台网络;所述路由网元,还用于支持所述云平台网络通过所述路由网元与所述外部异构网络三层互通;所述转发网元,还用于支持所述云平台网络通过所述转发网元与外部异构网络二层互通。2.如权利要求1所述的系统,其特征在于,所述路由网元,还用于配置私有网关接口,通过所述转发网元连接到所述外部异构网络;所述路由网元,还用于配置内部业务网关接口连接到所述业务网络。3.如权利要求1所述的系统,其特征在于,所述路由网元,还用于配置私有网关路由表,将所配置的私有网关接口所在网络的网关地址配置为默认下一跳地址;所述路由网元,还用于通过所配置的私有网关接口向所述外部异构网络发布所述云平台业务网络的路由信息。4.如权利要求1所述的系统,其特征在于,所述路由网元,还用于通过所配置的私有网关接口动态学习所述外部异构网络路由信息,并动态更新私有网关路由表。5.如权利要求1所述的系统,其特征在于,所述转发网元,还用于配置外部转发接口连接所述外部异构网络,以及,配置内部转发接口连接所述业务网络;所述转发网元,还用于配置转发表,使外部异构网络和业务网络处于相同二层广播域。6.一种云计算平台异构网络之间互通的方法,其特征在于,在云平台网络和外部异构网络之间设置路由网元和转发网元;所述方法...

【专利技术属性】
技术研发人员:金伟毅
申请(专利权)人:中移苏州软件技术有限公司中国移动通信集团公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1