一种机柜式服务器各节点的开/关机控制方法及装置制造方法及图纸

技术编号:18525630 阅读:27 留言:0更新日期:2018-07-25 12:38
本申请公开了一种机柜式服务器各节点的开/关机控制方法,包括:接收用户输入的开/关机指令;按照开/关机优先级从高到低的先后顺序,确定对应于各个开/关机优先级的节点并发送开/关机指令,以便开/关机优先级不同的节点先后执行开/关机操作。本申请通过按照预设的开/关机优先级从高到低的顺序依次控制各类型节点进行开/关机,不仅提高了操作效率,还有效保障了操作正确率。本申请还公开了一种机柜式服务器各节点的开/关机控制装置、设备及计算机可读存储介质,同样具有上述有益效果。

【技术实现步骤摘要】
一种机柜式服务器各节点的开/关机控制方法及装置
本申请涉及计算机
,特别涉及一种机柜式服务器各节点的开/关机控制方法、装置、设备及计算机可读存储介质。
技术介绍
随着大数据、云计算等新型信息处理技术的发展,具有高集成度和高计算能力的机柜服务器的应用需求也越来越大。机柜式服务器的内部设备较多,结构复杂。因此,出于提升性能和效率的目的,需要一种合理有效的物理架构来对机柜式服务器中的服务器节点进行配置。目前,机柜式服务器多采用Sas_Switch存储方案:机柜中存在有三类不同的节点,包括用于计算的计算服务单元节点(Server)、用于存储的存储服务单元节点(Jbod)以及能够将存储服务单元节点动态分配给计算服务单元节点的存储分配单元节点(Sas_Switch)。由于三类节点的功能各有不同,对计算服务单元节点的相关操作需要借助于存储分配单元节点对存储服务单元节点的分配调用,因此,在对机柜式服务器的各个节点进行开/关机时,需要按照一定的先后顺序将不同类型的节点分批次进行。现有技术中,往往是人工手动操作将各个节点按预定顺序一一开/关机的,这样不仅效率低下,而且容易出现失误,带来不必要的麻烦。可见,采用何种机柜式服务器各节点的开/关机控制方法,以便有效地提高操作效率和精确度,是本领域技术人员所亟待解决的技术问题。
技术实现思路
本申请的目的在于提供一种机柜式服务器各节点的开/关机控制方法、装置、设备及计算机可读存储介质,以便有效地提高操作效率和精确度。为解决上述技术问题,本申请提供一种机柜式服务器各节点的开/关机控制方法,包括:接收用户输入的开/关机指令;按照开/关机优先级从高到低的先后顺序,确定对应于各个所述开/关机优先级的节点并发送开/关机指令,以便所述开/关机优先级不同的节点先后执行开/关机操作。可选地,所述开机优先级从高到低的各类型节点依次为:存储服务单元节点、存储分配单元节点和计算服务单元节点;所述关机优先级从高到低的各类型节点依次为:计算服务单元节点、存储分配单元节点和存储服务单元节点。可选地,所述确定对应于各个所述开/关机优先级的节点并发送开/关机指令包括:遍历获取所述机柜服务器的各节点的节点类型;并根据所述节点类型判断所述节点是否对应于第一开/关机优先级;若是,则向所述节点发送开/关机指令;经过第一预设时长之后,遍历获取所述机柜服务器的各节点的节点类型;并根据所述节点类型判断所述节点是否对应于第二开/关机优先级;若是,则向所述节点发送开/关机指令;经过第二预设时长之后,遍历获取所述机柜服务器的各节点的节点类型;并根据所述节点类型判断所述节点是否对应于第一开/关机优先级;若是,则向所述节点发送开/关机指令。可选地,所述第一预设时长和所述第二预设时长均为30秒。本申请还提供了一种机柜式服务器各节点的开/关机控制装置,应用于机柜管理单元,包括:接收模块:用于接收用户输入的开/关机指令;控制模块:用于按照开/关机优先级从高到低的先后顺序,确定对应于各个所述开/关机优先级的节点并发送开/关机指令,以便所述开/关机优先级不同的节点先后执行开/关机操作。可选地,所述开机优先级从高到低的各类型节点依次为:存储服务单元节点、存储分配单元节点和计算服务单元节点;所述关机优先级从高到低的各类型节点依次为:计算服务单元节点、存储分配单元节点和存储服务单元节点。可选地,所述控制模块具体用于:遍历获取所述机柜服务器的各节点的节点类型;并根据所述节点类型判断所述节点是否对应于第一开/关机优先级;若是,则向所述节点发送开/关机指令;经过第一预设时长之后,遍历获取所述机柜服务器的各节点的节点类型;并根据所述节点类型判断所述节点是否对应于第二开/关机优先级;若是,则向所述节点发送开/关机指令;经过第二预设时长之后,遍历获取所述机柜服务器的各节点的节点类型;并根据所述节点类型判断所述节点是否对应于第一开/关机优先级;若是,则向所述节点发送开/关机指令。可选地,所述第一预设时长和所述第二预设时长均为30秒。本申请还提供了一种机柜式服务器各节点的开/关机控制设备,包括:存储器:用于存储计算机程序;处理器:用于执行所述计算机程序以实现如上所述的任一种机柜式服务器各节点的开/关机控制方法的步骤。本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的任一种机柜式服务器各节点的开/关机控制方法的步骤。本申请所提供的机柜式服务器各节点的开/关机控制方法包括:接收用户输入的开/关机指令;按照开/关机优先级从高到低的先后顺序,确定对应于各个所述开/关机优先级的节点并发送开/关机指令,以便所述开/关机优先级不同的节点先后执行开/关机操作。可见,相比于现有技术,本申请实施例所提供的机柜式服务器各节点的开/关机控制方法,通过预先对各类型的节点设置不同的开/关机优先级顺序,并由机柜管理单元按照该开/关机优先级从高到低的顺序依次控制各类型节点进行开/关机,不仅提高了操作效率,还有效保障了操作正确率。本申请所提供的机柜式服务器各节点的开/关机控制装置可以实现上述机柜式服务器各节点的开/关机控制方法,同样具有上述有益效果。附图说明为了更清楚地说明现有技术和本申请实施例中的技术方案,下面将对现有技术和本申请实施例描述中需要使用的附图作简要的介绍。当然,下面有关本申请实施例的附图描述的仅仅是本申请中的一部分实施例,对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图,所获得的其他附图也属于本申请的保护范围。图1为本申请实施例所提供的一种机柜式服务器各节点的开/关机控制方法的流程图;图2为本申请实施例所提供的一种机柜式服务器各节点的开/关机控制装置的结构框图。具体实施方式本申请的核心在于提供一种机柜式服务器各节点的开/关机控制方法、装置、设备及计算机可读存储介质,以便有效地提高操作效率和精确度。为了对本申请实施例中的技术方案进行更加清楚、完整地描述,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行介绍。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。请参考图1,图1为本申请实施例所提供的一种机柜式服务器各节点的开/关机控制方法的流程图,应用于机柜管理单元(RMC,RackManagementController),主要包括以下步骤:步骤1:接收用户输入的开/关机指令。步骤2:按照开/关机优先级从高到低的先后顺序,确定对应于各个开/关机优先级的节点并发送开/关机指令,以便开/关机优先级不同的节点先后执行开/关机操作。本申请所提供的机柜式服务器各个节点的开/关机控制方法,具体是通过RMC与各个节点间的通信而实现的。由于不同类型的节点的功能不同,需要按照一定的先后顺序进行开/关机,所以本申请实施例中预先为各类型的节点设定了不同的开/关机优先级,而同一类型的节点具有相同的开/关机优先级。在对整个机柜式服务器进行开/关机操作时,RMC首先向开/关机优先级最高的一类节点发送开/关机指令,然后按照开/关机优先级从高到低的先后本文档来自技高网...

