服务器的控制方法、服务器及存储介质技术

技术编号:35459598 阅读:14 留言:0更新日期:2022-11-03 12:24
本发明专利技术属于计算机技术领域,具体涉及一种服务器的控制方法、服务器及存储介质。本发明专利技术旨在解决现有技术中当操作不合理会使得服务器集群中各个节点不安全的问题。本发明专利技术提供的服务器的控制方法、服务器及存储介质,通过获取目标服务器当前的状态信息,当状态信息为运行态,则管理服务器获取状态切换指示,然后向目标服务器发送状态切换指示。目标服务器切换状态成功后,管理服务器可以接收到目标服务器发送的状态切换完成消息,并根据状态切换完成消息对目标服务器进行控制,使得服务器处于运行态时不受干扰,处于维护态时对其进行维护可以有效避免管理人员或者维护人员操作不当而带来的安全问题,提高了集群的安全性。提高了集群的安全性。提高了集群的安全性。

【技术实现步骤摘要】
服务器的控制方法、服务器及存储介质


[0001]本专利技术实施例属于计算机
,具体涉及一种服务器的控制方法、服务器及存储介质。

技术介绍

[0001]服务器集群中的单个服务器通常称为节点,多个服务器之间通常通过局域网进行连接,高度紧密地协作完成计算工作。
[0002]服务器集群中每个服务器都安装有平台即服务PaaS(Platform as a Service,简称PaaS)系统或者基础设施即服务IaaS(Infrastructure as aService,简称IaaS)系统等管理系统,这些系统类似服务器中安装的操作系统,这些系统内安装有分布式软件(PaaS平台和IaaS平台等),用于将服务器对外提供服务。现有技术中,管理人员或者维护人员等根据其相应的权限通过管理系统登录到管理服务器上,以完成对服务器集群的管理工作和维护工作等。
[0003]但是,当服务器在执行任务时,管理人员或者维护人员登录到管理服务器上对其进行控制时,当操作不合理会导致服务器集群中各个节点不安全使得节点容易被入侵,导致服务器的安全性较低。

技术实现思路

