【技术实现步骤摘要】
一种基于大数据的云管理方法及系统
[0001]本专利技术涉及计算机
,尤其涉及一种基于大数据的云管理方法及系统
。
技术介绍
[0002]云管理是指以云计算技术为依托,以实现经营管理优化为目的,系列软硬件应用方案的总和
。
有时云管理,也指云计算
IT
和应用平台的管理
。
协达软件在
《
面向服务架构与应用
》
一书中,定义云管理的核心技术是:
SOA
面向服务架构和
BPM
业务流程管理,应用功能主要包括:以
OA
为核心的社交化管理应用,以及以此为门户的
ERP
等应用;随着云计算技术的快速发展,越来越多的企业开始将
IT
基础设施和业务应用迁移到云端,以提高资源利用率和
IT
服务交付效率,然而,云计算也带来了新的挑战和复杂性,在过去的研究中,云计算资源调度主要关注静态资源管理,即在云管理下分配和管理静态资源的过程,但对于动态资源,也就是如何响应动态工作负载变化的问题,研究相对较少,随着大数据时代的到来,云计算资源调度的研究逐渐转向了基于大数据的动态调度管理,因此,如何做好云管理的动态资源调度,提高云管理的效率和效果成为本领域人员的关键任务之一
。
技术实现思路
[0003]本专利技术提供了一种基于大数据的云管理方法,包括:
Step1、
采集云管理应用中各服务节点的资源利用数据;< ...
【技术保护点】
【技术特征摘要】
1.
一种基于大数据的云管理方法,包括:
Step1、
采集云管理应用中各服务节点的资源利用数据;
Step2、
使用大数据技术对采集到的数据进行分析,预测实时网络请求的资源调度需求量;
Step3、
根据资源调度需求的预测结果,与采集到的各服务节点的实时资源数据,对云管理应用实施自适应负载均衡
。2.
根据权利要求1所述的一种基于大数据的云管理方法,其特征在于,采集云管理应用中各服务节点的资源利用数据,包括以下两个子步骤:通过监测工具实时获取各服务节点的资源数据;通过日志获取各服务节点的历史资源使用数据
。3.
根据权利要求1所述的一种基于大数据的云管理方法,其特征在于,使用大数据技术对采集到的数据进行分析,预测实时网络请求的资源调度需求量,具体包括以下子步骤:建立各节点资源占用数据与执行请求的时间序列数据集;根据各节点资源占用数据与执行请求的时间序列数据集,建立不同请求类型的资源调度需求预测模型;拦截向云管理服务节点发送的网络请求,并使用资源调度需求预测模型预测其资源调度需求量
。4.
根据权利要求3所述的一种基于大数据的云管理方法,其特征在于,拦截向云管理服务节点发送的网络请求,并使用资源调度需求预测模型预测其资源调度需求量,具体包括以下子步骤:拦截到的网络请求使用正则表达式截取请求头中的请求类型信息,转化为标识值;输入至资源调度需求预测模型中,输出该网络请求各项资源的调度需求量;整理为集合
R
,,其中,
b1~b
n
为各项资源调度需求量
。5.
根据权利要求1所述的一种基于大数据的云管理方法,其特征在于,对云管理应用实施自适应负载均衡,具体包括以下子步骤:根据各服务节点的实时资源数据计算可调度的资源量;根据资源调度需求预测结果,与各服务节点的可调度资源量,自动选择执行节点
。6.
根据权利要求5所述的一种基于大数据的云管理方法,其特征在于,根据各服务节点的实时资源数据计算可调度的资源量,具体包括以下子步骤:根据请求类型确定需要调用的服务;使用公式计算各服务节点的各项可调度资源量,其中
N
i
为第
i
个服务节点,
i...
【专利技术属性】
技术研发人员:徐柳,
申请(专利权)人:北京宏数科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。