[发明专利]一种基于对比模式实现服务器硬件资源智能化分配的方法有效
申请号: | 201611122813.3 | 申请日: | 2016-12-08 |
公开(公告)号: | CN106777022B | 公开(公告)日: | 2018-08-14 |
发明(设计)人: | 李震宇;王慧锋 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/50 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 孟峣 |
地址: | 250100 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 对比 模式 实现 服务器 硬件 资源 智能化 分配 方法 | ||
本发明公开了一种基于对比模式实现服务器硬件资源智能化分配的方法,其实现过程为:首先进行挖掘数据分析,即通过自动化运维过程中获取监控数据并预处理;通过对比模式对监控数据进行处理,该对比模式即为采用对比挖掘算法进行数据处理;根据处理结果,对服务器硬件资源进行智能化分配。该一种基于对比模式实现服务器硬件资源智能化分配的方法与现有技术相比,结合对比挖掘数据分析技术和运维自动化的硬件监控技术,分析各个子业务对服务器硬件资源的耗费情况,可分析出各个子业务模块耗费服务器硬件资源的特点,可以为运行的业务智能化的分配硬件资源,从而达到减少服务器购置成本和运维成本,实用性强,易于实现,易于推广。
技术领域
本发明涉及计算机技术领域,具体地说是一种实用性强、基于对比模式实现服务器硬件资源智能化分配的方法。
背景技术
随着信息技术的持续发展,信息技术的覆盖面扩大,企业的业务更为繁杂,数据中心从初期的几台服务器发展到大规模的服务器集群,仅仅依靠人工已经无法满足运维工作的需要,因此自动化运维开始被广泛研究和应用。通过自动化运维的监控技术,记录了每台服务器在各个时间节点的硬件资源耗费情况。对比挖掘数据分析技术模仿人类认识事物的方式,探测多类数据样本中各自的特性,在日常生活中有着广泛的应用。
在现有技术中,自动化运维的平台中保存了大量服务器硬件资源的实时监控信息,例如内存占用、cup占用等数据。但是当前,缺乏针对运维自动化平台的硬件资源监控数据进行处理的方法,这样就会导致业务无法结合分析获取的监控数据来进行分配硬件资源,造成硬件资源的浪费,即服务器购置成本和运维成本的提高。
基于此,现提供一种基于对比模式实现服务器硬件资源智能化分配的方法,利用对比模式挖掘算法分析各个子业务对服务器硬件资源的耗费情况,可分析出各个子业务模块耗费服务器硬件资源的特点,从而实现各个子业务模块服务器资源智能化分配。
发明内容
本发明的技术任务是针对以上不足之处,提供一种实用性强、基于对比模式实现服务器硬件资源智能化分配的方法。
一种基于对比模式实现服务器硬件资源智能化分配的方法,其实现过程为:
首先进行挖掘数据分析,即通过自动化运维过程中获取监控数据并预处理;
通过对比模式对监控数据进行处理,该对比模式即为采用对比挖掘算法进行数据处理;
根据处理结果,对服务器硬件资源进行智能化分配。
所述预处理为对获取数据进行清洗,即在自动化运维过程中获取监控数据后,确定监控数据类型,然后通过设置数据清洗规则,对获取监控数据进行清洗。
所述监控数据类型是后续步骤中进行比对分析的基础,具体包括非结构化的流数据和结构化的字符型数据和数值型数据,在获取的监控数据中出现的字符型数据自定义设置字符型数据出现的范围,对于数值型数据自定义设置该数值的取值范围。
自定义设置的字符型数据出现的范围、数值型数据取值范围随业务量和硬件资源的数目动态变化,即业务量的数目增多或硬件资源的数目增多时,相对应的字符型数据、数值型数据的取值上限随之增加。
所述数据清洗规则用于对运维自动化中获取的资源监控数据进行数据清洗,在数据清洗的过程中,对不满足该数据清洗规则的数据进行记录,在满足一定阈值条件下通知运维人员动态修改预先定义的规则,保证数据过滤规则的动态变化,该阈值条件由运维人员自定义设置。
所述监控数据自动清洗过程为:
首先从获取的监控数据中,选取某一行数据;
然后进行规则判断,查看该数据是否符合数据清洗规则;
当满足数据清洗规则时,则放回数据仓库;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611122813.3/2.html,转载请声明来源钻瓜专利网。