首页> 中国专利> 控制路由信息生成的方法、路由信息生成的方法及其装置

控制路由信息生成的方法、路由信息生成的方法及其装置

摘要

本发明实施例提供了一种控制路由信息生成的方法、路由信息生成的方法及其装置。当检测到当前数据中心存在迁出或者迁入的虚拟机时,确定虚拟机所处子网,然后生成用于调整子网下的虚拟机在当前数据中心中的路由信息的路由控制标识,将路由控制标识发送至当前数据中心,这里的路由控制标识决定了当前数据中心针对迁出或者迁入虚拟机生成主机路由还是网段路由,这样就避免了虚拟机在跨数据中心迁移时在数据中心中产生较多的主机路由,减少了数据中心中路由器的理由匹配过程,提升了路由器的转发速度以及转发效率。

著录项

  • 公开/公告号CN104660505A

    专利类型发明专利

  • 公开/公告日2015-05-27

    原文格式PDF

  • 申请/专利权人 华为技术有限公司;

    申请/专利号CN201310576917.1

  • 发明设计人 雷歆;尹彬;黄哲;徐胜平;

    申请日2013-11-18

  • 分类号

  • 代理机构北京同达信恒知识产权代理有限公司;

  • 代理人黄志华

  • 地址 518129 广东省深圳市龙岗区坂田华为总部办公楼

  • 入库时间 2023-12-18 09:04:05

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-10-19

    授权

    授权

  • 2015-07-29

    实质审查的生效 IPC(主分类):H04L12/741 申请日:20131118

    实质审查的生效

  • 2015-05-27

    公开

    公开

说明书

技术领域

本发明涉及通信技术领域,尤其涉及一种控制路由信息生成的方法、路由 信息生成的方法及其装置。

背景技术

当前,为了解决数据中心中服务器虚拟化带来的虚拟机(英文:Virtual  Machine,简称:VM)迁移和大量的组合支持等问题,应用在数据中心网络的 叠加网络虚拟化(英文:Network Virtualization Overlay,简称:NVO)技术应运 而生。

由于叠加网络虚拟化技术的应用,数据中心中可以部署大量的虚拟机,但 是当前虚拟机跨数据中心迁移的过程中会在各路由器中产生大量的主机路由, 若是存在大量虚拟机迁移的情况,则会出现路由器中路由增加,因此一条报文 转发到已迁移VM时,需要进行多次路由匹配,才能匹配到正确的对应VM的路 由来转发报文,这样就降低了路由器转发报文的速度,并且也降低了路由器的 转发效率。

发明内容

本发明提供了一种控制路由信息生成的方法、路由信息生成的方法及其装 置,用以解决现有技术中虚拟机迁移时产生大量主机路由,进而导致路由器报 文转发速度较慢,并且转发效率较低的问题。

本发明第一方面提供了一种控制路由信息生成的方法,包括:

当检测到当前数据中心存在迁出或者迁入的虚拟机时,确定所述虚拟机所 处子网;

获取在所述子网下包含的所有虚拟机总数,以及获取在所述当前数据中心 中处于所述子网下的虚拟机数;

确定所述虚拟机数与所述虚拟机总数之间的比值;

根据所述比值与预设阈值之间的比较结果,生成用于调整所述子网下的虚 拟机在所述当前数据中心中的路由信息的路由控制标识;

将所述路由控制标识发送至所述当前数据中心,所述路由控制标识用于指 示所述当前数据中心根据所述路由控制标识调整所述子网下在所述当前数据 中心中的虚拟机的路由信息。

结合第一方面,在第一种可能的实现方式中,当检测到当前数据中心中存 在迁出的虚拟机时,所述根据所述比值与预设阈值之间比较结果,生成用于调 整所述子网下的虚拟机在所述当前数据中心中的路由信息的路由控制标识,包 括:

当所述比值小于所述预设阈值时,生成主机路由控制标识,所述主机路由 控制标识用于指示所述当前数据中心删除所述迁出虚拟机所处子网的网段路 由以及生成仍然在所述当前数据中心中的处于所述子网下的所有虚拟机的主 机路由;

当所述比值大于所述预设阈值时,生成网段路由控制标识,所述网段路由 控制标识用于指示所述当前数据中心保留所述迁出虚拟机所处子网的网段路 由。

结合第一方面,在第二种可能的实现方式中,当检测到当前数据中心中存 在迁入的虚拟机时,所述根据所述比值与预设阈值之间的比较结果,生成用于 调整所述子网下的虚拟机在所述当前数据中心中路由信息的路由控制标识,包 括:

当所述比值小于所述预设阈值时,生成主机路由控制标识,所述主机路由 控制标识用于指示所述当前数据中心生成所述迁入的虚拟机的主机路由;

当所述比值大于所述预设阈值时,生成网段路由控制标识,所述网段路由 控制标识用于指示所述当前数据中心生成所述子网的网段路由,并删除所述子 网下所有虚拟机的主机路由。

本发明第二方面提供了一种路由信息生成的方法,包括:

当有虚拟机从当前数据中心中迁出或者迁入时,确定所述虚拟机所处的子 网;

根据接收到的用于调整路由信息的路由控制标识,调整在所述子网下处于 所述当前数据中心中的虚拟机的路由信息。

结合第二方面,在第一种可能的实现方式中,当有虚拟机从当前数据中心 中迁出,且所述当前数据中心已经发布了所述子网的网段路由时,所述根据接 收到的用于调整路由信息的路由控制标识,调整在所述子网下处于所述当前数 据中心中的虚拟机的路由信息,包括:

当所述路由控制标识为主机路由控制标识,删除所述数据中心中所述子网 原有的网段路由,并生成仍然在当前数据中心中的处于所述子网下的所有虚拟 机的主机路由;

当所述路由控制标识为网段路由控制标识时,保留所述子网的网段路由。

结合第二方面,在第二种可能的实现方式中,当有虚拟机从当前数据中心 中迁出,且所述当前数据中心已经发布了在所述当前数据中心中处于所述子网 下的所有虚拟机的主机路由时,所述根据接收到的用于调整路由信息的路由控 制标识,调整在所述子网下处于所述当前数据中心中的虚拟机的路由信息,包 括:

