[发明专利]基于Openstack的Nova组件消息队列调度方法、系统和交换优化器有效
| 申请号: | 201710108634.2 | 申请日: | 2017-02-27 |
| 公开(公告)号: | CN106656841B | 公开(公告)日: | 2019-08-30 |
| 发明(设计)人: | 王智明;王志军;毋涛;贾智宇;卢莹 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
| 主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/863 |
| 代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 彭瑞欣;汪源 |
| 地址: | 100033 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 openstack nova 组件 消息 队列 调度 方法 系统 交换 优化 | ||
技术领域
本发明涉及通信技术领域,特别涉及一种基于Openstack的Nova组件消息队列调度方法和调度系统。
背景技术
云计算现已成为全球IT行业发展的重要趋势,而云基础设施管理技术是基于虚拟化技术实现的供政府/企业/个人使用的云资源平台,它将网络、存储、计算等一系列虚拟资源进行组合,供政府/企业/个人用户按需使用。当前,云基础设施管理已经成为全球政府/企业云产业界公认的发展重点;国际和国内的云产业巨头加快技术研发、企业转型和联盟合作以抢占云计算发展的主导权和新兴市场空间。
现有云计算应用系统随着云计算应用业务的快速增长,伴之产生的消息队列阻塞等问题日益突出。图1为现有技术中的Nova组件消息队列调度系统的结构示意图,如图1所示,包括:交换优化器8和若干个彼此独立的Nova组件消息队列9,现有的交换优化器8主要采用广播式、直接式等转发方式来转发Nova消息,现有的这种转发Nova消息容易出现Nova组件消息队列9阻塞程度高的问题。
在这种情况下,面对日益迫切的云计算发展需求,基于Openstack的Nova组件消息队列优化调度系统对于云计算的迅速持续发展具有重要意义。
发明内容
本发明旨在至少解决现有技术中存在的技术问题之一,提出了一种基于Openstack的Nova组件消息队列调度方法、系统和交换优化器。
为实现上述目的,本发明提供了一种基于Openstack的Nova组件消息队列调度方法,包括:
步骤S1、获取各Nova组件消息队列当前的消息负载比率和单位时间消息处理量;
步骤S2、根据各Nova组件消息队列当前的消息负载比率和单位时间消息处理量确定当前最优Nova组件消息队列;
步骤S3、将新来的Nova消息调度至所述当前最优Nova组件消息队列,以供所述最优Nova组件消息队列进行存储和处理。
可选地,所述步骤S2包括:
步骤S201、根据各Nova组件消息队列当前的消息负载比率和单位时间消息处理量生成各Nova组件消息队列的初始消息队列复合向量
其中,Vi0为第i个Nova组件消息队列的初始消息队列复合向量,为第i个Nova组件消息队列的当前的消息负载比率,为第i个Nova组件消息队列的当前的单位时间消息处理量;
步骤S202、建立迭代模型,其中
迭代评价函数:
迭代等式:
其中,k为迭代步数且k∈[1,d],d为预先设置的最大迭代次数;n为Nova组件消息队列的总数,为第k次迭代时计算出的消息队列优化调度评价值;Vik为对应于第k次迭代时所计算出的第i个Nova组件消息队列的Nova组件消息队列复合向量,为对应于第k次迭代时所计算出的第i个Nova组件消息队列的消息负载比率,βik为对应于第k次迭代时所计算出的第i个Nova组件消息队列的单位时间消息处理量;xik表示在第k次迭代时第i个Nova组件消息队列是否在处理新来的Nova消息,若第k次迭代时第i个Nova组件消息队列在处理新来的Nova消息,则xik取值为1,否则,xik取值为0;θ和σ分别为消息负载比率和单位时间消息处理量调节因子,且θ∈(0,1),σ∈(0,1);当k取值为1时,当k取值大于1时,为Nova组件消息队列复合向量Vik-1的变差立方值期望,ζ为调节因子,且ζ∈(0,1),为Nova组件消息队列复合向量Vik-1的二阶中心矩,
步骤S203、针对上述迭代模型,输入初始值k=0,并计算出f0(xik)的值;
步骤S204、对k进行加1处理,并根据迭代等式计算出第k次迭代时各Nova组件消息队列复合向量Vik;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710108634.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电力系统智能封签管理系统
- 下一篇:流动人口管理装置





