一种基于可穿戴设备的集群状态监测方法

文档序号:8475020阅读:302来源:国知局
一种基于可穿戴设备的集群状态监测方法
【技术领域】
[0001]本发明涉及集群状态监测技术领域,特别涉及一种基于可穿戴设备的集群状态监测方法。
【背景技术】
[0002]集群(cluster)技术是一种较新的技术,通过集群技术,可以在付出较低成本的情况下获得在性能、可靠性、灵活性方面的相对较高的收益,其任务调度则是集群系统中的核心技术。通过集群技术,可以在付出较低成本的情况下获得在性能、可靠性、灵活性方面的相对较高的收益。
[0003]就目前应用来说,集群技术主要分为科学集群,负载均衡集群和高可用性集群三类。
[0004]科学集群是并行计算的基础。通常,科学集群涉及为集群开发的并行应用程序,以解决复杂的科学问题。科学集群对外就好像一个超级计算机,这种超级计算机内部由十至上万个独立处理器组成,并且在公共消息传递层上进行通信以运行并行应用程序。
[0005]负载均衡集群为企业需求提供了更实用的系统。负载均衡集群使负载可以在计算机集群中尽可能平均地分摊处理。负载通常包括应用程序处理负载和网络流量负载。这样的系统非常适合向使用同一组应用程序的大量用户提供服务。每个节点都可以承担一定的处理负载,并且可以实现处理负载在节点之间的动态分配,以实现负载均衡。对于网络流量负载,当网络服务程序接受了高入网流量,以致无法迅速处理,这时,网络流量就会发送给在其它节点上运行的网络服务程序。同时,还可以根据每个节点上不同的可用资源或网络的特殊环境来进行优化。与科学计算集群一样,负载均衡集群也在多节点之间分发计算处理负载。它们之间的最大区别在于缺少跨节点运行的单并行程序。大多数情况下,负载均衡集群中的每个节点都是运行单独软件的独立系统。
[0006]当集群中的一个系统发生故障时,集群软件迅速做出反应,将该系统的任务分配到集群中其它正在工作的系统上执行。考虑到计算机硬件和软件的易错性,高可用性集群的主要目的是为了使集群的整体服务尽可能可用。如果高可用性集群中的主节点发生了故障,那么这段时间内将由次节点代替它。次节点通常是主节点的镜像。当它代替主节点时,它可以完全接管其身份,因此使系统环境对于用户是一致的。
[0007]高可用性集群使服务器系统的运行速度和响应速度尽可能快。它们经常利用在多台机器上运行的冗余节点和服务,用来相互跟踪。如果某个节点失败,它的替补者将在几秒钟或更短时间内接管它的职责。因此,对于用户而言,集群永远不会停机。
[0008]在实际的使用中,集群的这三种类型相互交融,如高可用性集群也可以在其节点之间均衡用户负载。同样,也可以从要编写应用程序的集群中找到一个并行集群,它可以在节点之间执行负载均衡。从这个意义上讲,这种集群类别的划分是一个相对的概念,不是绝对的。
[0009]有许多应用程序必须一天二十四小时地不停运转,如所有的web服务器、工业控制器、ATM、远程通讯转接器、医学与军事检测仪以及股票处理机等。对这些应用程序而言,暂时的停机都会导致数据的丢失和灾难性的后果,而高可用性集群就可以为这些应用程序提供不间断的服务。也正是因此,对集群状态的监测就显得格外重要。
[0010]可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能,可穿戴设备将会对我们的生活、感知带来很大的转变。随着可穿戴设备的迅速普及和发展,为集群状态监测提供了新的途径和方法,使其更为方便。

【发明内容】

