本发明专利技术实施例提供了一种服务器控制方法、装置、电子设备及存储介质,通过所述网卡设备和所述基板控制设备生成针对所述服务器的远程上电命令;执行所述远程上电命令,以通过所述网卡设备向所述服务器发送与所述远程上电命令对应的远程上电信息;所述服务器用于接收所述远程上电信息,以执行与所述远程上电信息对应的上电操作,从而避免了需要将服务器连接到特定的电源上,进而提升了服务器远程上电的效率。效率。效率。
【技术实现步骤摘要】
一种服务器控制方法、装置、电子设备及存储介质
[0001]本专利技术涉及服务器控制
,特别是涉及一种服务器控制方法、一种服务器控制装置、一种电子设备以及一种计算机可读存储介质。
技术介绍
[0002]为机房服务器执行上电操作分为两种,一种是由人工进入机房手动为服务器执行上电操作,另一种则是远程为服务器执行上电操作,采用人工进入机房手动为服务器执行上电操作需要耗费较高的人工成本和时间成本,所以,远程为服务器执行上电操作的技术应运而生。
[0003]在相关技术中,一般是通过PDU技术实现远程为服务器执行上电操作,PDU(Power Distribution Unit,电源分配单元),也就是我们常说的机柜用电源分配插座,PDU是为机柜式安装的电气设备提供电力分配而设计的产品,拥有不同的功能、安装方式和不同插位组合的多种系列规格,能为不同的电源环境提供适合的机架式电源分配解决方案。PDU的应用,可使机柜中的电源分配更加整齐、可靠、安全、专业和美观,并使得机柜中电源的维护更加便利和可靠。
[0004]但是,由于需要控制PDU的开关进行上下电,开关机等操作,需要将被测机器连接到特定的电源上,深受环境的影响,机器不方便操作,这便导致了针对服务器的远程上电操作效率低下。
技术实现思路
[0005]本专利技术实施例是提供一种服务器控制方法、装置、电子设备以及计算机可读存储介质,以解决如何提升针对服务器的远程上电效率的问题。
[0006]本专利技术实施例公开了一种服务器控制方法,应用于与所述服务器对应、且配置有网卡设备的基板控制设备,所述方法可以包括:
[0007]通过所述网卡设备和所述基板控制设备生成针对所述服务器的远程上电命令;
[0008]执行所述远程上电命令,以通过所述网卡设备向所述服务器发送与所述远程上电命令对应的远程上电信息;所述服务器用于接收所述远程上电信息,以执行与所述远程上电信息对应的上电操作。
[0009]可选地,所述通过所述网卡设备和所述基板控制设备生成针对所述服务器的远程上电命令的步骤可以包括:
[0010]生成针对所述网卡设备的显示或配置网络设备命令;
[0011]执行所述显示或配置网络设备命令,生成命令代码;
[0012]从所述命令代码中确定出针对所述网卡设备的目标代码,并生成针对所述目标代码的设备添加命令;
[0013]基于所述设备添加命令确定针对所述基板控制设备的第一目标IP地址;
[0014]通过所述第一目标IP地址生成针对所述基板控制设备的网络接入命令;
[0015]执行所述网络接入命令,以控制所述基板控制设备通过所述网卡设备接入网络;
[0016]获取针对所述服务器的第二目标IP地址,并基于所述第二目标IP地址生成针对所述服务器的远程上电命令。
[0017]可选地,所述执行所述远程上电命令,以通过所述网卡设备向所述服务器发送与所述远程上电命令对应的远程上电信息的步骤可以包括:
[0018]执行所述远程上电命令,以基于所述第二目标IP地址通过所述网络向所述服务器发送与所述远程上电命令对应的远程上电信息;所述服务器用于接收所述远程上电信息,以执行与所述远程上电信息对应的上电操作。
[0019]可选地,所述基板控制设备包括通用串行总线接口,所述网卡设备为针对所述通用串行总线接口的通用串行总线接口转网口网卡设备。
[0020]可选地,所述从所述命令代码中确定出针对所述网卡设备的目标代码,并生成针对所述目标代码的设备添加命令的步骤可以包括:
[0021]从所述命令代码中查找出第一组具有预设字段的特殊字段代码,并将所述特殊字段代码确定为针对所述网卡设备的目标代码。
[0022]可选地,所述基板控制设备具有远程连接工具,所述执行所述网络接入命令,以控制所述基板控制设备通过所述网卡设备接入网络的步骤可以包括:
[0023]通过所述远程连接工具执行所述网络接入命令,以控制所述基板控制设备通过所述网卡设备接入网络。
[0024]可选地,所述服务器为符合智能平台管理接口协议的服务器,所述基于所述第二目标IP地址通过所述网络向所述服务器发送与所述远程上电命令对应的远程上电信息的步骤可以包括:
[0025]基于所述智能平台管理接口协议和所述第二目标IP地址,通过所述网络向所述服务器发送与所述远程上电命令对应的远程上电信息。
[0026]可选地,还可以包括:
[0027]基于所述第二目标IP地址生成针对所述服务器的远程下电命令;
[0028]执行所述远程下电命令,以基于所述智能平台管理接口协议和所述第二目标IP地址,通过所述网络向所述服务器发送与所述远程下电命令对应的远程下电信息;所述服务器还用于接收所述远程下电信息,并执行与所述远程下电信息对应的下电操作。
[0029]可选地,还可以包括:
[0030]基于所述第二目标IP地址生成针对所述服务器的远程重启命令;
[0031]执行所述远程重启命令,以基于所述智能平台管理接口协议和所述第二目标IP地址,通过所述网络向所述服务器发送与所述远程重启命令对应的远程重启信息;所述服务器还用于接收所述远程重启信息,并执行与所述远程重启信息对应的重启操作。
[0032]本专利技术实施例还公开了一种服务器控制方法,应用于服务器,所述服务器具有对应的基板控制设备,所述基板控制设备配置有网卡设备,所述基板控制设备用于生成针对所述网卡设备的显示或配置网络设备命令;执行所述显示或配置网络设备命令,生成命令代码;从所述命令代码中确定出针对所述网卡设备的目标代码,并生成针对所述目标代码的设备添加命令;基于所述设备添加命令确定针对所述基板控制设备的第一目标IP地址;通过所述第一目标IP地址生成针对所述基板控制设备的网络接入命令;执行所述网络接入
命令,以控制所述基板控制设备通过所述网卡设备接入网络;获取针对所述服务器的第二目标IP地址,并基于所述第二目标IP地址生成针对所述服务器的远程上电命令;执行所述远程上电命令,以基于所述第二目标IP地址通过所述网络向所述服务器发送与所述远程上电命令对应的远程上电信息,所述方法可以包括:
[0033]接收所述远程上电信息,以执行与所述远程上电信息对应的上电操作。
[0034]本专利技术实施例还公开了一种服务器控制装置,应用于与所述服务器对应、且配置有网卡设备的基板控制设备,所述装置可以包括:
[0035]远程上电命令生成模块,用于通过所述网卡设备和所述基板控制设备生成针对所述服务器的远程上电命令;
[0036]远程上电信息发送模块,用于执行所述远程上电命令,以通过所述网卡设备向所述服务器发送与所述远程上电命令对应的远程上电信息;所述服务器用于接收所述远程上电信息,以执行与所述远程上电信息对应的上电操作。
[0037]可选地,所述远程上电命令生成模块可以包括:
[0038]网卡设备配置子模块,用于为所述基板控制设备配置本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种服务器控制方法,其特征在于,应用于与所述服务器对应、且配置有网卡设备的基板控制设备,所述方法包括:通过所述网卡设备和所述基板控制设备生成针对所述服务器的远程上电命令;执行所述远程上电命令,以通过所述网卡设备向所述服务器发送与所述远程上电命令对应的远程上电信息;所述服务器用于接收所述远程上电信息,以执行与所述远程上电信息对应的上电操作。2.根据权利要求1所述的方法,其特征在于,所述通过所述网卡设备和所述基板控制设备生成针对所述服务器的远程上电命令的步骤包括:生成针对所述网卡设备的显示或配置网络设备命令;执行所述显示或配置网络设备命令,生成命令代码;从所述命令代码中确定出针对所述网卡设备的目标代码,并生成针对所述目标代码的设备添加命令;基于所述设备添加命令确定针对所述基板控制设备的第一目标IP地址;通过所述第一目标IP地址生成针对所述基板控制设备的网络接入命令;执行所述网络接入命令,以控制所述基板控制设备通过所述网卡设备接入网络;获取针对所述服务器的第二目标IP地址,并基于所述第二目标IP地址生成针对所述服务器的远程上电命令。3.根据权利要求2所述的方法,其特征在于,所述执行所述远程上电命令,以通过所述网卡设备向所述服务器发送与所述远程上电命令对应的远程上电信息的步骤包括:执行所述远程上电命令,以基于所述第二目标IP地址通过所述网络向所述服务器发送与所述远程上电命令对应的远程上电信息;所述服务器用于接收所述远程上电信息,以执行与所述远程上电信息对应的上电操作。4.根据权利要求2所述的方法,其特征在于,所述从所述命令代码中确定出针对所述网卡设备的目标代码,并生成针对所述目标代码的设备添加命令的步骤包括:从所述命令代码中查找出第一组具有预设字段的特殊字段代码,并将所述特殊字段代码确定为针对所述网卡设备的目标代码。5.根据权利要求3所述的方法,其特征在于,所述服务器为符合智能平台管理接口协议的服务器,所述基于所述第二目标IP地址通过所述网络向所述服务器发送与所...
【专利技术属性】
技术研发人员:张雅慕,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。