用于数据传输和存储的系统和方法技术方案

技术编号:24805677 阅读:31 留言:0更新日期:2020-07-07 22:12
本申请实施例公开了用于数据传输和存储的系统和方法。用于数据传输和存储的方法包括:加密终端设备生成的数据;将所述加密数据的复本分别存储在第一存储设备和第二存储设备中;由所述终端设备生成与所述加密数据相关的验证码;将所述验证码发送到第一服务器;将所述第一存储设备物理地运输到所述第一服务器的物理位置;以及在所述第一存储设备被接入所述第一服务器时,使用所述验证码确定所述加密数据是否被损坏;以及在所述加密数据未被损坏的情况下,将所述加密数据从所述第一存储设备传输至所述第一服务器。本申请可将终端设备生成的数据快速安全地传输到第一服务器,可以提高数据传输和存储的效率和安全性,并且不浪费资源。

【技术实现步骤摘要】
用于数据传输和存储的系统和方法
本申请涉及信息技术,更具体地,涉及用于数据传输和存储的系统和方法。
技术介绍
数据传输和存储技术广泛用于各个领域。例如,在用于测试自动行驶的系统中,自主车辆(例如,无人行驶机器人)可以每天生成大量数据(例如,包文件(bagfiles))。因此,至关重要的是,存储和传输此类数据不仅是出于安全目的,而且研究人员可以及时有效地访问和分析数据。此外,最好在过程中节省资源。在一些情况下,数据传输和存储系统可以收集由自动行驶测试生成的数据并将其上载到数据库(例如,Hadoop分布式文件系统(HDFS))和/或数据管理系统。用户(例如,工程师)可以从数据库或数据管理系统检索和/或下载数据以进行进一步分析。对自动行驶的深入探索依赖于数据的快速传输和安全存储。因此,需要提供安全有效地传输和存储数据并且不浪费资源的方法和系统。
技术实现思路
本申请实施例之一提供一种用于数据传输和存储的方法,所述方法可以包括:加密终端设备生成的数据;将所述加密数据的复本分别存储在第一存储设备和第二存储设备中,所述第一存储设备和所述第二存储设备可拆卸地接入所述终端设备;由所述终端设备生成与所述加密数据相关的验证码;将所述验证码发送到第一服务器;将所述第一存储设备物理地运输到所述第一服务器的物理位置;以及在所述第一存储设备被接入所述第一服务器时,使用所述验证码确定所述第一存储设备中存储的所述加密数据是否被损坏;以及在所述第一存储设备中存储的所述加密数据未被损坏的情况下,将所述加密数据从所述第一存储设备传输至所述第一服务器。本申请实施例之一提供一种用于数据传输和存储的方法,所述方法可以包括:将终端设备生成的数据的复本分别存储在第一存储设备和第二存储设备中,第一存储设备和所述第二存储设备可拆卸地接入所述终端设备;将所述第一存储设备物理地运输到第一服务器的物理位置,以及在所述第一存储设备被接入所述第一服务器时,解密所述第一存储设备;确定所述第一存储设备中存储的所述数据是否被损坏;以及在确定所述第一存储设备中存储的所述数据未被损坏的情况下,将所述数据从所述第一存储设备传输到所述第一服务器。本申请实施例之一提供一种用于数据传输和存储的系统,所述系统可以包括:第一服务器和终端设备。其中,所述终端设备包括至少一个设备处理器,所述设备处理器包括:加密模块,用于加密所述终端设备生成的数据;存储模块,将所述加密数据的复本分别存储在第一存储设备和第二存储设备中,所述第一存储设备和所述第二存储设备可拆卸地接入所述终端设备;生成模块,用于生成与所述加密数据相关的验证码;和传输模块,将所述验证码发送至所述第一服务器。所述第一服务器包括至少一个第一服务器处理器,所述第一服务器处理器包括:验证模块,使用所述验证码确定所述第一存储设备中存储的所述加密数据是否被损坏,其中,所述第一存储设备被物理地运输到所述第一服务器的物理位置并接入所述第一服务器;以及传输模块,在确定所述第一存储设备中存储的所述加密数据未被损坏的情况下,将所述加密数据从所述第一存储设备传输至所述第一服务器。本申请实施例之一提供一种用于数据传输和存储的系统,所述系统可以包括:第一服务器和终端设备。其中,所述终端设备包括至少一个设备处理器,所述设备处理器包括:存储模块,将终端设备生成的数据分别存储在第一存储设备和第二存储设备中,所述第一存储设备和所述第二存储设备可拆卸地接入所述终端设备。所述第一服务器包括至少一个第一服务器处理器,所述第一服务器处理器包括:解密模块,用于解密所述第一存储设备;验证模块,用于确定所述第一存储设备中存储的所述数据是否被损坏,其中,所述第一存储设备被物理地运输到第一服务器的物理位置并接入所述第一服务器;以及传输模块,在确定所述第一存储设备中存储的所述数据未被损坏的情况下,将所述数据从所述第一存储设备传输到所述第一服务器。本申请实施例之一提供一种用于数据传输和存储的装置,包括至少一个存储介质以及至少一个处理器,所述至少一个存储介质用于存储计算机指令,所述至少一个处理器用于执行所述计算机指令以实现数据传输和存储的方法。本申请实施例之一提供一种计算机可读存储介质,所述存储介质存储有计算机指令,当所述计算机指令被处理器执行时,实现数据传输和存储的方法。在一些实施例中,所述用于数据传输和存储的方法还包括:在确定存储在所述第一存储设备中的所述加密数据是否被损坏之前,解密所述第一存储设备。在一些实施例中,所述用于数据传输和存储的方法还包括初始化所述第一存储设备和所述第二存储设备。其中,所述初始化包括:加密所述第一存储设备和所述第二存储设备;将所述第一存储设备和所述第二存储设备配置为独立磁盘冗余阵列RAID的存储方式;以及生成两个标识标签,分别与所述第一存储设备和所述第二存储设备的序列号相关联。在一些实施例中,所述用于数据传输和存储的方法还包括:生成与所述加密数据相关联的一个或以上元文件。在一些实施例中,所述用于数据传输和存储的方法还包括:自动生成第一运输服务请求,用于将所述第一存储设备运输到所述第一服务器的物理位置。在一些实施例中,所述用于数据传输和存储的方法还包括:自动生成第二运输服务请求,用于将所述第一存储设备从所述第一服务器的物理位置运输到所述终端设备的位置,其中,生成所述第二运输服务请求由所述加密数据完全传输到所述第一服务器来触发。在一些实施例中,所述用于数据传输和存储的方法还包括:发送消息以通知操作员从所述第一服务器中移除所述第一存储设备。在一些实施例中,所述用于数据传输和存储的方法还包括:在所述加密数据从所述第一存储设备完全传输到所述第一服务器后,用第二服务器重置所述第一存储设备和所述第二存储设备。在一些实施例中,所述用于数据传输和存储的方法还包括:在所述加密数据从所述第一存储设备完全传输到所述第一服务器之后,基于所述验证码验证所述加密数据是否无缺陷传输。在一些实施例中,所述验证码包括消息摘要MD5代码。在一些实施例中,所述终端设备是无人机器人。在一些实施例中,所述用于数据传输和存储的方法还包括:初始化所述第一存储设备和所述第二存储设备。其中,所述初始化包括:加密所述第一存储设备和所述第二存储设备;将所述第一存储设备和所述第二存储设备配置为独立磁盘冗余阵列RAID的存储方式;以及生成两个标识标签,分别与所述第一存储设备和所述第二存储设备的序列号相关联。在一些实施例中,所述用于数据传输和存储的方法还包括:自动生成第一运输服务请求,用于将所述第一存储设备运输到所述第一服务器的物理位置。在一些实施例中,所述用于数据传输和存储的方法还包括:自动生成第二运输服务请求,用于将所述第一存储设备从所述第一服务器的物理位置运输到所述终端设备的位置。在一些实施例中,所述生成所述第二运输服务请求由所述数据完全传输到所述第一服务器来触发。一部分的附加特征将在如下描述中详细解释,基于对如下内容和附图的审查或通过实现或操作实施例的学习,一部分的附加特征对本领本文档来自技高网...