当所述路由控制标识为主机路由控制标识时,删除迁出的所述虚拟机的主 机路由;

当所述路由控制标识为网段路由控制标识时,删除在所述当前数据中心中 处于所述子网下的所有虚拟机的主机路由,并生成所述子网的网段路由。

结合第二方面,在第三种可能的实现方式中,当存在有虚拟机从当前数据 中心中迁入,且所述当前数据中心已经发布了所述子网的网段路由时,所述根 据接收到的用于调整路由信息的路由控制标识,调整在所述子网下处于所述当 前数据中心中的所有虚拟机的路由信息,包括:

当所述路由控制标识为主机路由控制标识,删除所述子网的网段路由,根 据获取到的所述虚拟机地址与当前数据中心中所述虚拟机所处的网络虚拟化 边缘地址之间的对应关系,生成所述迁入虚拟机的主机路由,并生成在所述当 前数据中心中处于所述子网下的原有虚拟机的主机路由;

当所述路由控制标识为网段路由控制标识时,保留所述子网原有的网段路 由。

结合第二方面,在第四种可能的实现方式中,当存在有虚拟机从当前数据 中心中迁入,且所述当前数据中心已经发布了在当前数据中心中处于所述子网 下的所有虚拟机的主机路由时,所述根据接收到的用于调整路由信息的路由控 制标识,调整在所述子网下处于所述当前数据中心中的所有虚拟机的路由信 息,包括:

当所述路由控制标识为主机路由控制标识,根据获取到的所述虚拟机地址 与当前数据中心中所述虚拟机所处的网络虚拟化边缘地址之间的对应关系,生 成所述迁入虚拟机的主机路由;

当所述路由控制标识为网段路由控制标识时,根据获取到的所述虚拟机地 址与当前数据中心中所述虚拟机所处的网络虚拟化边缘地址之间的对应关系, 生成所述子网的网段路由,并删除在所述当前数据中心中处于所述子网下的所 有虚拟机的主机路由。

本发明第三方面提供了一种控制路由信息生成的装置,包括:

获取模块,用于当检测到所述装置所处的当前数据中心存在迁出或者迁入 的虚拟机时,获取所述虚拟机所处子网;

确定模块,用于获取在所述子网下包含的所有虚拟机总数,以及获取在所 述当前数据中心中处于所述子网下的虚拟机数;

处理模块,用于确定所述虚拟机数与所述虚拟机总数之间的比值;

标识生成模块,用于根据所述比值与预设阈值之间的比较结果,生成用于 调整所述子网下的虚拟机在所述当前数据中心中的路由信息的路由控制标识;

通讯模块,用于将所述路由控制标识发送至所述当前数据中心,所述路由 控制标识用于指示所述当前数据中心根据所述路由控制标识调整所述子网下 在所述当前数据中心中的虚拟机的路由信息。

结合第三方面,在第一种可能的实现方式中,所述标识生成模块,具体 用于当检测到当前数据中心中存在迁出的虚拟机,当所述比值小于所述预设阈 值时,生成主机路由控制标识,所述主机路由控制标识用于指示所述当前数据 中心删除所述迁出虚拟机所处子网的网段路由以及生成仍然在所述当前数据 中心中的处于所述子网下的所有虚拟机的主机路由;当所述比值大于所述预设 阈值时,生成网段路由控制标识,所述网段路由控制标识用于指示所述当前数 据中心保留所述迁出虚拟机所处子网的网段路由。

结合第三方面,在第二种可能的实现方式中,所述标识生成模块,具体用 于当检测到当前数据中心中存在迁入的虚拟机,当所述比值小于所述预设阈值 时,生成主机路由控制标识,所述主机路由控制标识用于指示所述当前数据中 心生成所述迁入的虚拟机的主机路由;当所述比值大于所述预设阈值时,生成 网段路由控制标识,所述网段路由控制标识用于指示所述当前数据中心生成所 述子网的网段路由,并删除所述子网下所有虚拟机的主机路由。

本发明第四方面提供了一种路由信息生成的装置,包括:

确定模块,用于当有虚拟机从所述装置所处的当前数据中心中迁出或者迁 入时,确定所述虚拟机所处的子网;

调整模块,用于根据接收到的用于调整路由信息的路由控制标识,调整在 所述子网下处于所述当前数据中心中的虚拟机的路由信息。

结合第四方面,在第一种可能的实现方式中,所述调整模块,具体用于当 有虚拟机从当前数据中心中迁出,且所述当前数据中心已经发布了所述子网的 网段路由,当所述路由控制标识为主机路由控制标识,删除所述数据中心中所 述子网原有的网段路由,并生成仍然在当前数据中心中的处于所述子网下的所 有虚拟机的主机路由;当所述路由控制标识为网段路由控制标识时,保留所述 子网的网段路由。

结合第四方面,在第二种可能的实现方式中,所述调整模块具体用于当有 虚拟机从当前数据中心中迁出,且所述当前数据中心已经发布了在所述当前数 据中心中处于所述子网下的所有虚拟机的主机路由,当所述路由控制标识为主 机路由控制标识时,删除迁出的所述虚拟机的主机路由;当所述路由控制标识 为网段路由控制标识时,删除在所述当前数据中心中处于所述子网下的所有虚 拟机的主机路由,并生成所述子网的网段路由。

结合第四方面,在第三种可能的实现方式中,所述调整模块,具体用于当 存在有虚拟机从当前数据中心中迁入,且所述当前数据中心已经发布了所述子 网的网段路由,当所述路由控制标识为主机路由控制标识,删除所述子网的网 段路由,根据获取到的所述虚拟机地址与当前数据中心中所述虚拟机所处的网 络虚拟化边缘地址之间的对应关系,生成所述迁入虚拟机的主机路由,并生成 在所述当前数据中心中处于所述子网下的原有虚拟机的主机路由;当所述路由 控制标识为网段路由控制标识时,保留所述子网原有的网段路由。

