数据处理系统和ARM核心板的启动方法技术方案

技术编号:33289641 阅读:14 留言:0更新日期:2022-05-01 00:05
本公开提供了一种数据处理系统和ARM核心板的启动方法,涉及计算机技术领域,尤其涉及ARM服务器、云计算及云服务技术领域。具体实现方案为:一种数据处理系统,包括ARM服务器和存储服务器,ARM服务器包括至少一个ARM核心板,至少一个ARM核心板与存储服务器通信连接,存储服务器存储有至少一个ARM核心板的系统镜像文件;存储服务器用于,在至少一个ARM核心板硬件初始化完成的情况下,将系统镜像文件发送至至少一个ARM核心板,使ARM核心板根据系统镜像文件进行启动;至少一个ARM核心板用于处理业务数据。本公开实现了在保证ARM核心板正常启动的前提下,减少了ARM核心板存储数据量的效果,并且提高了系统镜像文件的存储可靠性。并且提高了系统镜像文件的存储可靠性。并且提高了系统镜像文件的存储可靠性。

【技术实现步骤摘要】
数据处理系统和ARM核心板的启动方法


[0001]本公开涉及计算机
,尤其涉及ARM服务器、云计算及云服务
,特别涉及一种ARM服务器和数据更新方法。

技术介绍

[0002]ARM服务器表示采用ARM架构的专用服务器CPU设计开发的高性能计算设备,主要针对移动端应用,例如云游戏、云手机和移动办公等等。
[0003]ARM服务器中的ARM核心板的启动需要系统镜像文件。目前ARM核心板的系统镜像文件是直接存储于ARM核心板中的。

技术实现思路

