一种云计算平台的管理方法技术

技术编号:37356286 阅读:7 留言:0更新日期:2023-04-27 07:06
本申请实施例涉及云计算技术领域,公开了一种云计算平台的管理方法。应用于云计算平台中的第一节点,第一节点为云计算平台中当前处于受控状态的节点,包括:检测云计算平台中的其他节点是否故障;其他节点包括其他第一节点和第二节点,第二节点为云计算平台中当前处于控制状态的节点;在检测到第二节点故障的情况下,根据预设的控制节点选择策略,检测本节点的受控状态是否待变更为控制状态;在检测本节点的受控状态待变更为控制状态的情况下,在本地网卡上配置预存的访问IP并向其他第一节点发送第一配置变更消息,供其他第一节点根据第一配置变更消息接受本节点的控制,以将本节点的受控状态变更为控制状态。有利于提高云计算平台的可靠性。平台的可靠性。平台的可靠性。

【技术实现步骤摘要】
一种云计算平台的管理方法


[0001]本申请实施例涉及云计算
,特别涉及一种云计算平台的管理方法。

技术介绍

[0002]云计算是分布式计算的一种,指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统处理和分析这些小程序得到结果并返回给用户。随着云计算的发展,其应用越来越广泛,也涌现出了各种各样的提供云计算服务的云计算平台。
[0003]云计算平台通常会包括一个控制节点、多个存储节点和多个计算节点,其中,控制节点处于控制状态,用于对存储节点和计算节点进行控制,具体地,主要用于接收用户的请求并将用户的请求分发到对应的节点,而存储节点和计算节点处于受控状态,用于接受控制节点的控制,具体地,存储节点主要用于为用户的请求提供存储服务,计算节点主要用于为用户的请求提供计算服务。
[0004]在一些情况下,为了提高云计算平台的可靠性,还会为云计算平台设置多个控制节点,并在其上部署主从控制服务,这样,一旦主控制节点发生故障,从控制节点就会被启用,使得即使主控制节点出现故障,云计算平台也仍然能够通过从控制节点正常对外提供服务。

技术实现思路

