基于实时统计数据的计算资源动态调度平台制造技术

技术编号:15051602 阅读:40 留言:0更新日期:2017-04-05 22:49
本发明专利技术涉及一种基于实时统计数据的计算资源动态调度平台,其特征在于,包括监控中心、调度中心、配置中心、注册中心,监控中心包括监控模块、数据库,监控中心分别与调度中心、配置中心、注册中心进行数据传输。其优点在于,合理调度硬件设备资源;能够根据现有资源的实时使用情况去动态分配和调度部署不同的应用;提高资源利用率,提高业务处理速度。

【技术实现步骤摘要】

本专利技术涉及互联网
,具体地说,是基于实时统计数据的计算资源动态调度平台。
技术介绍
随着会联网的高速发展,互联网公司所使用的硬件设备越来越多,其中在服务器或者其他硬件设备上部署应用种类越来越多。然而,大多数公司都无法根据业务需求实时的调度应用去动态的部署到拥有空闲资源的硬件设备上,降低资源利用率,减缓业务处理速度。因此,亟需一种能够动态分布资源、提高资源利用率的资源动态调度平台,而目前关于这种平台还未见报道。
技术实现思路
本专利技术的目的是针对现有技术中的不足,提供一种基于实时统计数据的计算资源动态调度平台。为实现上述目的,本专利技术采取的技术方案是:一种基于实时统计数据的计算资源动态调度平台,包括监控中心、调度中心、配置中心、注册中心,监控中心包括监控模块、数据库,监控中心分别与调度中心、配置中心、注册中心进行数据传输。基于实时统计数据的计算资源动态调度平台的工作流程为:S01:监控模块部署在被监控的硬件设备;S02:监控模块定时采集硬件设备上的数据信息;S03:监控模块将采集到的数据信息传输到监控中心;S04:监控中心将数据信息录入至数据库;S05:监控中心对数据信息进行分析,形成一个配置文件;S06:监控中心将配置文件传输到配置中心;S07:监控中心发现硬件设备出现资源消耗异常增长情况时,对增长情况进行判断;S08:监控中心根据判断结果自动生成一个部署增加资源节点的调度策略,将调度策略传输到调度中心;S09:调度中心对调度策略进行验证;S10:验证完成后,实施资源调度计划;S11:在实施资源调度计划的过程中,完成对某个资源节点的部署,就在注册中心添加该资源节点,并记录该事件;S12:资源调度计划完成后,调度中心通知注册中心;S13:注册中心检验实施结果;S14:在检验实施结果过程中,注册中心通知监控中心,并在监控中心添加新的监控;S15:资源调度结束后,按原步骤回收资源。工作流程中的S02步骤中的数据信息包括应用使用硬件设备资源的情况和硬件设备资源所有的消耗情况。工作流程中的S05步骤中的对数据信息进行分析的内容包括应用实际的使用硬件设备资源的情况,使用情况内容的交叉对比。工作流程中的S05步骤中的配置文件的内容包括应用的类型和应用的标准使用硬件设备资源情况。工作流程中的S07步骤中的判断为从数据库中的数据模型进行匹配,根据匹配的数据模型的数据,得到未来资源消耗的情况。工作流程中的S13步骤中的新的监控的目的是在资源使用高峰结束后提供预警。本专利技术优点在于:1、合理调度硬件设备资源;2、能够根据现有资源的实时使用情况去动态分配和调度部署不同的应用;3、提高资源利用率,提高业务处理速度附图说明附图1是本专利技术的基于实时统计数据的计算资源动态调度平台的示意图。附图2是本专利技术的基于实时统计数据的计算资源动态调度平台的工作流程示意图。具体实施方式下面结合附图对本专利技术提供的具体实施方式作详细说明。参照图1,本专利技术的基于实时统计数据的计算资源动态调度平台,包括监控中心、调度中心、配置中心、注册中心,监控中心包括监控模块、数据库,监控中心分别与调度中心、配置中心、注册中心进行数据传输。参照图2,本专利技术的基于实时统计数据的计算资源动态调度平台的工作流程如下:S01:监控模块部署在所有被监控的客户机的硬件设备上;S02:监控模块定时采集硬件设备上的信息,其包括硬件资源所有的消耗情况;S03:将所有的消耗情况数据传输至监控中心服务器上;S04:监控中心服务器将数据录入数据库;S05:监控中心服务器每天对所用应用的采集数据进行分析;S06:分析的内容为该应用实际的使用硬件资源的情况,并将使用情况的内容做交叉对比,形成一个可信的对应用使用情况的一个配置文件;S07:配置文件储存在配置中心,配置文件详细记录了该应用的类型以及该应用的标准使用资源情况;S08:监控中心监控硬件设备,发现异常增长情况;S09:对异常增长情况进行分析后,根据以往增长的数据模型分析,判断此次资源消耗的增长情况属于以往哪一种情况;S10:在数据库中找到了以往模型的匹配情况,则根据匹配模型的数据,得出未来资源消耗的情况,自动生成一个部署增加资源节点的策略,将策略发送至调度中心;S11:调度中心接收到策略后,首先根据侧率文件的监控预警信息去监控中心进行验证,验证完毕后,确认书剑属实后开始实施增加资源计划;S12:在计划实施的过程中,一旦完成了对某个资源节点的部署过程就在注册中心里面添加这个资源节点,注册中心会记录该事件;S13:调度中心完成所有的部署的时候,再次通知注册中心,由注册中心去检验实施结果;S14:注册中心在监控中心里添加新的监控,该监控的目的是在资源使用高峰结束后的提供一个预警;S15:资源使用高峰结束后,按照原步骤回收资源。本专利技术的基于实时统计数据的计算资源动态调度平台的优点在于,合理调度硬件设备资源;能够根据现有资源的实时使用情况去动态分配和调度部署不同的应用;提高资源利用率,提高业务处理速度。以上所述仅是本专利技术的优选实施方式,应当指出,对于本
的普通技术人员,在不脱离本专利技术方法的前提下,还可以做出若干改进和补充,这些改进和补充也应视为本专利技术的保护范围。本文档来自技高网
...

