[发明专利]一种基于云数据中心搭建网络实验平台的方法及装置有效
申请号: | 201711229655.6 | 申请日: | 2017-11-29 |
公开(公告)号: | CN107995032B | 公开(公告)日: | 2020-05-01 |
发明(设计)人: | 张娇;黄韬;王泽南;刘江;潘恬;杨帆;刘韵洁 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08;G06F9/455 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数据中心 搭建 网络 实验 平台 方法 装置 | ||
本发明实施例提供了一种基于云数据中心搭建网络实验平台的方法及装置,属于云计算技术领域,该方法包括:接受目标用户提交的实验拓扑请求,根据所述实验拓扑请求包含的实验拓扑图,从预设的云数据中心拓扑图中搜索满足所述实验拓扑图的子图,并将搜索到的子图添加到预设的集合中;从所述集合中搜索计算节点上虚拟机数量最少对应的子图,记为目标子图;对所述目标子图的计算节点的虚拟机进行迁移,并将虚拟机迁移后的计算节点转换为所述实验拓扑图对应的实验节点。本发明实施提供的方法及装置,减小了与真实网络环境的差异,进而提高了实验效率和降低了花费庞大的实验平台建设成本。
技术领域
本发明属于云计算技术领域,特别是涉及一种基于云数据中心搭建网络实验平台的方法及装置。
背景技术
随着数据挖掘,视频直播,AR/VR等业务的高速发展,数据中心中的流量呈现爆炸式增长,传统的数据中心网络架构和协议难以支撑新型业务的需求,所以,在数据中心中的新型的网络技术方案和协议层出不穷。
然而,科研工作者在进行数据中心网络的研究过程中通常需要开展大量的实验工作,通过真实的实验来验证所提的算法或者是网络协议等,这个过程中需要搭建大规模的数据中心实验拓扑,而搭建这些形式的拓扑需要大量的软硬件资源,进而需要花费庞大的实验平台建设成本,而且,在实验平台搭建完成后,对于实验平台中的软硬件设备的维护也需要大量的人力物力,在不进行实验时,这些设备通常都是闲置的,造成设备资源利用低。
针对以上问题,现有技术采用网络仿真器NS(Network Simulator)搭建计算机网络问题实验的试验平台,其中,NS是一个基于时间驱动,可扩展,可编程的事件驱动网络仿真引擎,用户可使用NS完成网络的建模和仿真,来进行新算法和新协议的验证与性能测试工作,为了支持用户对网络进行建模,NS预先定义了大量的网络模型,例如节点,链路,队列等,用户可以直接使用NS提供的网络模型,也可以在已有的网络模型上进行拓展,增加新的属性。用户将实验的元素通过NS结合面向对象的程序语言来实现,利用纯软件的形式来仿真实验的环境,虽然NS结合程序语言搭建的网络实验平台比构建真实的网络环境节省了大量的时间和成本,但是由于网络元素是通过代码建模实现的,而真实的网络环境复杂,许多特殊的情况难以用模型来表述,因此利用NS搭建的网络实验平台,与真实的网络环境相比,差异性较大。
发明内容
本发明实施例的目的在于提供一种基于云数据中心搭建网络实验平台的方法及装置,以减小与真实网络环境的差异。
具体技术方案如下:
一种基于云数据中心搭建网络实验平台的方法,该方法包括:
接受目标用户提交的实验拓扑请求,其中,所述实验拓扑请求为包括实验拓扑图的请求,所述实验拓扑图包括第一数量个实验节点和第一数量个实验节点之间的链接关系;
根据所述实验拓扑请求包含的实验拓扑图,从预设的云数据中心拓扑图中搜索满足所述实验拓扑图的子图,并将搜索到的子图添加到预设的集合中;
从所述集合中搜索计算节点上虚拟机数量最少对应的子图,记为目标子图;
对所述目标子图的计算节点的虚拟机进行迁移,并将虚拟机迁移后的计算节点转换为所述实验拓扑图对应的实验节点。
进一步地,在所述接受目标用户提交的实验拓扑请求之前,所述方法还包括:
解析目标用户提交的实验拓扑请求,获得实验拓扑图;
当所获得的实验拓扑图为预设的云数据中心拓扑图的子图时,如果所述云数据中心拓扑图的第二数量个计算节点的空闲资源满足所述云数据中心拓扑图中所有计算节点运行虚拟机所需的资源,则执行所述接受目标用户提交的实验拓扑请求的步骤,其中,所述第二数量为云数据中心拓扑图中计算节点总数量减去实验拓扑图中实验节点的数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711229655.6/2.html,转载请声明来源钻瓜专利网。