一种集群远程管理方法及系统技术方案

技术编号:38999074 阅读:10 留言:0更新日期:2023-10-07 10:30
本发明专利技术公开了一种集群远程管理方法及系统,该方法包括:通过Redfish协议,建立管理端与服务器集群中的服务器之间的连接;通过调用服务器的Redfish接口,向服务器集群发送信息获取请求,获取服务器集群基本信息;通过调用服务器的Redfish接口,向服务器发送远程修改指令,对服务器中的配置信息进行远程修改;通过调用服务器的Redfish接口,向服务器发送数据获取请求,获取服务器的实时监测数据,并基于实时监测数据进行服务器故障诊断;通过调用存在故障的异常服务器的Redfish接口,向服务器发送故障修复指令,对异常服务器进行远程故障修复操作。通过本发明专利技术实施例的技术方案,可以实现服务器的远程监控、配置和维护,从而节省时间和资源,提高管理效率。提高管理效率。提高管理效率。

【技术实现步骤摘要】
一种集群远程管理方法及系统


[0001]本专利技术涉及远程设备管理
,尤其涉及一种集群远程管理方法及系统。

技术介绍

[0002]随着物联网技术的快速发展,位于不同地点的设备之间的联系越来越紧密,随着远程设备的不断增加,设备服务器之间的远程管理变得越来越重要。
[0003]目前,企业或组织面临着大量分布在不同地点的计算机设备服务器的管理和维护问题。传统的服务器远程管理方法往往需要运维人员到达服务器所在地点进行操作,耗费时间和资源,并且无法实时监控服务器的状态。

技术实现思路

