【技术实现步骤摘要】
集群节点状态变更装置及方法
本专利技术涉及一种集群节点状态变更装置及方法。更详细地,本专利技术涉及一种即使没有管理者的介入也能够变更集群节点的集群节点状态变更装置及方法。
技术介绍
现有的集群节点的管理是通过指定参与到集群内的活动节点(ActiveNode)和当前虽未参与到集群内但正准备参与中的备用节点(StandbyNode)来进行管理。参与到集群内的活动节点可表示在集群管理中仅活动节点给用户提供资源等服务。以往,当集群扩展时,也是在指定活动节点和备用节点之后进行添加来扩展集群。因此,现有的集群节点管理技术与周边环境要素、用户的服务请求的增加或减少无关地管理节点,因而浪费资源或不容易为满足适当的服务质量而作出应对方案。虽然存在管理者通过持续监测集群节点的状态和资源状态等来管理活动节点的个数的方法,但是管理者的持续监测也不容易,并且根据周边环境要素、用户的服务请求的增加或减少的及时的对应和有效的对应也很难。
技术实现思路
为了解决上述的问题,本专利技术所要解决的技术问题是提供一种各个集群节点通过自行诊断而无管理者介入地确定节点自身变更为活动状态还是变更为备用状态的节点并变更节点的状态的集群节点状态变更装置及方法。本专利技术的技术问题并不限于上面所提及的技术问题,本领域技术人员能够从下面的记载中明确理解本文没有提及到的其他问题。为了实现上述技术问题,根据本专利技术的第一方面的集群节点状态变更装置,用于变更包含在各个节点具有彼此不同的优先级的多节点环境集群中的多个节点的操作状态,所述装置可包括:有效状态信息接收部,接收关于多个节点中特定节点是否为不可参与到所述集群 ...
【技术保护点】
一种集群节点状态变更装置,用于变更包含在各个节点具有彼此不同的优先级的多节点环境集群中的多个节点的操作状态,所述装置包括:有效状态信息接收部,接收关于多个节点中特定节点是否处于不可参与到所述集群内的状态的信息;活动判断部,在由所述有效状态信息接收部接收的信息为所述特定节点可参与到所述集群内的情况下,判断所述特定节点是处于活动状态还是处于在所述集群内参与待机中的备用状态;以及状态变更确定部,利用各个所述节点都具有的彼此不同的优先级来确定是否变更由所述活动判断部判断的所述特定节点的状态。
【技术特征摘要】
2013.10.30 KR 10-2013-01302771.一种集群节点状态变更装置,用于变更包含在各个节点具有彼此不同的优先级的多节点环境集群中的多个节点的操作状态,所述装置包括:有效状态信息接收部,接收关于多个节点中特定节点是否处于不可参与到所述集群内的状态的信息;活动判断部,在由所述有效状态信息接收部接收的信息为所述特定节点可参与到所述集群内的情况下,判断所述特定节点是处于活动状态还是处于在所述集群内参与待机中的备用状态;以及状态变更确定部,利用各个所述节点都具有的彼此不同的优先级和辅助标志信息来确定是否变更由所述活动判断部判断的所述特定节点的状态,所述辅助标志信息是在对应于与所述特定节点的优先级相差一级的较低优先级的节点处于所述备用状态的情况下,关于能否将对应于所述相差一级的较低优先级的节点的所述备用状态变更为活动状态的信息。2.根据权利要求1所述的集群节点状态变更装置,其中,所述状态变更确定部包括:活动信息收集部,收集关于所述集群中所包括的多个节点中处于所述活动状态的节点的信息;备用信息收集部,收集关于所述集群中所包括的多个节点中处于所述备用状态的节点的信息;以及SA变更确定部,在所述特定节点处于所述备用状态的情况下,确定是否将处于所述备用状态的所述特定节点变更为所述活动状态。3.根据权利要求2所述的集群节点状态变更装置,其中,所述SA变更确定部在所述集群中所包括的多个节点中不存在处于所述活动状态的节点的情况下,利用收集到的处于所述备用状态的节点的信息,分别比较收集到的处于所述备用状态的节点的优先级与所述特定节点的优先级,在比较结果为所述特定节点的优先级最高的情况下,将所述特定节点的状态变更为所述活动状态。4.根据权利要求1所述的集群节点状态变更装置,其中,所述集群节点状态变更装置进一步包括:辅助标志信息提供部,接收所述特定节点的初始优先级设定信息和多个节点中可变更为活动状态的最大节点个数信息,并提供所述辅助标志信息,所述活动状态为参与到所述集群内的状态,以及辅助模式信息提供部,利用所接收的可变更为所述活动状态的最大节点个数信息来提供辅助模式信息,所述辅助模式信息为关于能否变更由所述辅助标志信息提供部提供的信息的信息,所述状态变更确定部利用所述辅助模式信息和所述辅助标志信息来确定是否变更由所述活动判断部判断的所述特定节点的状态。5.根据权利要求3所述的集群节点状态变更装置,其中,所述SA变更确定部包括:辅助标志信息确认部,在所述集群中所包括的多个节点中存在至少一个的所述活动状态的节点的情况下,确认收集到的处于所述活动状态的多个节点中优先级最低的节点NodeA的辅助标志信息;优先级比较部,在由所述辅助标志信息确认部确认的辅助标志信息为对应于与所述NodeA相差一级的较低优先级的节点可变更为所述活动状态的信息的情况下,利用关于收集到的处于所述备用状态的节点的信息,分别比较收集到的处于所述备用状态的节点的优先级与所述特定节点的优先级;以及SA变更部,在所述优先级比较部的比较结果为所述特定节点的优先级最高的情况下,将所述特定节点的状态变更为所述活动状态。6.根据权利要求2所述的集群节点状态变更装置,其中,所述活动信息收集部和所述备用信息收集部利用所述集群的多个节点的元数据信息来收集信息,由所述活动信息收集部收集的关于处于所述活动状态的节点的信息中包括处于所述活动状态的节点的优先级信息和辅助标志信息,由所述备用信息收集部收集的关于处于所述备用状态的节点的信息中包括处于所述备用状态的节点的优先级信息。7.根据权利要求5所述的集群节点状态变更装置,其中,在由所述辅助标志信息确认部确认的所述辅助标志信息为对应于与所述NodeA相差一级的较低优先级的节点不可变更为所述活动状态的信息的情况下,或所述优先级比较部的比较结果为所述特定节点的优先级并非最高的情况下,不将所述特定节点的所述备用状态变更为所述活动状态,并且在经过已设定的时间之后再执行通过所述有效状态信息接收部进行的信息接收、通过所述活动判断部进行的状态判断以及通过所述状态变更确定部进行的是否进行状态变更的判断。8.根据权利要求1所述的集群节点状态变更装置,其中,所述状态变更确定部包括:活动信息收集部,收集关于所述集群中所包括的多个节点中处于活动状态的节点的信息;以及AS变更确定部,在所述特定节点处于所述活动状态的情况下,确定是否将处于所述活动状态的所述特定节点变更为所述备用状态。9.根据权利要求8所述的集群节点状态变更装置,其中,所述AS变更确定部包括:优先级比较部,在所述集群中所包括的多个节点中存在至少一个的处于活动状态的节点的情况下,利用收集到的处于所述活动状态的节点的信息,分别比较收集到的处于所述活动...
【专利技术属性】
技术研发人员:金钟三,孙镐永,金铉洙,安泽洙,
申请(专利权)人:三星SDS株式会社,
类型:发明
国别省市:韩国;KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。