[发明专利]一种优化管理集群状态的方法有效
申请号: | 201410106962.5 | 申请日: | 2014-03-21 |
公开(公告)号: | CN103905250B | 公开(公告)日: | 2018-02-23 |
发明(设计)人: | 孟宪伟;周博;王倩 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 优化 管理 集群 状态 方法 | ||
技术领域
本发明涉及计算机领域,尤其涉及高可用集群管理,具体地说是一种优化管理集群状态的方法。
背景技术
在高可用集群管理中,状态管理是很重要的,因为它是一切活动的触发条件和最终处理,集群是否能够保持高可用性,很大程度上取决于状态管理的正确性和及时性。而在正常的集群活动中,无论是启停集群还是启停组或资源,都会触发很多的资源,组和集群的状态更新,经常接触高可用集群的人会发现,此时状态更新占去了大部分带宽,甚至会拖延到正常的集群活动。在集群有异常发生的时候,集群的状态更新同样会影响到集群对于异常的处理速度。
因此,如何能够有效地减少集群状态更新对于高可用集群管理就显得格外重要。另外原有的集群管理中一般都会为了标记主节点,而单独设立一个集群IP,这即对于一些状态管理有所障碍,对于用户也会造成一定的困扰,因为在大部分应用场景中,由于处于内网环境中,因此IP都为非常宝贵的资源,如果能去掉集群IP的要求,便节省了IP资源。
发明内容
本发明使用一种优化的集群资源管理方法,提高集群管理效率,减少了带宽消耗,并且清晰了状态管理逻辑。该方法主要包括以下几个方面:
(1) 集群状态结构
集群状态结构和现有高可用集群状态管理逻辑相同,存在一个集群状态值和两个状态列表,分别为组状态列表和资源状态列表。
(2) 状态更新逻辑
为了简化状态更新,只保留资源状态更新逻辑,取消组状态更新及集群状态更新函数,组状态和集群状态设置完全包含在资源状态更新逻辑中。此处虽然增加了单条资源状态处理的逻辑,但是由于减少了状态更新命令的总数,所以总体上状态更新节约了不少资源。
a) 单个资源状态更新
启停资源或者单个资源报异常时,直接触发节点发送此资源状态更新命令,主节点收到后,更新本地资源状态列表,并且更新该资源所在组状态列表及集群状态。
b)组状态更新
启停组操作后,执行节点把资源启动情况返回给主节点,主节点按照返回依次更新资源状态列表及集群状态。
(3) 同步状态
同样,为了保证集群的高可用性,集群内所有节点必须共享集群的各资源、组状态。因此主节点在处理完资源状态更新后,需要同步给集群内所有其他节点,此时同步的状态也只是有资源状态,集群内各节点收取资源状态更新状态,同理更新本地资源状态,并在内部逻辑中更新组状态及集群状态。
(4) 状态获取
外部获取状态通过控制台连接主节点访问集群状态,根据具体访问要求,直接根据本地集群状态列表返回。
(5) 取消集群IP
集群IP是为了标记主节点,但是由于当所有集群资源处于停止状态时,集群IP依然存在,这和本方法根据资源状态标记集群状态有冲突,而且往往还多占用了一个宝贵的内网IP,
因此如果想利用本文提出的优化集群状态管理的方法,就需要取消集群IP的设置。这里仅仅是需要取消集群IP的设置,主节点的设置依然存在,节点之间知晓主节点存在,并且决策出节点后,要通知控制台知晓,以便外部连接主节点获取集群信息。
本发明与现有技术相比,所产生的有益效果是:
提供了一个优化管理集群状态的方法,这样既节省了带宽,保证了集群的通讯效率,又简化了处理逻辑,降低了程序出错的概率,而且还取消了集群IP的设置,节省了IP资源。提高集群管理效率,减少了带宽消耗,并且清晰了状态管理逻辑,优化的状态管理逻辑和无集群IP的管理方法为集群管理提供了便捷的路径。优化高可用集群管理软件的状态管理,提高管理效率并减少带宽占用。
附图说明
附图1是本发明的状态更新/获取流程图。
具体实施方式
本发明使用一种优化的集群资源管理方法,提高集群管理效率,减少了带宽消耗,并且清晰了状态管理逻辑。该方法主要包括以下几个方面:
(1) 集群状态结构
集群状态结构和现有高可用集群状态管理逻辑相同,存在一个集群状态值和两个状态列表,分别为组状态列表和资源状态列表。
(2) 状态更新逻辑
为了简化状态更新,只保留资源状态更新逻辑,取消组状态更新及集群状态更新函数,组状态和集群状态设置完全包含在资源状态更新逻辑中。此处虽然增加了单条资源状态处理的逻辑,但是由于减少了状态更新命令的总数,所以总体上状态更新节约了不少资源。
a)单个资源状态更新
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410106962.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:调料壶
- 下一篇:一种粉末冶金组合烧结式凸轮轴及其制备方法