【技术实现步骤摘要】
本专利技术涉及一种集群管理方法,具体涉及基于集群子系统间民主自治策略的集群管理系统,以提高集群系统的可用性、可管理性及可扩展性。
技术介绍
随着信息技术的发展,计算机技术的应用已经到达了一种前所未有的广泛程度,系统和应用规模成倍增加。在这种情况下,可提供更高并发量访问、更稳定服务质量的系统集群技术就应运而生,目前的集群技术多以Master-Slave模式为基础,Master-Slave集群管理方法在集群系统中定义一个Mater管理子系统(节点)和若干Slave服务提供子系统(节点),Master节点可提供集群管理服务(部分集群系统也将其设计为可提供业务服务),Slave节点仅能提供业务服务,这种集群模式保证了集群管理的唯一性,同时集群内节点可并行对外提供服务,但这种方案具有以下问题:1、Master节点存在单点故障的风险。由于为了保障集群管理的唯一性,集群系统中仅设计了一个Master(一些改进型Master-Slave集群系统设计了备用Master, ...
【技术保护点】
一种民主自治的集群管理方法,其特征在于,包括如下步骤:步骤1:集群启动;步骤2:集群运行自治;步骤3:集群分裂自治;步骤4:集群融合自治;步骤5:集群动态伸缩自治;步骤6:集群管理员治理,其中,集群管理员用户集群管理的最高权限,各节点均提供管理员入口,以执行主席节点检修升级、追加服务节点、调整全局策略参数操作。
【技术特征摘要】
1.一种民主自治的集群管理方法,其特征在于,包括如下步骤:
步骤1:集群启动;
步骤2:集群运行自治;
步骤3:集群分裂自治;
步骤4:集群融合自治;
步骤5:集群动态伸缩自治;
步骤6:集群管理员治理,其中,集群管理员用户集群管理的最高权限,各节点均
提供管理员入口,以执行主席节点检修升级、追加服务节点、调整全局策略参数操作。
2.根据权利要求1所述的民主自治的集群管理方法,其特征在于,所述步骤1包
括如下步骤:
步骤101:集群初始化启动时,根据系统管理员的指定指令产生主席节点,其中,
所述指定指令在确定主席过程中拥有最高权限;
步骤102:除主席节点外,其余节点自动将本节点角色Role置为Slave节点;
步骤103:主席节点管理集群的全局配置策略,并将全局策略初始化派送给各Slave
节点,其中,所述全局策略初始化包括:全局节点数量、集群标识、各节点名称、各节
点角色、各节点监听地址、各节点服务地址、健康检查策略、不信任策略、信息同步策
略、信息同步时间间隔、信息同步时间、民主选举策略、各节点当前状态、集群伸缩策
略。
3.根据权利要求1所述的民主自治的集群管理方法,其特征在于,节点状态包括:
启动状态BOOTING:当启动失败时,转入脱离状态;当启动成功时,转入控制状态;
脱离状态DISCONN:当收到信息同步指令时,转入控制状态;
控制状态CONN:当被认为不健康时,转入脱离状态;当收到隔离指令时,转入隔离
状态;当收到待机指令时,转入待机状态;当收到关闭指令时,转入关闭进行状态;
关闭进行状态SHUTDOWING:当关闭结束后,转入关闭结束状态SHUTDOWNED;
隔离状态ISOLATED:当收到集合指令时,转入控制状态;
待机状态IDLE:当收到隔离指令时,转入隔离状态;当收到恢复指令时,转入控制
状态;当收到关闭指令时,转入关闭进行状态;
未定义状态UNASSIGNED:当收到启动指令时,转入启动状态;当收到信息同步指令
\t时,转入控制状态。
4.根据权利要求3所述的民主自治的集群管理方法,其特征在于,所述步骤2包
括如下步骤:
步...
【专利技术属性】
技术研发人员:龚敬群,
申请(专利权)人:上海宝信软件股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。