一种信息处理方法及装置制造方法及图纸

技术编号:19549335 阅读:27 留言:0更新日期:2018-11-24 21:34
本发明专利技术实施例公开了一种信息处理方法及装置,包括:管理节点接收集群中服务节点每隔第一预设时间间隔发送的服务节点的标识,作为第一目标标识;根据第一目标标识、自身存储的管理信息以及自身维护的缓存信息确定服务节点的当前状态。从本发明专利技术实施例可见,由于管理节点每隔固定的时间间隔就能接收到集群中服务节点的标识,进而根据获得的标识、自身存储的管理信息以及自身维护的缓存信息确定服务节点的当前状态,因此无需再向服务节点发送查询请求,从而避免了管理节点中用于管理、调配服务节点的资源被侵占,提高了云平台的工作效率。

An Information Processing Method and Device

The embodiment of the present invention discloses an information processing method and device, which includes: the management node receives the identification of the service node sent by the service node in the cluster every first preset time interval as the first target identification; and determines the service according to the first target identification, the management information stored by itself and the cache information maintained by itself. The current state of the transaction node. It can be seen from the embodiments of the present invention that since the management node receives the identification of the service node in the cluster at regular intervals, and then determines the current status of the service node based on the obtained identification, the management information stored by itself and the cache information maintained by itself, there is no need to send a query request to the service node. In this way, the resources used to manage and deploy service nodes in management nodes are avoided to be encroached, and the work efficiency of cloud platform is improved.

【技术实现步骤摘要】
一种信息处理方法及装置
本专利技术涉及计算机
,尤其涉及一种信息处理方法及装置。
技术介绍
随着云计算、云平台的快速发展,越来越多的企业选择企业上云来降低在计算资源上的成本管控,而具有稳定高效的云管理技术的产品,也就成为了企业在采购时的首选,因而增强云产品在资源管理上的稳定性、高效性,也就给云产品带来本质上竞争力的提升。现有云平台在集群的管理上,大多是采用管理节点每个预设时间间隔向服务节点主动发起查询请求,并接收服务节点响应的方式来确认服务节点的活动状态的。但是当集群规模较大时,这种方式将大幅度增加对管理节点资源的侵占程度,从而造成管理节点中可用于管理、调配服务节点的资源极具缩小,进而降低云平台的工作效率。
技术实现思路
为了解决上述技术问题,本专利技术提供一种信息处理方法,能够避免管理节点中用于管理、调配服务节点的资源被侵占,从而提高云平台的工作效率。为了达到本专利技术目的,本专利技术提供了一种信息处理方法,包括:管理节点接收集群中服务节点每隔第一预设时间间隔发送的服务节点的标识,作为第一目标标识;根据所述第一目标标识、自身存储的管理信息以及自身维护的缓存信息确定所述服务节点的当前状态。所述管理信息包括:所述管理节点管理的服务节点的标识和初始状态,所述服务节点缓存信息包括:从所述集群进入工作状态开始所述管理节点接收到的服务节点的标识,所述根据第一目标标识、自身存储的管理信息以及自身维护的缓存信息确定服务节点的当前状态,包括:判断所述第一目标标识是否存在于所述缓存信息中;如果所述第一目标标识不存在于所述缓存信息中,判断所述第一目标标识是否存在于所述管理信息中;如果所述第一目标标识存在于所述管理信息中,从所述管理信息中获取与所述第一目标标识对应的服务节点的初始状态;根据获得的初始状态确定所述与第一目标标识对应的服务节点的当前状态。所述缓存信息还包括:从所述集群进入工作状态开始所述管理节点接收到的服务节点的标识的最近一次接收时间,如果所述第一目标标识存在于所述缓存信息中,还包括:获取接收到所述第一目标标识的时间,作为第一目标时间;从所述缓存信息中获取所述第一目标标识的最近一次接收时间,作为第二目标时间;用所述第一目标时间替换所述第二目标时间。所述根据第一目标标识、自身存储的管理信息以及自身维护的缓存信息确定所述服务节点的当前状态之前或之后,还包括:根据所述缓存信息每隔第二预设时间间隔计算每一个服务节点的标识的最近一次接收时间与当前时间的时间差;获取最近一次接收时间与当前时间的时间差超过预设时间的服务节点的标识,作为第二目标标识;删除所述第二目标标识与对应的最近一次接收时间,并将所述第二目标标识对应的服务节点的状态修改为下线状态。本专利技术还提供了一种信息处理方法,包括:服务节点每隔第一预设时间向集群中的管理节点发送节点标识,以使得所述管理节点根据根据获得的服务节点的标识、所述管理节点存储的管理信息以及所述管理节点维护的缓存信息确定所述服务节点的当前状态。本专利技术还提供了一种管理节点,包括:接收模块,用于接收集群中服务节点每隔第一预设时间间隔发送的服务节点的标识,作为第一目标标识;处理模块,用于根据所述第一目标标识、所述管理节点存储的管理信息以及所述管理节点维护的缓存信息确定所述服务节点的当前状态。所述管理信息包括:所述管理节点管理的服务节点的标识和初始状态,所述服务节点缓存信息包括:从所述集群进入工作状态开始所述管理节点接收到的服务节点的标识,所述处理模块具体用于:判断所述第一目标标识是否存在于所述缓存信息中;如果所述第一目标标识不存在于所述缓存信息中,判断所述第一目标标识是否存在于所述管理信息中;如果所述第一目标标识存在于所述管理信息中,从所述管理信息中获取与所述第一目标标识对应的服务节点的初始状态;根据获得的初始状态确定所述与第一目标标识对应的服务节点的当前状态。所述缓存信息还包括:从所述集群进入工作状态开始所述管理节点接收到的服务节点的标识的最近一次接收时间,如果所述第一目标标识存在于所述缓存信息中,所述处理模块还用于:获取接收到所述第一目标标识的时间,作为第一目标时间;从所述缓存信息中获取所述第一目标标识的最近一次接收时间,作为第二目标时间;用所述第一目标时间替换所述第二目标时间。所述处理模块还用于:根据所述缓存信息每隔第二预设时间间隔计算每一个服务节点的标识的最近一次接收时间与当前时间的时间差;获取最近一次接收时间与当前时间的时间差超过预设时间的服务节点的标识,作为第二目标标识;删除所述第二目标标识与对应的最近一次接收时间,并将所述第二目标标识对应的服务节点的状态修改为下线状态。本专利技术还提供了一种服务节点,包括:发送模块,用于每隔第一预设时间间隔向集群中的管理节点发送节点标识,以使得所述管理节点根据根据获得的服务节点的标识、所述管理节点存储的管理信息以及所述管理节点维护的缓存信息确定所述服务节点的当前状态。与现有技术相比,本专利技术至少包括:管理节点接收集群中服务节点每隔第一预设时间间隔发送的服务节点的标识,作为第一目标标识;根据第一目标标识、自身存储的管理信息以及自身维护的缓存信息确定服务节点的当前状态。从本专利技术提供的技术方案可见,由于管理节点每隔固定的时间间隔就能接收到集群中服务节点的标识,进而根据获得的标识、自身存储的管理信息以及自身维护的缓存信息确定服务节点的当前状态,因此无需再向服务节点发送查询请求,从而避免了管理节点中用于管理、调配服务节点的资源被侵占,提高了云平台的工作效率。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。图1为本专利技术实施例提供的一种信息处理方法的流程示意图;图2为本专利技术实施例提供的另一种信息处理方法的流程示意图;图3为本专利技术实施例提供的一种管理节点的结构示意图;图4为本专利技术实施例提供的一种服务节点的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。本专利技术实施例提供一种信息处理方法,如图1所示,该方法包括:步骤101、管理节点接收集群中服务节点每隔第一预设时间间隔发送的服务节点的标识,作为第一目标标识。需要说明的是,服务节点的标识可以是管理节点预先分配给服务节点的。管理节点可以是用于管理的服务器,服务节点可以是用于提供特定服务的服务器,本专利技术对此不作限制。还需要说明的是,集群中存在一个管理节点和若干个服务节点,管理节点接收集群中服务节点每隔第一预设时间间隔发送的服务节点的标识指的是:管理节点接收集群中所有服务节点每隔第一预设时间间隔发送的服务节点的标识。具体的,举例来说,假设集群中存在三个服务节点,分别是服务节点A、服务节点B和服务节点C,那么管理节点接收集群中服务节点每隔第一预设时间间隔发送的服务节点的标识指的是:管理节点接收服务节点本文档来自技高网...