[0004]为了解决现有技术中的上述问题,即为了解决现有技术中当管理员操作不合理会使得服务器集群中各个节点不安全,导致服务器的安全性较低的问题,本专利技术实施例提供了一种服务器的控制方法、服务器及存储介质。
[0005]第一方面,本专利技术实施例提供一种服务器的控制方法,应用于管理服务器,包括:
[0006]获取目标服务器当前的状态信息,所述状态信息为运行态或者维护态;
[0007]当所述状态信息为运行态,则获取状态切换指示;
[0008]向所述目标服务器发送所述状态切换指示,所述状态切换指示用于指示所述目标服务器将所述运行态切换为维护态;
[0009]接收所述目标服务器发送的状态切换完成消息,并根据所述状态切换完成消息对所述目标服务器进行控制。
[0010]在上述服务器的控制方法的优选技术方案中,所述根据所述状态切换完成消息对所述目标服务器进行控制,包括:
[0011]根据所述状态切换消息,将所述目标服务器中存储的数据进行迁移,并将所述目标服务器从所述服务器集群中移除,以及,对所述目标服务器执行维护操作,以对所述目标服务器进行控制。
[0012]在上述服务器的控制方法的优选技术方案中,对所述目标服务器执行维护操作,包括:
[0013]获取所述目标服务器的维护态的状态等级;
[0014]获取所述状态等级对应的所述维护操作;
[0015]对所述目标服务器执行所述维护操作。
[0016]在上述服务器的控制方法的优选技术方案中,所述获取状态切换指示之前,还包括:
[0017]获取管理员的身份认证信息,并对所述身份认证消息进行认证,所述身份认证信息包括指纹信息和/或人脸信息;
[0018]确定对所述身份认证消息认证成功。
[0019]在上述服务器的控制方法的优选技术方案中,所述方法还包括:
[0020]当所述状态信息为所述维护态,获取所述目标服务器的维护态的状态等级;
[0021]获取所述状态等级对应的所述维护操作;
[0022]对所述目标服务器执行所述维护操作。
[0023]第二方面,本专利技术实施例一种服务器的控制方法,应用于目标服务器,包括:
[0024]当目标服务器的状态改变时,则向管理服务器发送当前的状态信息,所述状态信息为运行态或者维护态;
[0025]接收所述管理服务器发送的状态切换指示,所述状态切换指示用于指示目标服务器将运行态切换为维护态;
[0026]根据所述状态切换指示进行状态切换;
[0027]当状态切换成功,则向所述管理服务器发送状态切换完成消息。
[0028]在上述服务器的控制方法的优选技术方案中,所述根据所述状态切换指示进行状态切换,包括:
[0029]检测是否存在处于运行状态的程序;
[0030]当确定存在处于运行状态程序,则输出警告信息,所述警告信息用于指示无法切换状态;
[0031]当确定没有程序在运行,则将运行态切换为维护态。
[0032]在上述服务器的控制方法的优选技术方案中,向管理服务器发送状态信息之前,还包括:
[0033]当所述目标服务器的状态为维护态,若检测到所述目标服务器被添加到服务器集群,则将维护态切换为运行态;
[0034]当所述目标服务器的状态为运行态,若检测到所述目标服务器从所述服务器集群中移除,则将运行态切换为维护态。
[0035]第三方面,本专利技术实施例提供一种管理服务器,包括:
[0036]第一获取模块,用于获取目标服务器当前的状态信息,所述状态信息为运行态或者维护态;
[0037]第二获取模块,用于当所述状态信息为运行态,则获取状态切换指示;
[0038]发送模块,用于向所述目标服务器发送所述状态切换指示,所述状态切换指示用于指示所述目标服务器将所述运行态切换为维护态;
[0039]处理模块,用于接收所述目标服务器发送的状态切换完成消息,并根据所述状态切换完成消息对所述目标服务器进行控制。
[0040]第四方面,本专利技术实施例提供一种业务服务器,包括:
[0041]第一发送模块,用于当目标服务器的状态改变,则向管理服务器发送当前的状态信息,所述状态信息为运行态或者维护态;
[0042]接收模块,用于接收所述管理服务器发送的状态切换指示,所述状态切换指示用于指示目标服务器将状态切换为维护态;
[0043]切换模块,用于根据所述状态切换指示进行状态切换;
[0044]第二发送模块,用于当状态切换成功,则向所述管理服务器发送状态切换完成消息。
[0045]第五方面,本专利技术实施例提供一种管理服务器,包括:处理器,以及与所述处理器通信连接的存储器;
[0046]所述存储器存储计算机执行指令;
[0047]所述处理器执行所述存储器存储的计算机执行指令,以实现如第一方面所述的服务器的控制方法。
[0048]第六方面,本专利技术实施例提供一种业务服务器,包括:处理器,以及与所述处理器通信连接的存储器;
[0049]所述存储器存储计算机执行指令;
[0050]所述处理器执行所述存储器存储的计算机执行指令,以实现如第二方面所述的服务器的控制方法。
[0051]第七方面,本专利技术实施例一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面或者第二方面所述的服务器的控制方法。
[0052]第八方面,本专利技术实施例一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时用于实现第一方面或者第二方面所述的服务器的控制方法。
[0053]本领域技术人员能够理解的是,本专利技术实施例提供的一种服务器的控制方法、服务器及存储介质,通过获取目标本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器的控制方法,其特征在于,应用于管理服务器,所述方法包括:获取目标服务器当前的状态信息,所述状态信息为运行态或者维护态;当所述状态信息为运行态,则获取状态切换指示;向所述目标服务器发送所述状态切换指示,所述状态切换指示用于指示所述目标服务器将所述运行态切换为维护态;接收所述目标服务器发送的状态切换完成消息,并根据所述状态切换完成消息对所述目标服务器进行控制。2.根据权利要求1所述的方法,其特征在于,所述根据所述状态切换完成消息对所述目标服务器进行控制,包括:根据所述状态切换消息,将所述目标服务器中存储的数据进行迁移,并将所述目标服务器从所述服务器集群中移除,以及,对所述目标服务器执行维护操作,以对所述目标服务器进行控制。3.根据权利要求2所述的方法,其特征在于,对所述目标服务器执行维护操作,包括:获取所述目标服务器的维护态的状态等级;获取所述状态等级对应的所述维护操作;对所述目标服务器执行所述维护操作。4.根据权利要求1

3任一项所述的方法,其特征在于,所述获取状态切换指示之前,还包括:获取管理员的身份认证信息,并对所述身份认证消息进行认证,所述身份认证信息包括指纹信息和/或人脸信息;确定对所述身份认证消息认证成功。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当所述状态信息为所述维护态,获取所述目标服务器的维护态的状态等级;获取所述状态等级对应的所述维护操作;对所述目标服务器执行所述维护操作。6.一种服务器的控制方法,其特征在于,应用于目标服务器,包括:当目标服务器的状态改变时,则向管理服务器发送当前的状态信息,所述状态信息为运行态或者维护态;接收所述管理服务器发送的状态切换指示,所述状态切换指示用于指示目标服务器将运行态切换为维护态;根据所述状态切换指示进行状态切换;当状态切换成功,则向所述管理服务器发送状态切换完成消息。7.根据权利要求6所述的方法,其特征在于,所述根据所述状态切换指示进行状态切换,包括:检测是否存在处于运行状态的程序;当确定存在处于运行状态程序,则输出警告信息,...

【专利技术属性】
技术研发人员:刘焕焕穆建广盛国军熊普江王勇
申请(专利权)人:海尔卡奥斯物联生态科技有限公司海尔数字科技青岛有限公司
类型:发明
国别省市:

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

1