结合第四方面,在第四种可能的实现方式中,所述调整模块,具体用于当 存在有虚拟机从当前数据中心中迁入,且所述当前数据中心已经发布了在当前 数据中心中处于所述子网下的所有虚拟机的主机路由,当所述路由控制标识为 主机路由控制标识,根据获取到的所述虚拟机地址与当前数据中心中所述虚拟 机所处的网络虚拟化边缘地址之间的对应关系,生成所述迁入虚拟机的主机路 由;当所述路由控制标识为网段路由控制标识时,根据获取到的所述虚拟机地 址与当前数据中心中所述虚拟机所处的网络虚拟化边缘地址之间的对应关系, 生成所述子网的网段路由,并删除在所述当前数据中心中处于所述子网下的所 有虚拟机的主机路由。

本发明第五方面提供了一种虚拟机管理服务器,包括:

处理器,用于当检测到与所述虚拟机管理服务器连接的当前数据中心存在 迁出或者迁入的虚拟机时,确定所述虚拟机所处子网,获取在所述子网下包含 的所有虚拟机总数,以及获取在所述当前数据中心中处于所述子网下的虚拟机 数,确定所述虚拟机数与所述虚拟机总数之间的比值,根据所述比值与预设阈 值之间的比较结果,生成用于调整所述子网下的虚拟机在所述当前数据中心中 的路由信息的路由控制标识;

通讯接口,与所述处理器连接,用于将所述处理器生成的路由控制标识发 送至所述当前数据中心,所述路由控制标识用于指示所述当前数据中心根据所 述路由控制标识调整所述子网下在所述当前数据中心中的虚拟机的路由信息。

结合第五方面,在第一种可能的实现方式中,所述处理器,具体用于当检 测到当前数据中心中存在迁出的虚拟机时,当所述比值小于所述预设阈值时, 生成主机路由控制标识,所述主机路由控制标识用于指示所述当前数据中心删 除所述迁出虚拟机所处子网的网段路由以及生成仍然在所述当前数据中心中 的处于所述子网下的所有虚拟机的主机路由;当所述比值大于所述预设阈值 时,生成网段路由控制标识,所述网段路由控制标识用于指示所述当前数据中 心保留所述迁出虚拟机所处子网的网段路由。

结合第五方面,在第二种可能的实现方式中,所述处理器,具体用于当检 测到当前数据中心中存在迁入的虚拟机时,当所述比值小于所述预设阈值时, 生成主机路由控制标识,所述主机路由控制标识用于指示所述当前数据中心生 成所述迁入的虚拟机的主机路由;当所述比值大于所述预设阈值时,生成网段 路由控制标识,所述网段路由控制标识用于指示所述当前数据中心生成所述子 网的网段路由,并删除所述子网下所有虚拟机的主机路由。

本发明第六方面提供了一种网关设备,包括:

通讯端口,用于当有虚拟机从所述网关设备所处的当前数据中心中迁出或 者迁入时,接收用于调整路由信息的路由控制标识;

处理器,用于确定所述虚拟机所处的子网,并根据接收到的路由控制标识, 调整在所述子网下处于所述当前数据中心中的虚拟机的路由信息。

结合第六方面,在第一种可能的实现方式中,所述处理器,具体用于当有 虚拟机从当前数据中心中迁出,且所述当前数据中心已经发布了所述子网的网 段路由,当所述路由控制标识为主机路由控制标识,删除所述数据中心中所述 子网原有的网段路由,并生成仍然在当前数据中心中的处于所述子网下的所有 虚拟机的主机路由;当所述路由控制标识为网段路由控制标识时,保留所述子 网的网段路由。

结合第六方面,在第二种可能的实现方式中,所述处理器,具体用于当有 虚拟机从当前数据中心中迁出,且所述当前数据中心已经发布了在所述当前数 据中心中处于所述子网下的所有虚拟机的主机路由,当所述路由控制标识为主 机路由控制标识时,删除迁出的所述虚拟机的主机路由;当所述路由控制标识 为网段路由控制标识时,删除在所述当前数据中心中处于所述子网下的所有虚 拟机的主机路由,并生成所述子网的网段路由。

结合第六方面,在第三种可能的实现方式中,所述处理器,具体用于当存 在有虚拟机从当前数据中心中迁入,且所述当前数据中心已经发布了所述子网 的网段路由,当所述路由控制标识为主机路由控制标识,删除所述子网的网段 路由,根据获取到的所述虚拟机地址与当前数据中心中所述虚拟机所处的网络 虚拟化边缘地址之间的对应关系,生成所述迁入虚拟机的主机路由,并生成在 所述当前数据中心中处于所述子网下的原有虚拟机的主机路由;当所述路由控 制标识为网段路由控制标识时,保留所述子网原有的网段路由。

结合第六方面,在第四种可能的实现方式中,所述处理器,具体用于当存 在有虚拟机从当前数据中心中迁入,且所述当前数据中心已经发布了在当前数 据中心中处于所述子网下的所有虚拟机的主机路由,当所述路由控制标识为主 机路由控制标识,根据获取到的所述虚拟机地址与当前数据中心中所述虚拟机 所处的网络虚拟化边缘地址之间的对应关系,生成所述迁入虚拟机的主机路 由;当所述路由控制标识为网段路由控制标识时,根据获取到的所述虚拟机地 址与当前数据中心中所述虚拟机所处的网络虚拟化边缘地址之间的对应关系, 生成所述子网的网段路由,并删除在所述当前数据中心中处于所述子网下的所 有虚拟机的主机路由。

在本发明实施例中当检测到当前数据中心中存在迁出或者迁入虚拟机时, 获取虚拟机所处子网,获取在该子网下包含的所有虚拟机总数,以及获取在当 前数据中心处于该子网下的虚拟机数,确定虚拟机数与虚拟机总数之间的比 值,根据比值与预设阈值之间的比较结果,生成用于调整虚拟机在当前数据中 心中路由信息的路由控制标识,将路由控制标识发送至当前数据中心,这里的 路由控制标识决定了当前数据中心针对迁出或者迁入虚拟机生成主机路由还 是网段路由,这样也就避免了虚拟机在跨数据中心迁移时在数据中心中产生较 多的路由,减少了数据中心中路由器的路由匹配过程,提升了路由器的转发速 度以及转发效率。

附图说明

图1为本发明实施例中一种控制路由信息生成的方法流程图;

图2为本发明实施例中一种路由信息生成的方法流程图;

图3为本发明实施例中一种控制路由信息生成的装置结构示意图;