【技术保护点】
1.一种机柜式服务器各节点的开/关机控制方法,应用于机柜管理单元,其特征在于,包括:接收用户输入的开/关机指令;按照开/关机优先级从高到低的先后顺序,确定对应于各个所述开/关机优先级的节点并发送开/关机指令,以便所述开/关机优先级不同的节点先后执行开/关机操作。

【技术特征摘要】
1.一种机柜式服务器各节点的开/关机控制方法,应用于机柜管理单元,其特征在于,包括:接收用户输入的开/关机指令;按照开/关机优先级从高到低的先后顺序,确定对应于各个所述开/关机优先级的节点并发送开/关机指令,以便所述开/关机优先级不同的节点先后执行开/关机操作。2.根据权利要求1所述的机柜式服务器各节点的开/关机控制方法,其特征在于,所述开机优先级从高到低的各类型节点依次为:存储服务单元节点、存储分配单元节点和计算服务单元节点;所述关机优先级从高到低的各类型节点依次为:计算服务单元节点、存储分配单元节点和存储服务单元节点。3.根据权利要求2所述的机柜式服务器各节点的开/关机控制方法,其特征在于,所述确定对应于各个所述开/关机优先级的节点并发送开/关机指令包括:遍历获取所述机柜服务器的各节点的节点类型;并根据所述节点类型判断所述节点是否对应于第一开/关机优先级;若是,则向所述节点发送开/关机指令;经过第一预设时长之后,遍历获取所述机柜服务器的各节点的节点类型;并根据所述节点类型判断所述节点是否对应于第二开/关机优先级;若是,则向所述节点发送开/关机指令;经过第二预设时长之后,遍历获取所述机柜服务器的各节点的节点类型;并根据所述节点类型判断所述节点是否对应于第一开/关机优先级;若是,则向所述节点发送开/关机指令。4.根据权利要求1至3任一项所述的机柜式服务器各节点的开/关机控制方法,其特征在于,所述第一预设时长和所述第二预设时长均为30秒。5.一种机柜式服务器各节点的开/关机控制装置,应用于机柜管理单元,其特征在于,包括:接收模块:用于接收用户输入的开/关机指令;控制模块:用于按照开/关机优先级从高到低的先后顺序,确定对应...

【专利技术属性】
技术研发人员:公衍宾
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1