【技术保护点】
1.一种信息处理方法,其特征在于,包括:管理节点接收集群中服务节点每隔第一预设时间间隔发送的服务节点的标识,作为第一目标标识;根据所述第一目标标识、自身存储的管理信息以及自身维护的缓存信息确定所述服务节点的当前状态。

【技术特征摘要】
1.一种信息处理方法,其特征在于,包括:管理节点接收集群中服务节点每隔第一预设时间间隔发送的服务节点的标识,作为第一目标标识;根据所述第一目标标识、自身存储的管理信息以及自身维护的缓存信息确定所述服务节点的当前状态。2.根据权利要求1所述的信息处理方法,其特征在于,所述管理信息包括:所述管理节点管理的服务节点的标识和初始状态,所述服务节点缓存信息包括:从所述集群进入工作状态开始所述管理节点接收到的服务节点的标识,所述根据第一目标标识、自身存储的管理信息以及自身维护的缓存信息确定服务节点的当前状态,包括:判断所述第一目标标识是否存在于所述缓存信息中;如果所述第一目标标识不存在于所述缓存信息中,判断所述第一目标标识是否存在于所述管理信息中;如果所述第一目标标识存在于所述管理信息中,从所述管理信息中获取与所述第一目标标识对应的服务节点的初始状态;根据获得的初始状态确定所述与第一目标标识对应的服务节点的当前状态。3.根据权利要求2所述的信息处理方法,其特征在于,所述缓存信息还包括:从所述集群进入工作状态开始所述管理节点接收到的服务节点的标识的最近一次接收时间,如果所述第一目标标识存在于所述缓存信息中,还包括:获取接收到所述第一目标标识的时间,作为第一目标时间;从所述缓存信息中获取所述第一目标标识的最近一次接收时间,作为第二目标时间;用所述第一目标时间替换所述第二目标时间。4.根据权利要求3所述的信息处理方法,其特征在于,所述根据第一目标标识、自身存储的管理信息以及自身维护的缓存信息确定所述服务节点的当前状态之前或之后,还包括:根据所述缓存信息每隔第二预设时间间隔计算每一个服务节点的标识的最近一次接收时间与当前时间的时间差;获取最近一次接收时间与当前时间的时间差超过预设时间的服务节点的标识,作为第二目标标识;删除所述第二目标标识与对应的最近一次接收时间,并将所述第二目标标识对应的服务节点的状态修改为下线状态。5.一种信息处理方法,其特征在于,包括:服务节点每隔第一预设时间间隔向集群中的管理节点发送节点标识,以使得所述管理节点根据根据获得的服务节点的标识、所述管理节点存储的管理信...

【专利技术属性】
技术研发人员:刘一
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1