[0004]本专利技术提供了一种集群远程管理方法及系统,以实现服务器的远程监控、配置和维护,从而节省时间和资源,提高管理效率。
[0005]第一方面,本专利技术实施例提供了一种集群远程管理方法,应用于管理端,包括:
[0006]通过Redfish协议,建立管理端与服务器集群中的服务器之间的连接;
[0007]通过调用服务器的Redfish接口,向服务器集群发送信息获取请求,获取服务器集群基本信息;
[0008]通过调用服务器的Redfish接口,向服务器发送远程修改指令,对服务器中的配置信息进行远程修改;
[0009]通过调用服务器的Redfish接口,向服务器发送数据获取请求,获取服务器的实时监测数据,并基于所述实时监测数据进行服务器故障诊断;
[0010]通过调用存在故障的异常服务器的Redfish接口,向服务器发送故障修复指令,对异常服务器进行远程故障修复操作。<br/>[0011]第二方面,本专利技术实施例还提供了一种集群远程管理系统,所述系统包括:服务器集群和管理端;其中,
[0012]所述管理端用于实现本专利技术任意实施例提供的的集群远程管理方法。
[0013]本专利技术实施例的技术方案,通过Redfish协议,建立管理端与服务器集群中的服务器之间的连接,调用服务器的Redfish接口,向服务器集群发送信息获取请求,获取服务器集群基本信息,以便为后续的指令提供依据。基于调用服务器的Redfish接口,向服务器发送远程修改指令,对获取到的服务器中的配置信息进行远程修改,通过调用服务器的Redfish接口,向服务器发送实时监测数据的获取请求,以获取服务器的实时监测数据,并基于实时监测数据进行服务器故障诊断,当检测到服务器发生故障时,以便及时通过调用存在故障的异常服务器的Redfish接口,向服务器发送故障修复指令,从而可以对异常服务器进行远程故障修复操作,对服务器集群中的各个服务器实现远程集中管理,无需运维人员到达设备所在地点,从而降低了了服务器管城管里时间和资源成本,并且提高了服务器远程管理的效率。
[0014]应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0015]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1是根据本专利技术实施例一提供的一种集群远程管理方法的流程图;
[0017]图2是根据本专利技术实施例二提供的一种集群远程管理方法的流程图;
[0018]图3是实现本专利技术实施例三提供的一种集群远程管理系统的结构示意图。
具体实施方式
[0019]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0020]需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“目标”、“当前”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0021]实施例一
[0022]图1为本专利技术实施例一提供了一种集群远程管理方法的流程图,本实施例可适用于对大量分布在不同地点的设备服务器进行远程管理和维护的情况。
[0023]如图1所示,该方法可以由集群远程管理系统来执行,该集群远程管理系统可以采用硬件和/或软件的形式实现。如图1所示,该方法具体包括以下步骤:
[0024]S110、通过Redfish协议,建立管理端与服务器集群中的服务器之间的连接。
[0025]其中,Redfish协议可以是指一种基于超文本传输协议(Hyper Text Transfer Protocol over Secure Socket Layer,HTTPS)服务的管理标准协议。基于HTTPS的高安全性,Redfish协议同样具有较高的安全性。管理端可以是指负责远程管理设备服务器的设备端。服务器集群可以是指大量分布在不同地点的设备服务器,大量服务器集中可以一起进行同一种服务,在管理端看来就像是只有一个服务器。
[0026]具体的,在服务器远程管理系统中,管理端通过在网络中发现可以和Redfish兼容的设备服务器,通过Redfish接口与各个可兼容Redfish的设备服务器建立连接,生成一个服务器集群,该集群中的每个服务器都支持Redfish协议,实现了通过Redfish协议,建立管
理端与服务器集群中的服务器之间的连接,生成了一个基于Redfish的服务器集群远程管理系统。
[0027]示例性的,以一个服务器集群为例,该集群中的每个服务器都支持Redfish协议,通过Redfish接口将各个服务器与管理端之间进行连接,使管理端可以通过Redfish协议建立服务器集群中的各个服务器之间的连接。统一的Redfish接口使管理端能够通过网络远程进行服务器的配置管理,可以使管理端可以更轻松地管理和维护多个Redfish兼容服务器,从而提高了管理效率和灵活性。
[0028]示例性的,S110可以包括:向服务器集群发送网络请求,确定服务器集群中支持Redfish协议传输的服务器;向支持Redfish协议传输的服务器进行访问权限的认证;若认证成功,则向支持Redfish协议传输的服务器发送注册请求,以在支持Redfish协议传输的服务器中创建管理实例,完成管理端与服务器集群中的服务器之间的连接。
[0029]其中,网络请求可以是指支持Redfish协议传输的服务器本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种集群远程管理方法,其特征在于,应用于管理端,所述方法包括:通过Redfish协议,建立管理端与服务器集群中的服务器之间的连接;通过调用服务器的Redfish接口,向服务器集群发送信息获取请求,获取服务器集群基本信息;通过调用服务器的Redfish接口,向服务器发送远程修改指令,对服务器中的配置信息进行远程修改;通过调用服务器的Redfish接口,向服务器发送数据获取请求,获取服务器的实时监测数据,并基于所述实时监测数据进行服务器故障诊断;通过调用存在故障的异常服务器的Redfish接口,向服务器发送故障修复指令,对异常服务器进行远程故障修复操作。2.根据权利要求1所述的方法,其特征在于,通过Redfish协议,建立管理端与服务器集群中的服务器之间的连接,包括:向服务器集群发送网络请求,确定服务器集群中支持Redfish协议传输的服务器;向支持Redfish协议传输的服务器进行访问权限的认证;若认证成功,则向支持Redfish协议传输的服务器发送注册请求,以在支持Redfish协议传输的服务器中创建管理实例,完成管理端与服务器集群中的服务器之间的连接。3.根据权利要求1所述的方法,其特征在于,通过调用服务器的Redfish接口,向服务器集群发送信息获取请求,获取服务器集群基本信息,包括:通过调用服务器集群中的控制服务器的Redfish接口,向所述控制服务器发送信息获取请求,获取服务器集群基本信息;其中,控制服务器是用于对服务器集群中的服务器进行统一管理的服务器;所述服务器集群基本信息包括:服务器列表信息、服务器状态信息和服务器硬件配置信息。4.根据权利要求1所述的方法,其特征在于,通过调用服务器的Redfish接口,向服务器发送远程修改指令,对服务器中的配置信息进行远程修改,包括:通过调用服务器的Redfish接口,向服务器发送网络参数修改指令,对服务器中的网络参数配置信息进行远程修改;通过调用服务器的Redfish接口,向服务器发送系统设置修改指令,对服务器中的系统设置配置信息进行远程修改;通过调用...

【专利技术属性】
技术研发人员:孙凯王李明段祥纪伟许佳佳张志远张朋
申请(专利权)人:南方电网数字平台科技广东有限公司
类型:发明
国别省市:

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

1