[0004]本公开提供了一种用于减少ARM核心板存储数据量的方法、装置、电子设备和介质。
[0005]根据本公开的一方面,提供了一种数据处理系统,包括ARM服务器和存储服务器,所述ARM服务器包括至少一个ARM核心板,所述至少一个ARM核心板与所述存储服务器通信连接,所述存储服务器存储有所述至少一个ARM核心板的系统镜像文件;
[0006]所述存储服务器用于,在所述至少一个ARM核心板硬件初始化完成的情况下,将所述系统镜像文件发送至所述至少一个ARM核心板,使所述ARM核心板根据所述系统镜像文件进行启动;
[0007]所述至少一个ARM核心板用于处理业务数据。
[0008]根据本公开的另一方面,提供了一种ARM核心板的启动方法,由本公开任一项所述的数据处理系统中的ARM核心板执行,所述方法包括:
[0009]在所述ARM核心板硬件初始化完成的情况下,从所述数据处理系统中的存储服务器获取系统镜像文件;
>[0010]根据所述系统镜像文件启动所述ARM核心板,用于处理业务数据。
[0011]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0012]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0013]图1A是根据本公开实施例公开的一些现有技术中ARM核心板的结构示意图;
[0014]图1B是根据本公开实施例公开的一些数据处理系统的结构示意图;
[0015]图2是根据本公开实施例公开的另一些数据处理系统的结构示意图;
[0016]图3是根据本公开实施例公开的一些ARM核心板的启动方法的流程图;
[0017]图4是根据本公开实施例公开的另一些ARM核心板的启动方法的流程图。
具体实施方式
[0018]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0019]申请人在研发过程中发现,目前市场中ARM服务器搭载的ARM核心板,通常是由芯片单元、内存单元、存储单元和网卡单元构成。图1A是根据本公开实施例公开的一些现有技术中ARM核心板的结构示意图,如图1A所示,芯片单元10分别与内存单元11、存储单元12和网卡单元13通信连接,其中存储单元12中同时存储有启动引导程序、系统镜像文件以及工作数据,当ARM核心板上电后,则基于存储单元12中存储的启动引导程序以及系统镜像文件,对ARM核心板进行启动。
[0020]然而由于系统镜像文件的数据量一般都很大,通常可以达到几GB甚至十几GB,这无疑给ARM核心板造成了较大的存储压力。并且,现有ARM核心板的结构中,系统镜像文件和启动引导程序是同时存储在存储单元中的,若存储单元出现物理损坏或者遭到可能的恶意攻击时,存在系统镜像文件丢失或损坏的风险,可见系统镜像文件的存储可靠性较差。
[0021]图1B是根据本公开实施例公开的一些数据处理系统的结构示意图,可以适用于控制ARM服务器中ARM核心板进行启动的情况。
[0022]如图1B所示,本实施例公开的数据处理系统100包括ARM服务器101和存储服务器102,所述ARM服务器101包括至少一个ARM核心板103,所述至少一个ARM核心板103与所述存储服务器102通信连接,所述存储服务器102存储有所述至少一个ARM核心板103的系统镜像文件;
[0023]所述存储服务器102用于,在所述至少一个ARM核心板103硬件初始化完成的情况下,将所述系统镜像文件发送至所述至少一个ARM核心板103,使所述ARM核心板103根据所述系统镜像文件进行启动;
[0024]所述至少一个ARM核心板103用于处理业务数据。
[0025]在一种结构形式中,ARM服务器101包括机箱,在机箱内部设置有至少一个ARM核心板103,ARM核心板103在机箱中的排列方式包括但不限于纵向平行排列或者横向平行排列等。ARM核心板103的数量可以根据具体业务需求进行设置,可选的,一个ARM核心板103用于处理特定用户的数据,即用户与ARM核心板之间具有绑定关系。
[0026]ARM核心板103可以通过可拆卸形式设置于ARM服务器101中,还可以通过一体化形式,例如焊接形式,设置于ARM服务器101中。换言之,当ARM核心板103通过可拆卸形式设置于ARM服务器101中时,技术人员可根据业务需求或算力需求的变更,实时调整ARM核心板103的类型,适应能力更强;当ARM核心板103通过一体化形式设置于ARM服务器101中时,方便ARM核心板103和ARM服务器101的批量生产,以便快速的投入到实际业务中。
[0027]数据处理系统100中的存储服务器102是一种具有数据存储和数据收发功能的服务器,其内部搭载有众多数量的硬盘,通常情况下存储服务器102内部会搭载12块及以上数量的硬盘用于存储数据。在本实施例中存储服务器102的类型可选的为36盘存储服务器,使用4U尺寸的机箱,前面板是24块热插拔SSD(Solid State Disk,固态硬盘)或者SATA(Serial ATA,串口硬盘),后方还扩展了8个热插拔硬盘。存储服务器102中存储有ARM服务
器101中各ARM核心板103的系统镜像文件,系统镜像文件表示安装系统所需所有数据的压缩文件,系统镜像文件的类型包括但不限于安卓系统镜像文件、Windows系统镜像文件或IOS系统镜像文件等等。
[0028]存储服务器102与各ARM核心板103之间通过网络进行数据通信连接,用于进行数据交互。ARM核心板103上电后,获取自身存储的启动引导程序后进行加载,用于对ARM核心板103进行硬件初始化。当ARM核心板检测硬件初始化完成的情况下,生成文件请求并通过与存储服务器102之间的网络,将文件请求发送至存储服务器102。
[0029]存储服务器102接收文件请求,并将相应的系统镜像文件发送至ARM核心板103中。ARM核心板103接收系统镜像文件,并对系统镜像文件进行加载,用于启动ARM核心板103。
[0本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据处理系统,包括ARM服务器和存储服务器,所述ARM服务器包括至少一个ARM核心板,所述至少一个ARM核心板与所述存储服务器通信连接,所述存储服务器存储有所述至少一个ARM核心板的系统镜像文件;所述存储服务器用于,在所述至少一个ARM核心板硬件初始化完成的情况下,将所述系统镜像文件发送至所述至少一个ARM核心板,使所述ARM核心板根据所述系统镜像文件进行启动;所述至少一个ARM核心板用于处理业务数据。2.根据权利要求1所述的数据处理系统,其中,所述至少一个ARM核心板包括存储单元,所述存储单元中存储有所述至少一个ARM核心板的启动引导程序。3.根据权利要求2所述的数据处理系统,其中,所述至少一个ARM核心板包括芯片单元和内存单元,所述芯片单元分别与所述存储单元和所述内存单元通信连接;所述芯片单元用于,在所述至少一个ARM核心板处于上电状态的情况下,从所述存储单元中获取所述启动引导程序,并在所述内存单元加载所述启动引导程序,用于对所述至少一个ARM核心板进行硬件初始化。4.根据权利要求3所述的数据处理系统,其中,所述至少一个ARM核心板包括网卡单元,所述网卡单元分别与所述芯片单元和所述存储服务器通信连接;所述芯片单元还用于,在所述至少一个ARM核心板硬件初始化完成的情况下,根据所述至少一个ARM核心板的标识信息生成文件请求,并将所述文件请求发送至所述网卡单元;所述网卡单元用于将所述文件请求发送至所述存储服务器,用于从所述存储服务器获取与所述标识信息匹配的系统镜像文件,并将所述系统镜像文件发送至所述芯片单元;所述芯片...

【专利技术属性】
技术研发人员:吴志勇黄坚周光蒋君华
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1