一种分布式实时存储装置及其数据传输方法

    公开(公告)号:CN110083571A

    公开(公告)日:2019-08-02

    申请号:CN201910240022.8

    申请日:2019-03-27

    Abstract: 一种分布式实时存储装置,其组成部分包括一颗桥接片上系统(SOC)芯片和一块或者多块固态硬盘,可以作为一个实时存储设备单独使用,也可以采用多个分布式实时存储装置连接一个中心存储控制系统,构成一个分布式并行存储装置。其传输方法为:外部数据流在可编程逻辑经过三级缓存,并通过AXI接口以DMA的方式与ARM多核处理器进行通信;ARM多核处理器采用实时Linux操作系统,DMA驱动位于实时Linux操作系统的内核态,固态硬盘接口驱动位于实时Linux操作系统用户态;ARM多核处理器上的实时Linux操作系统运行了三个线程实现数据传输。本发明通过上层协议完成实时大容量高带宽数据的分布式并行存储,无需开发底层的硬盘控制程序,降低了开发难度,提高了灵活性和可扩展性。

    一种分布式实时存储装置及其数据传输方法

    公开(公告)号:CN110083571B

    公开(公告)日:2023-02-03

    申请号:CN201910240022.8

    申请日:2019-03-27

    Abstract: 一种分布式实时存储装置,其组成部分包括一颗桥接片上系统(SOC)芯片和一块或者多块固态硬盘,可以作为一个实时存储设备单独使用,也可以采用多个分布式实时存储装置连接一个中心存储控制系统,构成一个分布式并行存储装置。其传输方法为:外部数据流在可编程逻辑经过三级缓存,并通过AXI接口以DMA的方式与ARM多核处理器进行通信;ARM多核处理器采用实时Linux操作系统,DMA驱动位于实时Linux操作系统的内核态,固态硬盘接口驱动位于实时Linux操作系统用户态;ARM多核处理器上的实时Linux操作系统运行了三个线程实现数据传输。本发明通过上层协议完成实时大容量高带宽数据的分布式并行存储,无需开发底层的硬盘控制程序,降低了开发难度,提高了灵活性和可扩展性。

Patent Agency Ranking