[0011]本发明为了弥补现有技术的缺陷,提供了一种简单有效的基于可穿戴设备的集群状态监测方法。
[0012]本发明是通过如下技术方案实现的:
一种基于可穿戴设备的集群状态监测方法,其特征在于:包括集群服务器和可穿戴设备两个部分,所述集群服务器为被监测的服务器,守护进程就运行在集群服务器上,负责收集并发送提供集群状态数据;所述可穿戴设备负责汇总集群服务器的状态,并做出分析,并将这些数据呈现给管理者,并在有异常时发出警报。
[0013]本发明基于可穿戴设备的集群状态监测方法,其特征在于包括以下步骤:
(1)、启动集群服务器并打开可穿戴设备;
(2)、调试集群服务器网络,并在其上运行进程收集收集集群状态数据,并将数据发送至可穿戴设备上;
(3)、可穿戴设备收到集群服务器发送过来的数据之后,调用处理流程,对集群的状态数据进行分析整理和呈现,并在数值超过设定的阈值时给予报警。
[0014]所述集群状态数据包括以下4部分:集群服务器CPU使用实况,集群服务器内存使用情况,集群服务器部署的应用所耗的流量和集群服务器部署的应用的反应时间。这4个指标可以准备反应出集群服务器的状态情况,在监测集群服务器状态的同时,将状态数据汇发送到可穿戴设备,由可穿戴设备进行统一分析处理,并在出现问题时给予报警。
[0015]本发明的有益效果是:该基于可穿戴设备的集群状态监测方法,通过在集群服务器上部署守护进程获取相关状态指标,便可以及时获取集群的状态并发送到可穿戴设备上通知管理者,通过可穿戴设备直接管理集群服务器,不仅提高了集群服务器的持续工作能力,而且管理方便、灵活,扩大了可穿戴设备的应用范围,也为可穿戴设备的研发提供了新思路。
【附图说明】
[0016]附图1为本发明中基于可穿戴设备的集群状态监测方法示意图。
【具体实施方式】
[0017]下面结合附图对本发明进行详细说明。
[0018]该基于可穿戴设备的集群状态监测方法,包括集群服务器和可穿戴设备两个部分,所述集群服务器为被监测的服务器,守护进程就运行在该服务器上,负责收集并发送提供集群状态数据;所述可穿戴设备负责汇总集群服务器的状态,并做出分析,使用图形友好的方式将这些数据呈现给管理者,并在有异常时发出警报。
[0019]本发明基于可穿戴设备的集群状态监测方法,其特征在于包括以下步骤:
(1)、启动集群服务器并打开可穿戴设备;
(2)、调试集群服务器网络,并在其上运行进程收集收集集群状态数据,并将数据发送至可穿戴设备上;
(3)、可穿戴设备收到集群服务器发送过来的数据之后,调用处理流程,对集群的状态数据进行分析整理和呈现,并在数值超过设定的阈值时给予报警。
[0020]所述集群状态数据包括以下4部分:集群服务器CPU使用实况,集群服务器内存使用情况,集群服务器部署的应用所耗的流量和集群服务器部署的应用的反应时间。这4个指标可以准备反应出集群服务器的状态情况,在监测集群服务器状态的同时,将状态数据汇发送到可穿戴设备,由可穿戴设备进行统一分析处理,并在出现问题时给予报警。
【主权项】
1.一种基于可穿戴设备的集群状态监测方法,其特征在于:包括集群服务器和可穿戴设备两个部分,所述集群服务器为被监测的服务器,守护进程就运行在集群服务器上,负责收集并发送提供集群状态数据;所述可穿戴设备负责汇总集群服务器的状态,并做出分析,并将这些数据呈现给管理者,并在有异常时发出警报。
2.根据权利要求1所述的基于可穿戴设备的集群状态监测方法,其特征在于包括以下步骤: (1)、启动集群服务器并打开可穿戴设备; (2)、调试集群服务器网络,并在其上运行进程收集收集集群状态数据,并将数据发送至可穿戴设备上; (3)、可穿戴设备收到集群服务器发送过来的数据之后,调用处理流程,对集群的状态数据进行分析整理和呈现,并在数值超过设定的阈值时给予报警。
3.根据权利要求2所述的基于可穿戴设备的集群状态监测方法,其特征在于:所述集群状态数据包括以下4部分:集群服务器CPU使用实况,集群服务器内存使用情况,集群服务器部署的应用所耗的流量和集群服务器部署的应用的反应时间。
【专利摘要】本发明特别涉及一种基于可穿戴设备的集群状态监测方法。该基于可穿戴设备的集群状态监测方法,包括集群服务器和可穿戴设备两个部分,所述集群服务器为被监测的服务器,负责收集并发送提供集群状态数据;所述可穿戴设备负责汇总集群服务器的状态,并做出分析,并将这些数据呈现给管理者,并在有异常时发出警报。该基于可穿戴设备的集群状态监测方法,通过在集群服务器上部署守护进程获取相关状态指标,便可以及时获取集群的状态并发送到可穿戴设备上通知管理者,通过可穿戴设备直接管理集群服务器,不仅提高了集群服务器的持续工作能力,而且管理方便、灵活,扩大了可穿戴设备的应用范围,也为可穿戴设备的研发提供了新思路。
【IPC分类】H04L12-24, H04L12-26
【公开号】CN104796299
【申请号】CN201510126788
【发明人】冯江辉, 张在贵
【申请人】浪潮集团有限公司
【公开日】2015年7月22日
【申请日】2015年3月23日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1