图4为本发明实施例中一种虚拟机管理服务器的结构示意图;

图5为本发明实施例中一种路由信息生成的装置结构示意图;

图6为本发明实施例中一种网关设备的结构示意图。

具体实施方式

首先来讲,在叠加虚拟机技术中一个当前租户(租户为一个企业或者单位) 可以组建一个虚拟专用网络(英文:Virtual Private Network,简称:VPN),保 证当前租户与其他租户网络的隔离。一个VPN中可以组建一个数据中心或者 是多个数据中心,而组建的数据中心可以通过虚拟机管理服务器进行管理,虚 拟机管理服务器可以为一个数据中心分配一个或多个虚拟子网,每个虚拟子网 具有自己的虚拟子网标识(英文:Virtual Subnet Identification,简称:VSID), 由于这些虚拟子网处于同一个VPN下,这些子网下的虚拟机之间可以互相通 讯。

一般来讲,一个数据中心中都会部署多个虚拟机,虚拟机发送的报文中会 携带虚拟机所处子网的VSID,接收该报文的网络设备通过该VSID就能够确 定虚拟机所处子网,并且部署的虚拟机会处于不同的网络虚拟化边缘(英文: Network Virtulization Edge,缩写:NVE)中,也就是说虚拟机与网络虚拟化 边缘之间存在对应关系,这个对应关系说明了虚拟机在当前数据中心中所在的 NVE,通过这个NVE可以将数据中心接收到的报文转发至虚拟机,因此这个 对应关系决定了虚拟机的路由。

每个虚拟机都对应有各自的路由,但是在虚拟机跨数据中心迁移时,迁入 虚拟机的数据中心将重新生成该虚拟机的主机路由,当大量虚拟机跨数据中心 迁移时会产生大量的主机路由,这样就导致了数据中心中路由器存储大量主机 路由,因此数据中心中的路由器每次转发报文时都需要经过多次匹配才能匹配 到所述虚拟机正确的路由,这样直接导致了路由器转发报文的效率降低。

为了解决上述技术问题,在本发明实施例中提供了一种控制路由信息生成 的方法,在检测到数据中心中有虚拟机迁入或者迁出时,虚拟机管理服务器将 生成不同的路由控制标识来控制当前数据中心调整虚拟机在当前数据中心中 的路由信息,具体来讲就是虚拟机管理服务器控制数据中心生成对应该虚拟机 的网段路由还是主机路由或者是删除主机路由还是网段路由,这样就解决了虚 拟机在数据中心中迁移时导致数据中心生成大量路由,进而导致路由器转发效 率降低的问题。

下面通过附图以及具体实施例来对本发明技术方案做详细说明,应当理 解,本发明实施例以及实施例中的技术特征只是对本发明技术方案的说明而不 是限定。

实施例一:

如图1所示为本发明实施例中一种控制路由信息生成的方法流程图,本实 施例中所述方法由虚拟机管理服务器执行,在本发明实施例中当前数据中心与 虚拟机管理服务器存在通讯,所述虚拟机管理服务器可以管理一个或多个数据 中心。

本发明实施例所述方法包括:

S101,当检测到当前数据中心存在迁出或者迁入的虚拟机时,确定所述虚 拟机所处子网;

S102,获取所述子网下包含的虚拟机总数,以及当前数据中心中处于所述 子网下的虚拟机数;

S103,确定所述当前数据中心中处于所述子网下的虚拟机数与所述子网下 包含的虚拟机总数之间的比值;

S104,根据所述比值与预设阈值之间的比较结果,生成用于调整所述子网 下的虚拟机在当前数据中心中路由信息的路由控制标识;

S105,将所述路由控制标识发送至当前数据中心。

当虚拟机管理服务器检测到当前数据中心中有虚拟机迁入或者迁出时,虚 拟机管理服务器确定迁入或者迁出的虚拟机的虚拟子网标识VSID,所述VSID 表征了所述虚拟机所处的子网,该VSID可以是一个具体的值并携带在虚拟机 发送的报文中。在该子网下会包含多个虚拟机,并且该子网下的虚拟机可能是 部署在一个或者是多个数据中心中。

在确定迁入或者迁出的虚拟机所处子网之后,需要确定在当前数据中心中 处于该子网下的虚拟机数,然后再确定处于该子网下的所有虚拟机总数,这样 就得到当前数据中心中处于该子网下的虚拟机数与该子网下虚拟机总数之间 的比值。

在虚拟机管理服务器中保存有一预设阈值,该预设阈值用于针对在数据中 心中的特定子网,是发布网段路由还是发布该子网中的虚拟机的主机路由。

虚拟机管理服务器将得到的所述比值与预设阈值进行比较,然后根据得到 的比较结果生成所述VSID对应的路由控制标识,将生成的路由控制标识发送 至当前数据中心的网关设备。所述路由控制标识用于通知当前数据中心针对所 述虚拟机所处子网生成网段路由还是主机路由。此处需要说明的是,在进行选 择路径转发报文时,由于主机路由对应有精确的地址信息,因此会优先选择主 机路由对应的路径,在未匹配到主机路由时才会去匹配网段路由。

具体来讲,针对当前数据中心迁出虚拟机和迁入虚拟机所生成的路由控制 标识的过程如下:

情况一:虚拟机管理服务器检测到当前数据中心存在虚拟机迁出的情况:

当前数据中心中部署了VM1、VM2、VM3、VM4,并且部署的4个虚拟 机都为处于VSID1对应的第一子网中的虚拟机,上述4个虚拟机都与当前数 据中心中的一个网络虚拟化边缘绑定,当前数据中心向外发布的上述虚拟机共 用所述第一子网的网段路由10.0.0.0/24,也就是说需要这些虚拟机处理的报文 可以通过该网段路由转到对应的虚拟机上。

当虚拟机管理服务器检测到当前数据中心中的VM1迁出当前数据中心 时,虚拟机管理服务器根据VM1的发送的报文确定出VM1处于第一子网,然 后,虚拟机管理服务器确定在该第一子网下的所有虚拟机总数,也就是说确定 在所有的数据中心中处于第一子网下的虚拟机总数。

针对第一子网下虚拟机总数的不同,虚拟机管理服务器生成的路由控制标 识分为如下两种子情况:

