[发明专利]基于集群监控分析计算设备可用性的方法及装置在审
申请号: | 201510316693.X | 申请日: | 2015-06-10 |
公开(公告)号: | CN104917836A | 公开(公告)日: | 2015-09-16 |
发明(设计)人: | 杨挺 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 张筱宁 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 集群 监控 分析 计算 设备 可用性 方法 装置 | ||
技术领域
本发明涉及计算机技术领域,具体而言,本发明涉及一种基于集群监控分析计算设备可用性的方法及装置。
背景技术
集群是一组相互独立的、通过高速网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管理。当集群为服务器集群时,指将网络中的若干服务器集中起来执行同一种服务、对外部相当于一个服务器的技术,具有高扩展、高可用、高性价比等特点。为了能够让集群更可靠的提供服务,需要实时监控集群的状态信息,以方便管理员观察和研究走势。
现有技术在集群内数据业务分配的过程中,为了节约成本,在机器业务承载压力允许的条件下,一般会采用在单机器上放置尽量多数据业务的策略,以确保资源利用最大化。但是由于集群中机器数量非常大,仅根据每台机器上的数据业务量多少判断机器是否可用的方式准确性较低,且并能不很好的根据集群内每台机器的各个维度筛选出更好的适合新数据业务上线的机器,而人工分析每台机器具体指标的方式则会造成效率极其低下。
现有的集群监控技术至少包括以下问题:1)不能实现对大规模集群内机器进行高效快速地自动化可用性判断,浪费人力资源成本;2)无法基于对集群内机器的各项指标对新数据业务进行合理分配。
发明内容
为克服上述技术问题或者至少部分地解决上述技术问题,特提出以下技术方案:
本发明的实施例提出了一种基于集群监控分析计算设备可用性的方法,包括:
监控并采集多台计算设备在预定时长内多个预定监控项的监控数据;
对在预定时长内每台计算设备的每个预定监控项的监控数据进行分析处理,确定每台计算设备的监控分析结果;
根据监控分析结果,确定多台计算设备的可用性信息,以用于数据业务分配至可用的计算设备。
本发明的实施例还提出了一种基于集群监控分析计算设备可用性的装置,包括:
监控采集模块,用于监控并采集多台计算设备在预定时长内多个预定监控项的监控数据;
分析模块,用于对在预定时长内每台计算设备的每个预定监控项的监控数据进行分析处理,确定每台计算设备的监控分析结果;
可用性确定模块,用于根据监控分析结果,确定多台计算设备的可用性信息,以用于将数据业务分配至可用的计算设备。
本发明的实施例中,通过对集群式计算设备中的每台机器设备的多项预定监控项进行监控,并对不同类型的预定监控项的监控数据进行不同的分析,来获取分析结果用于判断机器的可用性信息,进而可为后续根据机器可用性信息对数据业务进行合理的分配提供可靠保证,确保数据业快速且合理地分配,提升系统的自动化运维水平,节约人力成本。
本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为本发明中基于集群监控分析计算设备可用性的方法一个实施例的流程示意图;
图2为本发明中基于集群监控分析计算设备可用性的方法一个优选实施例的流程示意图;
图3为本发明中基于集群监控分析计算设备可用性的装置一个实施例的结构示意图;
图4为本发明中基于集群监控分析计算设备可用性的装置一个优选实施例的结构示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510316693.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于消息处理的方法及系统
- 下一篇:车辆远程信息处理系统