[发明专利]一种基于用户需求的云计算网络管理控制方法在审
申请号: | 201510691726.9 | 申请日: | 2015-10-23 |
公开(公告)号: | CN105406983A | 公开(公告)日: | 2016-03-16 |
发明(设计)人: | 曹玲玲 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F9/50 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 孟峣 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 用户 需求 计算 网络 管理 控制 方法 | ||
1.一种基于用户需求的云计算网络管理控制方法,其特征在于,具体实现过程为:设置两个组成部分,云控制器和网络控制器,其中:云控制器负责管理虚拟资源和物理主机,并且为用户提供API接口,以便用户设置自己的网络策略需求;而网络控制器负责监视和管理网络设备的配置情况,并且根据用户的网络需求,来决定怎样在云中配置虚拟机。
2.根据权利要求1所述的一种基于用户需求的云计算网络管理控制方法,其特征在于,所述云控制器负责管理物理资源、监视物理主机、放置虚拟机和分配存储空间,当用户有新的部署策略请求时,云控制器根据新请求分配和部署物理资源;同时,为了配合网络控制器,云控制器将用户的策略经过翻译,传输给网络控制器,以便网络控制器判断当前网络配置状态并进行新的虚拟网络部署。
3.根据权利要求2所述的一种基于用户需求的云计算网络管理控制方法,其特征在于,在一台物理主机上配置虚拟机之前,云控制器提供咨询以确定哪些主机是候选的,之后网络控制器采用优化布局算法,以达到用户的虚拟网络配置需求,并且最小化网络状态。
4.根据权利要求1、2或3所述的一种基于用户需求的云计算网络管理控制方法,其特征在于,所述网络控制器是虚拟网络管理系统核心模块,当云控制器把用户需求翻译成虚拟机映射到物理网络上的资源的逻辑要求之后,将此逻辑要求交付给网络控制器;网络控制器根据云控制器提供的用户需求,负责在整个云中配置虚拟网络。
5.根据权利要求4所述的一种基于用户需求的云计算网络管理控制方法,其特征在于,所述网络控制器得到两个输入数据:一是云控制器将用户的需求翻译之后形成的虚拟机映射到物理网络上的资源的逻辑要求,二是当前的所有物理主机上的可用资源的列表;此外,网络控制器还收集当前的链路和交换的状态,以及当前物理网络上配置的虚拟网段映射的情况。
6.根据权利要求5所述的一种基于用户需求的云计算网络管理控制方法,其特征在于,所述网络控制器上设置有以下模块:
云监控模块,以周期地获取当前虚拟网络的状态,探测出是否有虚拟机故障需要迁移;
位置优化模块,以确定最佳的位置来放置虚拟机,即将虚拟机摆放抽象成有约束的装箱优化问题;
网络配置模块,其通过发出配置命令来生成每个网络中的可编程器件的配置,使它们满足用户的虚拟网络配置要求,根据虚拟机位置和虚拟网络约束条件,配置可编程网络设备,对每一个用户的网络进行细粒度的网络配置,采用启发式的优化算法,满足租户的需求虚拟机需求和网络需求的同时,将代价降低。
7.根据权利要求6所述的一种基于用户需求的云计算网络管理控制方法,其特征在于,基于云控制器和网络控制器,所述云计算网络管理控制的具体过程为:
首先,云客户或租户使用策略语言来指定其所要求配置的网络服务;
用户的网络配置策略通过云控制器被翻译成所需的网络通信模式和网络服务的标准描述,此描述代表了用户的逻辑上的网络资源需求;
网络控制器根据此逻辑需求和当前的网络资源利用情况和网络链路状态,并经过优化算法,生成网络层面上的虚拟机部署规则;
最后,系统将根据此规则为用户分配虚拟机资源,并部署到实际的云中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510691726.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种微细粉尘电凝聚装置
- 下一篇:辊磨机用磨辊