[发明专利]一种提高异地数据中心vxlan网络质量的方法和装置在审
申请号: | 201710943379.3 | 申请日: | 2017-10-11 |
公开(公告)号: | CN107612827A | 公开(公告)日: | 2018-01-19 |
发明(设计)人: | 郭旭亮 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L12/707 | 分类号: | H04L12/707;H04L12/46 |
代理公司: | 北京安信方达知识产权代理有限公司11262 | 代理人: | 李红爽,李丹 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提高 异地 数据中心 vxlan 网络 质量 方法 装置 | ||
技术领域
本发明实施例涉及云计算数据中心技术,尤指一种提高异地数据中心vxlan网络质量的方法和装置。
背景技术
在云计算领域,随着对数据中心业务需求的扩展,异地跨数据中心互联已经成为扩展网络服务功能的一个重要技术,但跨数据中心间的互联网质量值得担忧,互联网相较局域网存在延迟高、丢包率高的问题,大大影响了跨数据中心间的数据传输质量。
虽然异地数据中心可以通过建立专线来降低延迟和减少丢包率,但鉴于专线费用高、带宽小,大流量的网络通信会导致运营成本过高。
有些异地数据中心间会建立多条互联网服务提供商ISP链路(非专线),并选择最优路径来传输数据,但该最优路径的选择并不能解决数据在ISP链路传输过程中的丢包和高时延的问题,因为单条ISP链路并不稳定,会由于各种原因发生丢包或者拥塞现象,那么该报文就有可能被丢失,导致传输质量受到很大影响。
发明内容
为了解决上述技术问题,本发明实施例提供了一种一种提高异地数据中心vxlan网络质量的方法和装置,能够解决跨数据中心间网络延迟高、丢包率高的问题,极大地提高异地数据中心间的vxlan网络传输质量。
为了达到本发明实施例目的,本发明实施例提供了一种提高异地数据中心虚似扩展局域网vxlan网络质量的方法,该方法包括:
在各个异地数据中心中,将第一数据中心发送至第二数据中心的第一vxlan报文进行标记;
对标记后的第一vxlan报文通过第一数据中心和第二数据中心之间预设的多条非专线ISP链路进行数据传输;
获取最先到达第二数据中心的第一vxlan报文,并对最先到达第二数据中心的第一vxlan报文进行转发。
可选地,该方法还包括:预先在各个异地数据中心出口路由器前均设置一个处理设备。
可选地,将第一数据中心发送至第二数据中心的第一vxlan报文进行标记包括:
通过设置于第一数据中心的第一处理设备将第一vxlan报文的报文头预留的多个字节内写入唯一识别序列号。
可选地,对标记后的第一vxlan报文通过第一数据中心和第二数据中心之间预设的多条非专线互联网服务提供商ISP链路进行数据传输包括:
将写入唯一识别序列号的第一vxlan报文复制为多份;
分别通过多条非专线ISP链路将复制的多份第一vxlan报文发送至第二数据中心。
可选地,获取最先到达第二数据中心的第一vxlan报文包括:
通过设置于第二数据中心的第二处理设备对接收到的第一vxlan报文的报文头中预留的多个字节内的序列号进行判断,以确定是否已经接收到相同序列号的vxlan报文;当确定未接收到相同序列号的vxlan报文时,将当前接收到的第一vxlan报文作为最先到达第二数据中心的第一vxlan报文。
可选地,该方法还包括:当确定已经接收到相同序列号的vxlan报文时,将当前接收到的第一vxlan报文作为后续到达第二数据中心的第一vxlan报文,并对后续到达第二数据中心的第一vxlan报文进行丢弃。
为了达到本发明实施例目的,本发明实施例还提供了一种提高异地数据中心虚似扩展局域网vxlan网络质量的装置,应用于vxlan报文发送端,该装置包括:标记模块和传输模块;
标记模块,用于在各个异地数据中心中,将第一数据中心发送至第二数据中心的第一vxlan报文进行标记;
传输模块,用于对标记后的第一vxlan报文通过第一数据中心和第二数据中心之间预设的多条非专线互联网服务提供商ISP链路进行数据传输。
可选地,标记模块将第一数据中心发送至第二数据中心的第一vxlan报文进行标记包括:
通过设置于第一数据中心的第一处理设备将第一vxlan报文的报文头预留的多个字节内写入唯一识别序列号。
可选地,传输模块对标记后的第一vxlan报文通过第一数据中心和第二数据中心之间预设的多条非专线互联网服务提供商ISP链路进行数据传输包括:
将写入唯一识别序列号的第一vxlan报文复制为多份;
分别通过多条非专线ISP链路将复制的多份第一vxlan报文发送至第二数据中心。
可选地,标记模块和传输模块预先设置于各个异地数据中心出口路由器前。
为了达到本发明实施例目的,本发明实施例还提供了一种提高异地数据中心虚似扩展局域网vxlan网络质量的装置,应用于vxlan报文接收端,该装置包括:获取模块和转发模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710943379.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于云技术的智能家居通用网关
- 下一篇:一种DSR路由协议的改进方法