【技术保护点】
1.一种用于数据传输和存储的方法,包括:/n加密终端设备生成的数据;/n将所述加密数据的复本分别存储在第一存储设备和第二存储设备中,所述第一存储设备和所述第二存储设备可拆卸地接入所述终端设备;/n由所述终端设备生成与所述加密数据相关的验证码;/n将所述验证码发送到第一服务器;/n将所述第一存储设备物理地运输到所述第一服务器的物理位置;以及/n在所述第一存储设备被接入所述第一服务器时,/n使用所述验证码确定所述第一存储设备中存储的所述加密数据是否被损坏;以及/n在所述第一存储设备中存储的所述加密数据未被损坏的情况下,将所述加密数据从所述第一存储设备传输至所述第一服务器。/n

【技术特征摘要】
1.一种用于数据传输和存储的方法,包括:
加密终端设备生成的数据;
将所述加密数据的复本分别存储在第一存储设备和第二存储设备中,所述第一存储设备和所述第二存储设备可拆卸地接入所述终端设备;
由所述终端设备生成与所述加密数据相关的验证码;
将所述验证码发送到第一服务器;
将所述第一存储设备物理地运输到所述第一服务器的物理位置;以及
在所述第一存储设备被接入所述第一服务器时,
使用所述验证码确定所述第一存储设备中存储的所述加密数据是否被损坏;以及
在所述第一存储设备中存储的所述加密数据未被损坏的情况下,将所述加密数据从所述第一存储设备传输至所述第一服务器。