子情况一:

若第一子网下部署的虚拟机总数是20,则在当前数据中心中处于第一子网 下的虚拟机数与第一子网下虚拟机总数的比值为3/20,然后虚拟机管理服务器 将得到的比值与预设阈值进行比较,此处的预设阈值假设是60%,此时得到的 比值小于预设阈值,这说明第一子网下只有少数的虚拟机部署在当前数据中心 中,需要说明的是为了避免路由冲突,因此一个子网只会具有一个网段路由, 其他处于所述子网下的虚拟机对应是主机路由,因此若部署较少虚拟机的当前 数据中心继续保留第一子网的网段路由,其他数据中心中属于第一子网下的虚 拟机将会生成主机路由,从而会导致路由的增加。

因此,在比值小于预设阈值时,虚拟机管理服务器会生成主机路由控制标 识,并将主机路由控制标识发送至当前数据中心的网关设备,若是该网关设备 发布的是第一子网的网段路由时,删除第一子网的网段路由,即:将10.0.0.0/24 路由删除,并生成仍然在当前数据中心中处于第一子网下所有虚拟机的主机路 由,即:VM2、VM3、VM4的主机路由;若是该网关设备发布的是第一子网 下所有虚拟机的主机路由时,则删除迁出虚拟机的主机路由。

子情况二:

若是虚拟机管理服务器确定的处于第一子网下的所有虚拟机总数为4,第 一数据中心中处于第一子网下的虚拟机数占了第一子网下所有虚拟机总数的 3/4,这个比值已经超过了60%,因此第一子网下大量的虚拟机是部署在当前 数据中心中的,此时的虚拟机管理服务器就生成网段路由控制标识,若当前数 据中心中的网关设备发布的是第一子网的网段路由10.0.0.0/24时,则保留原有 的网段路由10.0.0.0/24;

若当前数据中心中的网关设备发布的第一子网下的虚拟机的主机路由时, 则删除所述第一子网下的主机路由,并生成所述第一子网在当前数据中心中的 网段路由,此处第一子网的网段路由可以根据当前数据中心中处于第一子网下 的虚拟机的地址信息与网络虚拟化边缘的地址信息之间的对应关系生成。

上述两种子情况说明了当前数据中心中存在虚拟机迁出时,虚拟机管理服 务器会针对不同的比例值来产生不同的路由控制标识,从而控制数据中心根据 所述路由控制标识来调整虚拟机路由。

情况二:虚拟机管理服务器检测到当前数据中心存在虚拟机迁入的情况:

虚拟机管理服务器检测到当前数据中心存在VM1迁入时,确定VM1所处 的第一子网,虚拟机管理服务器将VM1的基本配置文件以及VM1地址信息与 当前数据中心中网络虚拟化边缘地址信息之间的对应关系发送至当前数据中 心,当前数据中心可以根据VM1的基本配置文件在当前数据中心中配置VM1, 然后根据VM1地址信息与网络虚拟化边缘地址信息之间的对应关系生成针对 VM1的路由。

虚拟机管理服务器确定当前数据中心中处于第一子网下的所有虚拟机数, 并确定在该第一子网下的所有虚拟机总数,也就是说在所有的数据中心中确定 处于第一子网下的虚拟机总数。

针对第一子网下虚拟机总数的不同,虚拟机管理服务器生成的路由控制标 识分为如下两种子情况:

子情况一:

当前数据中心中处于第一子网下的虚拟机数为2,即:VM1、VM2,第一 子网下的虚拟机总数为8。

虚拟机管理服务器得到当前数据中心中处于第一子网下的虚拟机数与第 一子网下的虚拟机总数的比值2/8,这个比值说明第一子网下的少数虚拟机部 署在当前数据中心中。虚拟机管理服务器将得到的比值与预设阈值进行比较, 此处的预设阈值假设是60%。

很明显得到的比值小于预设阈值,此时虚拟机管理服务器将生成主机路由 控制标识,并将主机路由控制标识发送至当前数据中心中的网关设备,若是当 前数据中心中的网关设备发布的是在当前数据中心中处于第一子网下的虚拟 机的主机路由时,这里的主机路由控制标识指示当前数据中心生成一条VM1 的主机路由;若是当前数据中心中的网关设备发布的第一子网的网段路由时, 这里的主机路由控制标识指示当前数据中心删除第一子网的网段路由,并生成 迁入的VM1的主机路由,同时还生成在当前数据中心中处于第一子网下的原 有虚拟机VM2的主机路由。

子情况二:

若VM1迁入之前当前数据中心已有其他处于第一子网下的虚拟机,假设 在VM1迁入后当前数据中心中处于第一子网下的虚拟机数为6,处于第一子 网下的所有虚拟机总数为8,此时虚拟机管理服务器得到当前数据中心中处于 第一子网下的虚拟机数与第一子网下的虚拟机总数的比值为6/8=75%,该比值 已经超过了预设阈值,这说明第一子网下大量的虚拟机已经部署到当前数据中 心当中,此时虚拟机管理服务器就会生成网段路由控制标识,并将该网段路由 控制标识发送至当前数据中心的网关设备。

若当前数据中心中的网关设备发布在第一子网下部署的6个虚拟机的主机 路由时,这6个虚拟机的主机路由将都被删除,然后生成网段路由10.0.0.0/24, 生成的网段路由作为6个虚拟机的路由;

若当前数据中心中的网关设备发布在第一子网下部署的原有的5个虚拟机 的网段路由时,此时路由器保留原有的网段路由,并且新迁入的虚拟机也使用 该网段路由。

在本发明实施例中当检测到当前数据中心中存在迁出或者迁入虚拟机时, 获取虚拟机所处子网,在该子网下包含的所有虚拟机总数,以及获取在当前数 据中心处于该子网下的虚拟机数,确定虚拟机数与虚拟机总数之间的比值,根 据比值与预设阈值之间的比较结果,生成用于调整虚拟机在当前数据中心中路 由信息的路由控制标识,将路由控制标识发送至当前数据中心,这里的路由控 制标识决定了当前数据中心针对迁出或者迁入虚拟机生成主机路由还是网段 路由,这样就避免了虚拟机在跨数据中心迁移时在数据中心中产生较多的主机 路由,减少了数据中心中路由器的理由匹配过程,提升了路由器的转发速度以 及转发效率。

