一种ARM服务器和数据处理方法技术

技术编号:31765048 阅读:9 留言:0更新日期:2022-01-05 16:50
本公开提供了一种ARM服务器和数据处理方法,涉及计算机技术领域,尤其涉及云手机、云计算及云服务技术领域。具体实现方案为:一种ARM服务器,包括至少一个ARM板卡单元,所述ARM板卡单元的交换单元,所述交换单元的通信端口,所述ARM板卡单元包括至少一个ARM核心板;所述ARM板卡单元中的至少一个ARM核心板,通过所述ARM板卡单元的交换单元,与所述交换单元的通信端口通信连接;所述至少一个ARM核心板与所述通信端口之间传输业务数据。本公开实现了基于ARM服务器中的ARM核心板进行业务处理的效果,从而减少了服务器的使用成本。从而减少了服务器的使用成本。从而减少了服务器的使用成本。

【技术实现步骤摘要】
一种ARM服务器和数据处理方法


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

技术介绍

[0002]随着网络技术的发展,各类网站中集成了越来越多的功能和业务,人们可以通过不同类型的网站获取各种各样的信息。如何快捷的建立网站成为了站长们亟需解决的问题。
[0003]目前行业内的建站服务器大多是基于X86架构构建的。

技术实现思路

[0004]本公开提供了一种用于基于ARM核心板进行业务处理的ARM服务器和数据处理方法。
[0005]根据本公开的一方面,提供了一种ARM服务器,包括至少一个ARM板卡单元,所述ARM板卡单元的交换单元,所述交换单元的通信端口,所述ARM板卡单元包括至少一个ARM核心板;
[0006]所述ARM板卡单元中的至少一个ARM核心板,通过所述ARM板卡单元的交换单元,与所述交换单元的通信端口通信连接;所述至少一个ARM核心板与所述通信端口之间传输业务数据。
[0007]根据本公开的另一方面,提供了一种数据处理方法,由交换单元执行,所述交换单元属于如本公开任一项所述ARM服务器,包括:
[0008]从关联的通信端口获取业务请求,并根据所述业务请求确定目标ARM核心板;
[0009]将所述业务请求传输至所述目标ARM核心板,使所述目标ARM核心板根据所述业务请求生成业务数据;
[0010]从所述目标ARM核心板中获取所述业务数据,并将所述业务数据传输至所述通信端口中。
[0011]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0012]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0013]图1是根据本公开实施例公开的一种ARM服务器的结构示意图;
[0014]图2是根据本公开实施例公开的一种ARM服务器的结构示意图;
[0015]图3是根据本公开实施例公开的一种数据处理方法的流程图;
[0016]图4是根据本公开实施例公开的一种数据处理方法的流程图。
具体实施方式
[0017]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0018]申请人在研发过程中发现,目前行业内的建站服务器大多是基于X86架构构建的,但是X86架构的服务器缺乏对建站场景的专属性能优化,很多不属于建站场景的功能也被集成到后台的控制台中,这就导致X86架构的服务器成本价格较高、算力浪费且能源消费过高,造成部分建站的用户都转而走向开发小程序。因此建站市场需要一种产品降低建站成本。
[0019]图1是根据本公开实施例公开的一种ARM服务器的结构示意图,可以适用于基于ARM核心板进行业务处理的情况。
[0020]如图1所示,本实施例公开的ARM服务器100包括至少一个ARM板卡单元101,所述ARM板卡单元101的交换单元102,所述交换单元102的通信端口103,所述ARM板卡单元101包括至少一个ARM核心板104;
[0021]所述ARM板卡单元101中的至少一个ARM核心板104,通过所述ARM板卡单元101的交换单元102,与所述交换单元102的通信端口103通信连接;所述至少一个ARM核心板104与所述通信端口103之间传输业务数据。
[0022]在一种结构形式中,ARM服务器100包括机箱,在机箱内部设置有至少一个ARM板卡单元101,所述ARM板卡单元101的交换单元102,在机箱表面设置有所述交换单元102的通信端口103。
[0023]ARM板卡单元101的数量可以根据具体业务需求进行设置,本实施例中以四个ARM板卡单元101为例进行解释说明。ARM板卡单元101是一种集成式主板,其具有整合至少一个处理板卡的功能,通常情况下各ARM板卡单元101之间可通过功能进行区分,即具有相同业务功能的处理板卡设置在同一张ARM板卡单元101中。ARM板卡单元101在机箱中的排列方式包括但不限于纵向平行排列或者横向平行排列等。
[0024]ARM板卡单元101包括至少一个ARM核心板104,其中每个ARM板卡单元101中ARM核心板104的数量可根据实际业务需求进行设置,本实施例以每个ARM板卡单元101包括四个ARM核心板104为例进行解释说明。ARM核心板104是一种集成了ARM核心、存储设备、寄存器和引脚,通过引脚与ARM板卡单元101连接在一起从而实现业务处理能力的系统芯片。ARM核心板104可以通过可拆卸形式设置于ARM板卡单元101中,还可以通过一体化形式,例如焊接形式,设置于ARM板卡单元101中。换言之,当ARM核心板104通过可拆卸形式设置于ARM板卡单元101中时,技术人员可根据业务需求或算力需求的变更,实时调整ARM板卡单元101中ARM核心板104的类型,适应能力更强;当ARM核心板104通过一体化形式设置于ARM板卡单元101中时,方便ARM板卡单元101和ARM核心板104的批量生产,以便快速的投入到实际业务中。
[0025]交换单元102与ARM板卡单元101具有关联关系,在本实施例中,以一个交换单元102关联一个ARM板卡单元101为例进行解释说明,本实施例并不对具体的关联形式进行限定,例如一个交换单元102关联至少两个ARM板卡单元101;又例如,至少两个交换单元102关
联一个ARM板卡单元101,也均在本实施例的保护范围中。可选的,交换单元102的类型可以为MAC(Media Access Controller,媒体访问控制)单元,由包括硬件控制器以及相关通信协议构成,用于实现包括数据转发、ARM核心板配置以及报文数据校验等功能。
[0026]交换单元102与通信端口103具有关联关系,在本实施例中,以一个交换单元102关联一个通信端口103为例进行解释说明,本实施例并不对具体的关联形式进行限定,例如一个交换单元102关联至少两个通信端口103;又例如,至少两个交换单元102关联一个通信端口103,也均在本实施例的保护范围中。
[0027]交换单元102与关联的ARM板卡单元101中的ARM核心板104之间通信连接,且与关联的通信端口103之间通信连接。相应的,ARM核心板104可通过交换单元102与通信端口103通信连接,交换单元102用于在ARM核心板104与通信端口103之间进行业务数据的转发。例如,外部交换机向通信端口103发送了业务处理请求,通信端口103将业务处理请求发送给交换单元102,交换单元102将业务处理请求转发给ARM核心板104,以使本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种ARM服务器,包括至少一个ARM板卡单元,所述ARM板卡单元的交换单元,所述交换单元的通信端口,所述ARM板卡单元包括至少一个ARM核心板;所述ARM板卡单元中的至少一个ARM核心板,通过所述ARM板卡单元的交换单元,与所述交换单元的通信端口通信连接;所述至少一个ARM核心板与所述通信端口之间传输业务数据。2.根据权利要求1所述的ARM服务器,其中,所述ARM板卡单元中的ARM核心板通过板卡卡槽,设置于所述ARM板卡单元。3.根据权利要求1所述的ARM服务器,所述ARM服务器还包括管理单元和配置接口;其中,所述管理单元,与所述配置接口通信连接,还通过同步串行总线与所述ARM核心板通信连接;所述ARM核心板将自身运行环境数据通过所述管理单元,传输至所述配置接口。4.根据权利要求3所述的ARM服务器,其中,所述管理单元还用于从所述配置接口获取对所述ARM核心板的供电指令,且根据所述供电指令调整所述ARM核心板的供电状态。5.根据权利要求1

4中任一所述的ARM服务器,其中,所述交换单元还用于从所述通信端口获取对所述ARM核心板的工作参数配置指令,且根据所述工作参数配置指令调节所述ARM核心板的工作参数。6.根据权利要求1

5中任一所述的ARM服务器,其中,所述交换单元还用于对从所述通信端口获取的报文数据进行校验及报警。7.根据权利要求1

6中任一所述的ARM服务器,其中,至少两个同组交换单元之间通过高速串行计算机扩展总线和HiGig总线通信连接;所述同组交换单元所属的通信端口属于同一通信端口组。8.根据权利要求1

7中任一所述的ARM服务器,其中,所述交换单元与所述ARM核心板通过以太网线通信连接。9.根据权利要求...

【专利技术属性】
技术研发人员:谷典左振领
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1