【技术保护点】
一种基于实时统计数据的计算资源动态调度平台,其特征在于,包括监控中心、调度中心、配置中心、注册中心,监控中心包括监控模块、数据库,监控中心分别与调度中心、配置中心、注册中心进行数据传输,包括以下步骤:S01:监控模块部署在被监控的硬件设备;S02:监控模块定时采集硬件设备上的数据信息;S03:监控模块将采集到的数据信息传输到监控中心;S04:监控中心将数据信息录入至数据库;S05:监控中心对数据信息进行分析,形成一个配置文件;S06:监控中心将配置文件传输到配置中心;S07:监控中心发现硬件设备出现资源消耗异常增长情况时,对增长情况进行判断;S08:监控中心根据判断结果自动生成一个部署增加资源节点的调度策略,将调度策略传输到调度中心;S09:调度中心对调度策略进行验证;S10:验证完成后,实施资源调度计划;S11:在实施资源调度计划的过程中,完成对某个资源节点的部署,就在注册中心添加该资源节点,并记录该事件;S12:资源调度计划完成后,调度中心通知注册中心;S13:注册中心检验实施结果;S14:在检验实施结果过程中,注册中心通知监控中心,并在监控中心添加新的监控;S15:资源调度结束后,按原步骤回收资源。...

【技术特征摘要】
1.一种基于实时统计数据的计算资源动态调度平台,其特征在于,包括监控中心、调度中心、配置中心、注册中心,监控中心包括监控模块、数据库,监控中心分别与调度中心、配置中心、注册中心进行数据传输,包括以下步骤:S01:监控模块部署在被监控的硬件设备;S02:监控模块定时采集硬件设备上的数据信息;S03:监控模块将采集到的数据信息传输到监控中心;S04:监控中心将数据信息录入至数据库;S05:监控中心对数据信息进行分析,形成一个配置文件;S06:监控中心将配置文件传输到配置中心;S07:监控中心发现硬件设备出现资源消耗异常增长情况时,对增长情况进行判断;S08:监控中心根据判断结果自动生成一个部署增加资源节点的调度策略,将调度策略传输到调度中心;S09:调度中心对调度策略进行验证;S10:验证完成后,实施资源调度计划;S11:在实施资源调度计划的过程中,完成对某个资源节点的部署,就在注册中心添加该资源节点,并记录该事件;S12:资源调度计划完成后,调度中心通知注册中心;S13:注册中心检验实施结果;S14...

【专利技术属性】
技术研发人员:张晟孙慧侯文权仇文彬吴骏华陈兆明徐立霞顾文陈璐周红霞林浩
申请(专利权)人:上海宝尊电子商务有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1