[0005]本申请实施例提供了一种云计算平台的管理方法,有利于提高云计算平台的可靠性。
[0006]根据本申请的一些实施例,本申请实施例一方面提供了一种云计算平台的管理方法,应用于所述云计算平台中的第一节点,所述第一节点为所述云计算平台中当前处于受控状态的节点,所述方法包括:检测所述云计算平台中的其他节点是否故障;所述其他节点包括其他所述第一节点和第二节点,所述第二节点为所述云计算平台中当前处于控制状态的节点;在检测到所述第二节点故障的情况下,根据预设的控制节点选择策略,检测本节点的受控状态是否待变更为控制状态;在检测本节点的受控状态待变更为控制状态的情况下,在本地网卡上配置预存的访问IP并向其他所述第一节点发送第一配置变更消息,供其他所述第一节点根据所述第一配置变更消息接受本节点的控制,以将本节点的受控状态变更为控制状态,所述访问IP为用户用于访问所述云计算平台的IP。
[0007]根据本申请的一些实施例,本申请实施例一方面还提供了一种云计算平台的管理方法,应用于所述云计算平台中的第二节点,所述方法包括:检测本节点是否故障;在检测到本节点故障的情况下,对在本地网卡上配置的访问IP进行失效处理,以将本节点的控制状态变更为受控状态。
[0008]根据本申请的一些实施例,本申请实施例一方面还提供了一种云计算平台,包括:若干第一节点和第二节点;所述第一节点和所述第二节点用于执行如上所述的对应的云计
算平台的管理方法。
[0009]根据本申请的一些实施例,本申请实施例一方面还提供了一种电子设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上任一项所述的云计算平台的管理方法。
[0010]根据本申请的一些实施例,本申请实施例一方面还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现如上任一项所述的云计算平台的管理方法。
[0011]本申请实施例提供的技术方案,至少具有以下优点:
[0012]在当前处于受控状态的第一节点检测到当前处于控制状态的第二节点故障的情况下,会有第一节点能够通过预设的控制节点选择策略确定本节点待变更为控制状态,并在本地网卡上配置预存的访问IP以及向其他第一节点发送第一配置变更消息,使得其他第一节点根据第一配置变更消息接受该节点的控制,因此,该节点能够通过本地网卡上设置的访问IP接收用户请求并控制其他节点进行响应,即从受控状态变更为控制状态,成为新的第二节点。也就是说,在云计算平台的所有节点均故障前,始终具有处于控制状态的第二节点,保证其始终能够通过处于控制状态的第二节点对其余节点进行控制,不会出现失去控制节点而无法正常对外提供服务的情况,具有高可靠性。
附图说明
[0013]一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
[0014]图1是本申请一实施例中提供的云计算平台的管理方法的流程图;
[0015]图2是本申请一实施例中提供的包括进行第一响应处理步骤的云计算平台的管理方法的流程图;
[0016]图3是本申请一实施例中提供的包括接受第三配置变更消息步骤的云计算平台的管理方法的流程图;
[0017]图4是本申请一实施例中提供的包括数据同步步骤的云计算平台的管理方法的流程图;
[0018]图5是本申请一实施例中提供的包括失效访问IP步骤的云计算平台的管理方法的流程图;
[0019]图6是本申请一实施例中提供的包括接收配置变更指示步骤的云计算平台的管理方法的流程图;
[0020]图7是本申请一实施例中提供的包括广播第二配置变更消息步骤的云计算平台的管理方法的流程图;
[0021]图8是本申请一实施例中提供的包括数据同步步骤的云计算平台的管理方法的流程图。
具体实施方式
[0022]由
技术介绍
可知,目前的云计算平台中设置有一个或多个控制节点,其中,设置多个控制节点时,多个控制节点之间采用主从工作方式,能够提高云计算平台的可靠性。
[0023]经分析发现,由于控制节点是预先设置的固定的节点,即预先在固定的节点上部署控制服务,因此,在控制节点均故障的情况下,其余节点未部署控制服务,无法产生新的控制节点,即使存储节点和计算节点未故障,云计算平台仍然会缺乏控制节点而无法接收用户请求并分发到对应节点上,进而无法正常对外提供服务的情况,因此,云计算平台的可靠性还有待提高。
[0024]为解决上述问题,本申请实施例在当前处于受控状态的第一节点检测到当前处于控制状态的第二节点故障的情况下,会有第一节点能够通过预设的控制节点选择策略确定本节点待变更为控制状态,并在本地网卡上配置预存的访问IP以及向其他第一节点发送第一配置变更消息,使得其他第一节点根据第一配置变更消息接受该节点的控制,因此,该节点能够通过本地网卡上设置的访问IP接收用户请求并控制其他节点进行响应,即从受控状态变更为控制状态,成为新的第二节点。也就是说,控制状态不再部署在固定的节点上,而是可以在云计算平台的节点之间进行转移,在处于控制状态的第二节点出现故障时,该第二节点的控制状态将会被转移到另一处于受控状态的第一节点,从而产生新的处于控制状态的第二节点,提供对其他节点的控制功能,这样,只要云计算平台有一个节点无故障,就能够具有控制节点,从而保证云计算平台的正常运行,提高了云计算平台的可靠性。
[0025]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请的各实施例进行详细的阐述。然而,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云计算平台的管理方法,其特征在于,应用于所述云计算平台中的第一节点,所述第一节点为所述云计算平台中当前处于受控状态的节点,所述方法包括:检测所述云计算平台中的其他节点是否故障;所述其他节点包括其他所述第一节点和第二节点,所述第二节点为所述云计算平台中当前处于控制状态的节点;在检测到所述第二节点故障的情况下,根据预设的控制节点选择策略,检测本节点的受控状态是否待变更为控制状态;在检测本节点的受控状态待变更为控制状态的情况下,在本地网卡上配置预存的访问IP并向其他所述第一节点发送第一配置变更消息,供其他所述第一节点根据所述第一配置变更消息接受本节点的控制,以将本节点的受控状态变更为控制状态,所述访问IP为用户用于访问所述云计算平台的IP。2.根据权利要求1所述的云计算平台的管理方法,其特征在于,所述方法还包括:接收所述第二节点根据管理用户的指示广播的第二配置变更消息,所述第二配置变更消息携带用户指示的受控状态待变更为控制状态的所述第一节点的IP;检测所述第二配置变更消息是否命中本节点;在检测到所述第二配置变更消息命中本节点的情况下,进行第一响应处理,以将本节点的状态变更为控制状态;在检测到所述第二配置变更消息未命中本节点的情况下,进行第二响应处理,以将所述第二配置变更消息命中的所述第一节点的状态变更为控制状态。3.根据权利要求2所述的云计算平台的管理方法,其特征在于,所述进行第一响应处理,包括:在本地网卡上配置预存的访问IP并向其他所述第一节点发送所述第一配置变更消息;所述进行第二响应处理,包括:接收所述第二配置变更消息命中的其他所述第一节点发送的所述第一配置变更消息并根据所述第一配置变更消息进行配置更新,以接受所述第二配置变更消息命中的所述第一节点的控制。4.根据权利要求2所述的云计算平台的管理方法,其特征在于,所述进行第一响应处理,包括:在本地网卡上配置预存的访问IP;所述进行第二响应处理,包括:根据所述第二配置变更消息进行配置更新,以接受所述第二配置变更消息命中的所述第一节点的控制。5.根据权利要求1所述的云计算平台的管理方法,其特征在于,所述方法还包括:接收所述第二节点根据管理用户的指示单播的第三配置变更消息;根据所述第三配置变更消息,在本地网卡上配置预存的所述访问IP并向其他所述第一节点发送所述第一配置变更消息。6.根据权利要求1所述的云计算平台的管理方法,其特征在于,所述方法还包括:与所述其他节点进行数据同步。7.根据权利要求6所述的云计算平台的管理方法,其特征在于,所...

【专利技术属性】
技术研发人员:林永辉李东
申请(专利权)人:深圳爱捷云科技有限公司
类型:发明
国别省市:

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

1