2.根据权利要求1所述的用于数据传输和存储的方法,其特征在于,还包括:
在确定存储在所述第一存储设备中的所述加密数据是否被损坏之前,解密所述第一存储设备。


3.根据权利要求1所述的用于数据传输和存储的方法,其特征在于,进一步包括初始化所述第一存储设备和所述第二存储设备,其中,所述初始化包括:
加密所述第一存储设备和所述第二存储设备;
将所述第一存储设备和所述第二存储设备配置为独立磁盘冗余阵列RAID的存储方式;以及
生成两个标识标签,分别与所述第一存储设备和所述第二存储设备的序列号相关联。


4.根据权利要求1至3任一项所述的用于数据传输和存储的方法,其特征在于,还包括:
生成与所述加密数据相关联的一个或以上元文件。


5.根据权利要求1至3任一项所述的用于数据传输和存储的方法,其特征在于,还包括:
自动生成第一运输服务请求,用于将所述第一存储设备运输到所述第一服务器的物理位置。


6.根据权利要求1至3任一项所述的用于数据传输和存储的方法,其特征在于,还包括:
自动生成第二运输服务请求,用于将所述第一存储设备从所述第一服务器的物理位置运输到所述终端设备的位置,其中,生成所述第二运输服务请求由所述加密数据完全传输到所述第一服务器来触发。


7.根据权利要求1至3任一项所述的用于数据传输和存储的方法,其特征在于,还包括:
发送消息以通知操作员从所述第一服务器中移除所述第一存储设备。


8.根据权利要求1至3任一项所述的用于数据传输和存储的方法,其特征在于,还包括:
在所述加密数据从所述第一存储设备完全传输到所述第一服务器后,用第二服务器重置所述第一存储设备和所述第二存储设备。


9.根据权利要求1至3任一项所述的用于数据传输和存储的方法,其特征在于,还包括:
在所述加密数据从所述第一存储设备完全传输到所述第一服务器之后,基于所述验证码验证所述加密数据是否无缺陷传输。


10.根据权利要求1所述的用于数据传输和存储的方法,其特征在于,所述验证码包括消息摘要MD5代码。


11.根据权利要求1至3任一项所述的用于数据传输和存储的方法,其特征在于,所述终端设备是无人机器人。


12.一种用于数据传输和存储的方法,包括:
将终端设备生成的数据的复本分别存储在第一存储设备和第二存储设备中,第一存储设备和所述第二存储设备可拆卸地接入所述终端设备;
将所述第一存储设备物理地运输到第一服务器的物理位置,以及
在所述第一存储设备被接入所述第一服务器时,
解密所述第一存储设备;
确定所述第一存储设备中存储的所述数据是...

【专利技术属性】
技术研发人员:王华王丰雷黄裕博
申请(专利权)人:北京航迹科技有限公司
类型:发明
国别省市:北京;11

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

1