[发明专利]一种服务器在审
申请号: | 201811580994.3 | 申请日: | 2018-12-24 |
公开(公告)号: | CN111352475A | 公开(公告)日: | 2020-06-30 |
发明(设计)人: | 偶瑞军;吕俊杰;赵存 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | G06F1/18 | 分类号: | G06F1/18 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 100195 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 | ||
本发明公开了一种服务器,所述服务器包括存储模块和FPGA加速模块,其中所述FPGA加速模块包括FPGA‑AI加速模块、FPGA‑IO加速模块和FPGA‑密码运算加速模块中的至少一种。本发明中通过包括FPGA‑AI加速模块、FPGA‑IO加速模块和FPGA‑密码运算加速模块中的至少一种的FPGA加速模块对服务器的数据传输过程进行增强,从而满足高性能高负荷的业务处理需求。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种服务器。
背景技术
现有的区块链系统大多数使用通用的服务器作为节点硬件平台,由于不同区域的业务量不同,造成的对服务器的能力需求也不同。
为了能够满足高性能高负荷区块链网络业务的业务需求,现有技术的研发重点通常是放在对共识算法、身份管理、交易隐私、业务负荷分配等算法的改进设计,但是针对更高的性能和负荷的要求,通用的服务器可能仍然无法满足。
发明内容
本发明提供了一种服务器,用以解决现有技术中通用的服务器无法满足更高的性能和负荷的要求的问题。
本发明提供了一种服务器,所述服务器包括存储模块和现场可编程门阵列FPGA加速模块,其中所述FPGA加速模块包括FPGA-AI加速模块、FPGA-IO加速模块和FPGA-密码运算加速模块中的至少一种。
进一步地,如果所述FPGA加速模块包括FPGA-AI加速模块;
所述FPGA-AI加速模块,用于对所述存储模块中的待处理的业务数据进行AI运算加速。
进一步地,如果所述FPGA加速模块包括FPGA-IO加速模块;
所述FPGA-IO加速模块,用于对待处理的业务数据进行输入和/或输出加速。
进一步地,如果所述FPGA加速模块包括FPGA-密码运算加速模块;
所述FPGA-密码运算加速模块,用于对所述存储模块中的待处理的业务数据进行加密加速运算和/或解密运算加速。
进一步地,所述存储模块包括固态硬盘SSD和/或磁盘式硬盘。
进一步地,如果所述存储模块包括SSD和磁盘式硬盘;
所述SSD,用于存储第一业务数据,其中所述第一业务数据的存储时间不超过设定时间阈值的业务数据;
所述磁盘式硬盘,用于存储第二业务处理,其中所述第二业务数据的存储时间超过所述设定时间阈值的业务数据。
进一步地,所述SSD,还用于存储访问频次高于设定访问频次阈值的业务数据,和/或存储访问速度高于设定访问速度阈值的业务数据。
进一步地,所述服务器为区块链网络业务系统中的节点。
进一步地,所述服务器的运行环境包括intel SGX芯片组和/或可信执行环境TEE。
本发明提供了一种服务器,所述服务器包括存储模块和FPGA加速模块,其中所述FPGA加速模块包括FPGA-AI加速模块、FPGA-IO加速模块和FPGA-密码运算加速模块中的至少一种。本发明中通过包括FPGA-AI加速模块、FPGA-IO加速模块和FPGA-密码运算加速模块中的至少一种的FPGA加速模块对服务器的数据传输过程进行增强,从而满足高性能高负荷的业务处理需求。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811580994.3/2.html,转载请声明来源钻瓜专利网。