ARM服务器的启动方法、装置、存储介质及电子设备制造方法及图纸

技术编号:37666584 阅读:16 留言:0更新日期:2023-05-26 04:25
本申请实施例提供了一种ARM服务器的启动方法、装置、存储介质及电子设备,该方法包括:根据业务需求,确定ARM服务器的CPU启动数量,其中,ARM服务器包括主CPU和次CPU;根据CPU启动数量,确定ARM服务器的目标启动脚本和目标启动模式,其中,目标启动脚本包括以下之一:主BIOS镜像、备份BIOS镜像,目标启动模式包括以下之一:单路启动模式、双路启动模式;根据目标启动脚本和目标启动模式,启动ARM服务器。通过本申请,解决了现有技术中双路ARM服务器无法兼容多种CPU数量切换的问题,进而达到了通过双路ARM服务器实现动态切换单路与双路服务器功能的效果。功能的效果。功能的效果。

【技术实现步骤摘要】
ARM服务器的启动方法、装置、存储介质及电子设备


[0001]本申请实施例涉及计算机领域,具体而言,涉及一种ARM服务器的启动方法、装置、存储介质及电子设备。

技术介绍

[0002]随着绿色环保理念的深入,企业对节能减排的需求日益增长,与数据相关的企业开始重视数据中心的能耗比。由于英国ARM(Advanced RISC Machines)公司的相关技术成功将中央处理器(Central Processing Unit,CPU)的功耗降低至处理器行业最低,因此,众多CPU制造商往往采用ARM架构进行处理器研发与应用部署。
[0003]目前,市面上有单路ARM服务器和双路ARM服务器可供用户选择,而用户基于节约成本的考量,通常默认采购双路ARM服务器。此外,在各个数据中心部署的也是双路ARM服务器。
[0004]然而,在实际使用过程中,不同的业务对CPU数量的需求不同,即用户会根据不同的业务需求,评估单路ARM服务器和双路ARM服务器哪个更适合实际业务需求且性价比最高。因此,用户存在在不改变硬件条件的前提下,对双路ARM服务器进行单路启动及业务应用适配即多种CPU数量切换的需求。目前,相关技术中存在双路ARM服务器无法兼容多种CPU数量切换的问题,灵活性和拓展性差,无法满足用户的多种使用需求。
[0005]针对上述问题,目前尚未提出有效的解决方案。

技术实现思路