在上述实施例中说明了针对两个数据中心在不同情况下进行路由控制的 方法,但是本发明技术方案并不局限于上述实施例,比如说第一子网中的虚拟 机部署在第一数据中心中有4个、部署在第二数据中心中有6个,部署在第三 数据中心中有10个,则第一数据中心中部署第一子网下的虚拟机占20%,第 二数据中心中部署第一子网下的虚拟机占30%,第三数据中心中部署第一子网 下的虚拟机占50%,此时该虚拟机管理服务器会向第三数据中心发送网段路由 控制标识,而第一数据中心以及第二数据中心则是发送主机路由控制标识,也 就说虚拟机所占比重最大的数据中心会针对所有在第一子网下的虚拟机生成 一个网段路由,而虚拟机所占比重较小的数据中心则针对在第一子网下的虚拟 机生成主机路由,这样就保证所有的数据中心不会全部生成主机路由,也就避 免了虚拟机迁移后数据中心中产生大量的路由,减少了数据中心中路由器的路 由匹配过程,提升了路由器的转发速度以及转发效率。

对于其他多个数据中心的之间的处理方式与上述的方式完全相同,此处就 不再赘述。

实施例二:

本发明实施例还提供了一种路由信息生成方法,如图2所示为本发明实施 例中一种路由信息生成方法的流程图,本实施例中方法由数据中心中的网关设 备执行。

本发明实施例方法包括:

S201,当存在虚拟机从当前数据中心中迁出或者迁入时,确定所述虚拟机 所处的子网;

S202,根据接收到的用于调整路由信息的路由控制标识,调整在所述子网 下处于所述当前数据中心中虚拟机的路由信息。

在当前数据中心存在迁出或者迁入的虚拟机时,当前数据中心中的网关设 备会接收到虚拟机管理服务器发送的路由控制标识,该路由控制标识决定了网 关设备针对所述虚拟机所处子网下的虚拟机将生成主机路由还是网段路由,下 面针对不同情况下的实现方式来具体说明:

情况一:针对当前数据中心迁出虚拟机的情况

当前数据中心已经发布了所述子网的网段路由时,并且当前数据中心的网 关设备接收到的路由控制标识为主机路由控制标识时,所述网关设备删除所述 迁出虚拟机所处子网原有的网段路由,并生成仍在当前数据中心中的处于所述 子网下的所有虚拟机的主机路由;当当前数据中心的网关设备接收到的所述路 由控制标识为网段路由控制标识时,所述网关设备保留所述迁出虚拟机原有的 网段路由,所述当前数据中心中属于所述迁出虚拟机所处子网下的所有虚拟机 仍然能够使用所述网段路由与其他数据中心下的虚拟机通信。

当前数据中心中的网关设备已经发布了在所述当前数据中心中处于所述 子网下的所有虚拟机的主机路由时,并且当前数据中心中的网关设备接收到路 由控制标识为主机路由控制标识时,该网关设备删除迁出的虚拟机的原有的主 机路由,在当前数据中心中处于所述子网下的其他虚拟机的主机路由继续使 用;当网关设备接收到网段路由控制标识时,删除当前数据中心中处于所述子 网下的所有虚拟机的主机路由,并生成所述子网的网段路由。

比如说:若是当前数据中心中在第一子网下的虚拟机共部署了VM1、 VM2、VM3、VM4四个虚拟机,当VM1迁出当前数据中心,若是在VM1 迁出之前当前数据中心向外发布VM1、VM2、VM3、VM4共同使用的路由 为网段路由10.0.0.0/24,若当前数据中心中的网关设备接收到一主机路由控制 标识,则当前数据中心中的网关设备根据主机路由控制标识,删除网段路由 10.0.0.0/24,并生成VM2、VM3、VM4的主机路由10.0.0.2/33、10.0.0.3/35、 10.0.0.4/40,这里的主机路由是根据虚拟机与网络虚拟化边缘之间的对应关系 生成;若当前数据中心中的网关设备接收到一网段路由控制标识,则当前数据 中心中的网关设备根据网段路由控制标识将不会改变原有的针对第一子网下 的虚拟机的网段路由,即:VM2、VM3、VM4依旧使用网段路由10.0.0.0/24;

另外,若在VM1迁出之前当前数据中心向外发布VM1、VM2、VM3、 VM4的路由为主机路由分别为10.0.0.1/32、10.0.0.2/33、10.0.0.3/35、10.0.0.4/40 时,若是当前数据中心中的网关设备接收到主机路由控制标识时,网关设备将 根据主机路由控制标识删除VM1的主机路由10.0.0.1/32,VM2、VM3、VM4 的路由不作调整;若是当前数据中心中的网关设备接收到网段路由控制标识 时,并删除同处于第一子网下的VM1、VM2、VM3、VM4的主机路由,然 后当前数据中心将生成针对第一子网的网段路由10.0.0.0/24。

情况二:针对当前数据中心迁入虚拟机的情况

当存在有虚拟机从当前数据中心中迁入时,当前数据中心中的网关设备会 接收到迁入虚拟机的基本配置文件以及迁入虚拟机地址信息与当前数据中心 网络虚拟化边缘地址信息之间的对应关系,然后当前数据中心根据迁入虚拟机 的基本配置文件可以在当前数据中心的网络虚拟化边缘下部署所述迁入的虚 拟机,而根据迁入虚拟机地址信息与网络虚拟化边缘地址之间的对应关系可以 生成针对迁入虚拟机的路由。

此处,根据虚拟机迁入时当前数据中心向外发布的是主机路由还是网段路 由,可以分为如下两种子情况:

子情况一:在当前数据中心已经发布了所述子网的网段路由。

在当前数据中心中的网关设备接收到的路由控制标识为主机路由控制标 识时,当前数据中心中的网关设备删除所述子网的网段路由,根据获取到的所 述虚拟机地址与所述当前数据中心中虚拟机所处网络虚拟化边缘地址之间的 对应关系,生成所述虚拟机的主机路由,并生成在所述当前数据中心中处于所 述子网下的原有虚拟机的主机路由;

