[发明专利]生成配置信息的方法和网络控制单元有效

专利信息
申请号: 201310052713.8 申请日: 2013-02-18
公开(公告)号: CN103997414B 公开(公告)日: 2016-11-09
发明(设计)人: 殷悦;李峰;代仕芳;周洪 申请(专利权)人: 华为技术有限公司
主分类号: H04L12/24 分类号: H04L12/24;H04L12/741;G06F9/455
代理公司: 暂无信息 代理人: 暂无信息
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 生成 配置 信息 方法 网络 控制 单元
【说明书】:

技术领域

发明涉及通信领域,并且具体地,涉及生成配置信息的方法和网络控制单元。

背景技术

虚拟机(Virtual Machine,VM)是指通过软件模拟的具有完整硬件系统功能的,并且运行在一个完全隔离环境中的完整计算机系统。通常,一台物理计算机上可以模拟出一个或多个虚拟机,这些虚拟机可以像真正的计算机那样进行工作。

随着对提高服务器利用率以及降低服务器成本的需求的日益增加,基于虚拟机技术出现了服务器虚拟化技术。服务器虚拟化,是指将服务器物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器,或者让几台服务器变成一台服务器来用,从而不再受限于物理上的界限,而是让中央处理器(Central Processing Unit,CPU)、内存、磁盘和输入/输出(Input/Output,I/O)等硬件变成可以动态管理的“资源池”,从而能够极大地提高资源的利用率,并简化系统管理。

在数据中心(Data Center,DC)网络中,服务器虚拟化后,交换机的同一物理端口上会存在多个甚至几十个VM的流量。针对不同VM,需要配置相应的信息,例如网络策略和转发表等。目前都是通过人工配置来实现。这样,当虚拟机的状态发生变化时,例如服务器对虚拟机执行操作时,例如创建或删除等,这些相关的配置信息也会发生变化,而通过人工配置的方法,不但工作量巨大,而且时效性差,严重影响了网络的性能。

发明内容

本发明实施例提供生成配置信息的方法和网络控制单元,能够提高网络配置效率以及提升网络性能。

第一方面,提供了一种生成配置信息的方法,包括:网络控制单元接收虚拟机关联消息,所述虚拟机关联消息包括状态发生变化的第一虚拟机的标识和检测到所述第一虚拟机的状态变化的第一虚拟内置网元的标识;所述网络控制单元根据所述第一虚拟机的标识确定第一信息,所述第一信息包括以下信息中的至少一种:第一转发表项,第一虚拟机位置信息映射表项和第一网络策略。

结合第一方面,在第一种可能的实现方式中,当所述第一信息包括所述第一转发表项时,所述网络控制单元根据所述第一虚拟机的标识确定所述第一信息包括:根据所述第一虚拟机的标识确定所述第一虚拟机的地址;根据所述第一虚拟内置网元的标识、第一网元的标识和包括所述第一虚拟内置网元和所述第一网元的网络的网络拓扑确定所述第一网元上通向所述第一虚拟内置网元的第一出端口;根据所述第一虚拟机的地址和所述第一出端口为所述第一网元生成所述第一转发表项,所述第一转发表项的目的地址包括所述第一虚拟机的地址,所述第一转发表项的出端口包括所述第一出端口;其中,所述第一虚拟机的地址为网际协议IP地址和/或媒体访问控制MAC地址。

结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述根据所述第一虚拟机的标识确定所述第一虚拟机的地址包括:当所述第一虚拟机的标识为所述第一虚拟机的地址时,将所述第一虚拟机的标识确定为所述第一虚拟机的地址;或,根据所述第一虚拟机的标识查询所述第一虚拟机的标识与所述第一虚拟机的地址之间的对应关系,确定所述第一虚拟机的地址。

结合第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述第一网元为第二虚拟机和所述第一虚拟机之间的路径上的网元,或,所述第一网元为距离所述第一虚拟内置网元跳数最少的网络虚拟环境NVE节点与所述第一虚拟机之间的路径上的网元,或,所述第一网元为距离所述第一虚拟内置网元跳数最少的NVE节点,或,所述第一网元为所述第一虚拟机所属的虚拟网络中的任意一个NVE节点,或,所述第一网元为所述网络中任意一个网元。

结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式或第一方面的第三种可能的实现方式,在第四种可能的实现方式中,当所述第一信息包括所述第一虚拟机位置信息映射表项时,所述网络控制单元根据所述第一虚拟机的标识确定所述第一信息包括:根据包括所述第一虚拟内置网元和至少一个NVE节点的网络的网络拓扑和所述第一内置网元的标识确定距离所述第一虚拟内置网元跳数最少的NVE节点;确定包括所述第一虚拟机和所述第一虚拟内置网元的第一虚拟网络的标识;生成所述第一虚拟机位置信息映射表项,所述第一虚拟机位置信息映射表项包括所述第一虚拟机的标识、所述距离所述第一虚拟内置网元跳数最少的NVE节点的标识和所述第一虚拟网络的标识。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310052713.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top