[0006]本申请实施例提供了一种ARM服务器的启动方法、装置、存储介质及电子设备,以至少解决相关技术中双路ARM服务器无法兼容多种CPU数量切换的问题。
[0007]根据本申请的一个实施例,提供了一种ARM服务器的启动方法,包括:根据业务需求,确定ARM服务器的CPU启动数量,其中,ARM服务器包括主CPU和次CPU;根据CPU启动数量,确定ARM服务器的目标启动脚本和目标启动模式,其中,目标启动脚本包括以下之一:主BIOS镜像、备份BIOS镜像,目标启动模式包括以下之一:单路启动模式、双路启动模式;根据目标启动脚本和目标启动模式,启动ARM服务器。
[0008]在一个示例性实施例中,根据CPU启动数量,确定ARM服务器的目标启动脚本和目标启动模式,包括:若CPU启动数量为一个,则确定目标启动脚本为备份BIOS镜像,目标启动模式为单路启动模式。
[0009]在一个示例性实施例中,若CPU启动数量为两个,则确定目标启动脚本为主BIOS镜像,目标启动模式为双路启动模式。
[0010]在一个示例性实施例中,在根据目标启动脚本和目标启动模式,启动ARM服务器之前,通过基板管理控制器BMC接收第一启动命令;响应第一启动命令,将第一启动命令中携带的启动信号发送至备份BIOS镜像的固件,以启动备份BIOS镜像。
[0011]在一个示例性实施例中,根据目标启动脚本和目标启动模式,启动ARM服务器,包
括:在备份BIOS镜像的启动过程中,对主CPU的CCIX总线连接功能进行关闭操作;在检测到主CPU的CCIX总线连接功能已关闭的情况下,基于主CPU启动ARM服务器,以实现ARM服务器的单路启动。
[0012]在一个示例性实施例中,在根据目标启动脚本和目标启动模式,启动ARM服务器之前,通过基板管理控制器BMC接收第二启动命令;响应第二启动命令,将第二启动命令中携带的启动信号发送至主BIOS镜像的固件,以启动主BIOS镜像。
[0013]在一个示例性实施例中,根据目标启动脚本和目标启动模式,启动ARM服务器,包括:在主BIOS镜像启动后,基于主CPU和次CPU启动ARM服务器,以实现ARM服务器的双路启动。
[0014]在一个示例性实施例中,根据业务需求,确定ARM服务器的CPU启动数量,包括:根据业务需求,确定业务量和处理业务所需的负载量;若业务量小于或等于第一阈值,或负载量小于或等于第二阈值,则确定ARM服务器的CPU启动数量为一个;若业务量大于第一阈值,且负载量大于第二阈值,则确定ARM服务器的CPU启动数量为两个。
[0015]根据本申请的另一个实施例,提供了一种ARM服务器的启动装置,包括:第一确定模块,用于根据业务需求,确定ARM服务器的CPU启动数量,其中,ARM服务器包括主CPU和次CPU;第二确定模块,用于根据CPU启动数量,确定ARM服务器的目标启动脚本和目标启动模式,其中,目标启动脚本包括以下之一:主BIOS镜像、备份BIOS镜像,目标启动模式包括以下之一:单路启动模式、双路启动模式;启动模块,用于根据目标启动脚本和目标启动模式,启动ARM服务器。
[0016]根据本申请的又一个实施例,还提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
[0017]根据本申请的又一个实施例,还提供了一种电子设备,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
[0018]在本专利技术实施例中,采用通过不同的启动脚本实现双路ARM服务器动态切换单路与双路服务器功能的方式,首先根据业务需求,确定ARM服务器的CPU启动数量,然后根据CPU启动数量,确定ARM服务器的目标启动脚本和目标启动模式,再根据目标启动脚本和目标启动模式,启动ARM服务器。其中,ARM服务器包括主CPU和次CPU,目标启动脚本包括以下之一:主BIOS镜像、备份BIOS镜像,目标启动模式包括以下之一:单路启动模式、双路启动模式。
[0019]在上述过程中,根据CPU启动数量,可以确定ARM服务器的目标启动脚本和目标启动模式,从而能够根据目标启动脚本和目标启动模式,启动ARM服务器。在不改变硬件条件即无需人为对物理双路服务器进行拆卸的前提下,能够满足用户的多种使用需求,使用户能够自由选择单路启动或双路启动,具有很强的灵活性和拓展性,提升了服务器的整机性价比,降低了用户的采购成本。
[0020]由此可见,通过本专利技术的技术方案,达到了通过双路ARM服务器满足用户针对不同业务使用单路或双路服务器的不同需求的目的,从而实现了通过双路ARM服务器实现动态切换单路与双路服务器功能的技术效果,进而解决了现有技术中双路ARM服务器无法兼容
多种CPU数量切换的技术问题。
附图说明
[0021]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0022]图1是根据本申请实施例的一种可选的ARM服务器的启动方法的移动终端的硬件结构框图;
[0023]图2是根据本申请实施例的一种可选的ARM服务器的启动方法的流程图;
[0024]图3是根据本申请实施例的一种可选的ARM服务器的启动流程图;
[0025]图4是根据本申请实施例的一种可选的ARM服务器的启动装置的结构框图。
具体实施方式
[0026]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种ARM服务器的启动方法,其特征在于,包括:根据业务需求,确定ARM服务器的CPU启动数量,其中,所述ARM服务器包括主CPU和次CPU;根据所述CPU启动数量,确定所述ARM服务器的目标启动脚本和目标启动模式,其中,所述目标启动脚本包括以下之一:主BIOS镜像、备份BIOS镜像,所述目标启动模式包括以下之一:单路启动模式、双路启动模式;根据所述目标启动脚本和所述目标启动模式,启动所述ARM服务器。2.根据权利要求1所述的方法,其特征在于,根据所述CPU启动数量,确定所述ARM服务器的目标启动脚本和目标启动模式,包括:若所述CPU启动数量为一个,则确定所述目标启动脚本为所述备份BIOS镜像,所述目标启动模式为所述单路启动模式。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:若所述CPU启动数量为两个,则确定所述目标启动脚本为所述主BIOS镜像,所述目标启动模式为所述双路启动模式。4.根据权利要求2所述的方法,其特征在于,在根据所述目标启动脚本和所述目标启动模式,启动所述ARM服务器之前,所述方法还包括:通过基板管理控制器BMC接收第一启动命令;响应所述第一启动命令,将所述第一启动命令中携带的启动信号发送至所述备份BIOS镜像的固件,以启动所述备份BIOS镜像。5.根据权利要求4所述的方法,其特征在于,根据所述目标启动脚本和所述目标启动模式,启动所述ARM服务器,包括:在所述备份BIOS镜像的启动过程中,对所述主CPU的CCIX总线连接功能进行关闭操作;在检测到所述主CPU的CCIX总线连接功能已关闭的情况下,基于所述主CPU启动所述ARM服务器,以实现所述ARM服务器的单路启动。6.根据权利要求3所述的方法,其特征在于,在根据所述目标启动脚本和所述目标启动模式,启动所述ARM服务器之前,所述方法还包括:通过基板管理控制器BMC接收第二启动...

【专利技术属性】
技术研发人员:孙秀强李岩许泗强刘佩雨
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1