当所述路由控制标识为网段路由控制标识时,保留所述子网原有的网段路 由;

比如说:若是当前数据中心中在第一子网下的虚拟机共部署了VM7、 VM8,并且所述当前数据中心发布的是VM7、VM8的网段路由10.0.0.0/24, 当第一子网下的VM1迁入当前数据中心的情况下,若是当前数据中心中的网 关设备接收到的路由控制标识为主机路由控制标识时,所述网关设备删除网段 路由10.0.0.0/24,然后根据VM1与网络虚拟化边缘之间的对应关系生成VM1 的主机路由,并同时生成VM7、VM8的主机路由。

若是当前数据中心中的网关设备接收到网段路由控制标识时,则保留原有 的网段路由10.0.0.0/24,并且VM1与VM7、VM8共同使用网段路由10.0.0.0/24。

子情况二:在当前数据中心已经发布了所述子网下有虚拟机的主机路由。

在当前数据中心中的网关设备接收到一主机路由控制标识时,根据获取到 的所述虚拟机地址与所述当前数据中心中虚拟机所处网络虚拟化边缘地址之 间的对应关系,生成所述虚拟机的主机路由;在当前数据中心中的网关设备接 收到一网段路由控制标识时,删除在当前数据中心中处于所述子网下的所有主 机路由,并生成所述子网的网段路由。

比如说:当前数据中心中在第一子网下的虚拟机共部署了VM7、VM8, 并且所述数据中心发布的是VM7、VM8的主机路由分别为10.0.0.1/32和 10.0.0.2/32,当VM1迁入当前数据中心,并且当前数据中心中的网关设备接收 到一主机路由控制标识时,所述网关设备根据VM1地址信息与网络虚拟化边 缘地址信息之间的对应关系,生成一条VM1的主机路由10.0.0.4/32,此时VM7、 VM8的主机路由不作调整;

若是网关设备接收到一网段路由控制标识时,网关设备删除VM7、VM8 的主机路由,同时生成一条所述第一子网的网段路由10.0.0.0/24,此时VM1、 VM7、VM8共同使用该网段路由。

在实施例二中当前数据中心中有虚拟机迁出或者是迁入时,根据接收到的 不同的用于调整路由信息的路由控制标识时,当前数据中心将调整迁入或者迁 出虚拟机所在子网下的所有虚拟机在当前数据中心中的路由信息,比如说生成 主机路由还是网段路由或者是删除主机路由还是网段路由,这样就使得大量虚 拟机迁移时不会产生大量的路由信息,减少了数据中心中路由器的路由信息存 储量,进而减少了路由器转发报文时的路由匹配次数,提升了路由器报文转发 的速度以及转发效率。

实施例三:

对应本发明实施例一中的一种控制路由信息生成的方法,本发明实施例还 提供了一种控制路由信息生成的装置,如图3所示为本发明实施例中一种控制 路由信息生成的装置结构示意图,包括:

获取模块301,用于当检测到所述装置所处的当前数据中心存在迁出或者 迁入的虚拟机时,获取所述虚拟机所处子网;

确定模块302,用于获取在所述子网下包含的所有虚拟机总数,以及获取 在所述当前数据中心中处于所述子网下的虚拟机数;

处理模块303,用于确定所述虚拟机数与所述虚拟机总数之间的比值;

标识生成模块304,用于根据所述比值与预设阈值之间的比较结果,生成 用于调整所述子网下的虚拟机在所述当前数据中心中的路由信息的路由控制 标识;

通讯模块305,用于将所述路由控制标识发送至所述当前数据中心,所述 路由控制标识用于指示所述当前数据中心根据所述路由控制标识调整所述子 网下在所述当前数据中心中的虚拟机的路由信息。

进一步,当检测到当前数据中心中存在迁出的虚拟机,标识生成模块304 具体用于当所述比值小于所述预设阈值时,生成主机路由控制标识,所述主机 路由控制标识用于指示所述当前数据中心删除所述迁出虚拟机所处子网的网 段路由以及生成仍然在所述当前数据中心中的处于所述子网下的所有虚拟机 的主机路由;当所述比值大于所述预设阈值时,生成网段路由控制标识,所述 网段路由控制标识用于指示所述当前数据中心保留所述迁出虚拟机所处子网 的网段路由。

进一步,当检测到当前数据中心中存在迁入的虚拟机,标识生成模块304 具体用于当所述比值小于所述预设阈值时,生成主机路由控制标识,所述主机 路由控制标识用于指示所述当前数据中心生成所述迁入的虚拟机的主机路由; 当所述比值大于所述预设阈值时,生成网段路由控制标识,所述网段路由控制 标识用于指示所述当前数据中心生成所述子网的网段路由,并删除所述子网下 所有虚拟机的主机路由。

另外,对应本发明实施例一中的一种控制路由信息生成的方法,本发明实 施例还提供了一种虚拟机管理服务器,如图4所示为本发明实施例中一种虚拟 机管理服务器的结构示意图,包括:

处理器401,用于当检测到与所述虚拟机管理服务器连接的当前数据中心 存在迁出或者迁入的虚拟机时,确定所述虚拟机所处子网,获取在所述子网下 包含的所有虚拟机总数,以及获取在所述当前数据中心中处于所述子网下的虚 拟机数,确定所述虚拟机数与所述虚拟机总数之间的比值,根据所述比值与预 设阈值之间的比较结果,生成用于调整所述子网下的虚拟机在所述当前数据中 心中的路由信息的路由控制标识;

通讯接口402,与所述处理器401连接,用于将所述处理器401生成的路 由控制标识发送至所述当前数据中心,所述路由控制标识用于指示所述当前数 据中心根据所述路由控制标识调整所述子网下在所述当前数据中心中的虚拟 机的路由信息。

进一步,所述处理器401,具体用于当检测到当前数据中心中存在迁出的 虚拟机时,当所述比值小于所述预设阈值时,生成主机路由控制标识,所述主 机路由控制标识用于指示所述当前数据中心删除所述迁出虚拟机所处子网的 网段路由以及生成仍然在所述当前数据中心中的处于所述子网下的所有虚拟 机的主机路由;当所述比值大于所述预设阈值时,生成网段路由控制标识,所 述网段路由控制标识用于指示所述当前数据中心保留所述迁出虚拟机所处子 网的网段路由。

进一步,所述处理器401,具体用于当检测到当前数据中心中存在迁入的 虚拟机时,当所述比值小于所述预设阈值时,生成主机路由控制标识,所述主 机路由控制标识用于指示所述当前数据中心生成所述迁入的虚拟机的主机路 由;当所述比值大于所述预设阈值时,生成网段路由控制标识,所述网段路由 控制标识用于指示所述当前数据中心生成所述子网的网段路由,并删除所述子 网下所有虚拟机的主机路由。

实施例四:

对应本发明实施例二中的一种路由信息生成的方法,本发明实施例还提供 了一种路由信息生成的装置,如图5所示为本发明实施例中一种虚拟机管理服 务器的结构示意图,包括:

确定模块501,用于当有虚拟机从所述装置所处的当前数据中心中迁出或 者迁入时,确定所述虚拟机所处的子网;

调整模块502,用于根据接收到的用于调整路由信息的路由控制标识,调 整在所述子网下处于所述当前数据中心中的虚拟机的路由信息。

进一步,当有虚拟机从当前数据中心中迁出,且所述当前数据中心已经发 布了所述子网的网段路由时,所述调整模块502具体用于当所述路由控制标识 为主机路由控制标识,删除所述数据中心中所述子网原有的网段路由,并生成 仍然在当前数据中心中的处于所述子网下的所有虚拟机的主机路由;当所述路 由控制标识为网段路由控制标识时,保留所述子网的网段路由。

进一步,当有虚拟机从当前数据中心中迁出,且所述当前数据中心已经发 布了在所述当前数据中心中处于所述子网下的所有虚拟机的主机路由时,所述 调整模块502具体用于,当所述路由控制标识为主机路由控制标识时,删除迁 出的所述虚拟机的主机路由;当所述路由控制标识为网段路由控制标识时,删 除在所述当前数据中心中处于所述子网下的所有虚拟机的主机路由,并生成所 述子网的网段路由。

进一步,当存在有虚拟机从当前数据中心中迁入,且所述当前数据中心已 经发布了所述子网的网段路由,所述调整模块502具体用于当所述路由控制标 识为主机路由控制标识,删除所述子网的网段路由,根据获取到的所述虚拟机 地址与当前数据中心中所述虚拟机所处的网络虚拟化边缘地址之间的对应关 系,生成所述迁入虚拟机的主机路由,并生成在所述当前数据中心中处于所述 子网下的原有虚拟机的主机路由;当所述路由控制标识为网段路由控制标识 时,保留所述子网原有的网段路由。

进一步,当存在有虚拟机从当前数据中心中迁入,且所述当前数据中心已 经发布了在当前数据中心中处于所述子网下的所有虚拟机的主机路由,所述调 整模块502具体用于当所述路由控制标识为主机路由控制标识,根据获取到的 所述虚拟机地址与当前数据中心中所述虚拟机所处的网络虚拟化边缘地址之 间的对应关系,生成所述迁入虚拟机的主机路由;当所述路由控制标识为网段 路由控制标识时,根据获取到的所述虚拟机地址与当前数据中心中所述虚拟机 所处的网络虚拟化边缘地址之间的对应关系,生成所述子网的网段路由,并删 除在所述当前数据中心中处于所述子网下的所有虚拟机的主机路由。

另外,对应本发明实施例二中的一种路由信息生成的方法,本发明实施例 还提供了一种网关设备,如图6所示为本发明实施例中一种虚拟机管理服务器 的结构示意图,包括:

通讯端口601,用于当有虚拟机从所述网关设备所处的当前数据中心中迁 出或者迁入时,接收用于调整路由信息的路由控制标识;

处理器602,用于确定所述虚拟机所处的子网,并根据接收到的路由控制 标识,调整在所述子网下处于所述当前数据中心中的虚拟机的路由信息。

进一步,处理器602具体用于当有虚拟机从当前数据中心中迁出,且所述 当前数据中心已经发布了所述子网的网段路由,当所述路由控制标识为主机路 由控制标识,删除所述数据中心中所述子网原有的网段路由,并生成仍然在当 前数据中心中的处于所述子网下的所有虚拟机的主机路由;当所述路由控制标 识为网段路由控制标识时,保留所述子网的网段路由。

进一步,处理器602具体用于当有虚拟机从当前数据中心中迁出,且所述 当前数据中心已经发布了在所述当前数据中心中处于所述子网下的所有虚拟 机的主机路由,当所述路由控制标识为主机路由控制标识时,删除迁出的所述 虚拟机的主机路由;当所述路由控制标识为网段路由控制标识时,删除在所述 当前数据中心中处于所述子网下的所有虚拟机的主机路由,并生成所述子网的 网段路由。

进一步,处理器602具体用于当存在有虚拟机从当前数据中心中迁入,且 所述当前数据中心已经发布了所述子网的网段路由,当所述路由控制标识为主 机路由控制标识,删除所述子网的网段路由,根据获取到的所述虚拟机地址与 当前数据中心中所述虚拟机所处的网络虚拟化边缘地址之间的对应关系,生成 所述迁入虚拟机的主机路由,并生成在所述当前数据中心中处于所述子网下的 原有虚拟机的主机路由;当所述路由控制标识为网段路由控制标识时,保留所 述子网原有的网段路由。

进一步,处理器602具体用于当存在有虚拟机从当前数据中心中迁入,且 所述当前数据中心已经发布了在当前数据中心中处于所述子网下的所有虚拟 机的主机路由,当所述路由控制标识为主机路由控制标识,根据获取到的所述 虚拟机地址与当前数据中心中所述虚拟机所处的网络虚拟化边缘地址之间的 对应关系,生成所述迁入虚拟机的主机路由;当所述路由控制标识为网段路由 控制标识时,根据获取到的所述虚拟机地址与当前数据中心中所述虚拟机所处 的网络虚拟化边缘地址之间的对应关系,生成所述子网的网段路由,并删除在 所述当前数据中心中处于所述子网下的所有虚拟机的主机路由。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产 品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和 /或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/ 或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入 式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算 机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一 个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设 备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中 的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个 流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使 得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处 理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个 流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基 本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要 求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发 明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号