一种存储系统、主控芯片、数据存储方法及数据读取方法技术方案

技术编号:40197735 阅读:20 留言:0更新日期:2024-01-27 00:01
本发明专利技术实施例公开了一种存储系统、主控芯片、数据存储方法及数据读取方法,存储系统可以包括:主控芯片和N个存储设备,N为不低于2的整数;主控芯片与N个存储设备基于PCIe协议进行通信连接;主控芯片设置为实现数据写入和读出,数据写入包括:接收到写入请求且确定对外部的存储对象进行分布式存储时,将存储对象的数据分割后分别并行存入到N个存储设备中或N个中的部分存储设备;数据读出包括:接收到读取请求且确定需读取的存储对象被分布式存储时,并行读取多个存储设备中存储对象的数据并传输到外部。本发明专利技术实施例公开的存储系统、主控芯片、数据存储方法及数据读取方法,可提供最大的数据传输带宽,最短的时延。

【技术实现步骤摘要】

本专利技术涉及但不仅限于存储技术,尤指一种存储系统、主控芯片、数据存储方法及数据读取方法


技术介绍

1、pci-express(peripheral component interconnect express,简称pcie)是一种高速串行计算机扩展总线标准,pcie目前高速计算系统普遍使用的总线,可以实现一个设备中内存的某个起始地址到另一个设备中内存的某个起始地址的高速数据传输。

2、目前存储设备的读写速度较慢,带宽不足,尤其是在直接支持高速计算的应用场景,不能达到pcie通道的传输能力。


技术实现思路

1、本申请实施例提供了一种存储系统,插入到系统的pcie总线上,或通过cxl协议接入到系统,包括:主控芯片和n个存储设备,n为不低于2的整数;

2、所述主控芯片与所述n个存储设备基于pcie协议进行通信连接。

3、本申请实施例还提供了一种主控芯片,包括存储器和控制器,存储器用于存储执行指令;处理器调用所述执行指令,用于执行数据存储方法和数据读写方法;

4、所本文档来自技高网...

【技术保护点】

1.一种存储系统,插入到系统的PCIe总线上,或通过CXL协议接入到系统,其特征在于,包括主控芯片和N个存储设备,N为不低于2的整数;

2.根据权利要求1所述的存储系统,其特征在于,所述主控芯片设置为实现数据写入和数据读出;

3.根据权利要求2所述的存储系统,其特征在于,

4.根据权利要求2所述的存储系统,其特征在于,所述主控芯片在所述存储对象的数据尺寸大于尺寸阈值时,确定对外部的存储对象进行分布式存储。

5.根据权利要求4所述的存储系统,其特征在于,每个所述存储设备包括:SSD控制芯片和K个闪存芯片,K大于或等于1;</p>

6.根据...

【技术特征摘要】

1.一种存储系统,插入到系统的pcie总线上,或通过cxl协议接入到系统,其特征在于,包括主控芯片和n个存储设备,n为不低于2的整数;

2.根据权利要求1所述的存储系统,其特征在于,所述主控芯片设置为实现数据写入和数据读出;

3.根据权利要求2所述的存储系统,其特征在于,

4.根据权利要求2所述的存储系统,其特征在于,所述主控芯片在所述存储对象的数据尺寸大于尺寸阈值时,确定对外部的存储对象进行分布式存储。

5.根据权利要求4所述的存储系统,其特征在于,每个所述存储设备包括:ssd控制芯片和k个闪存芯片,k大于或等于1;

6.根据权利要求1-5任一项所述的存储系统,其特征在于,所述主控芯片包括cpu内核、内部存储器和可编程逻辑器件,所述可编程逻辑器件设置为实现所述存储设备与外部设备之间的数据转运;所述内部存储器存储有分布式存储管理程序,所述cpu内核运行所述分布式存储管理程序以实现所述数据写入和读出。

7.一种主控芯片,其特征在于,包括存储器和控制器,存储器用于存储执行指令;处理器调用所述执行指令,用于执行数据存储方法和数据读写方法;

8.根据权利要求7所述的主控芯片,其特征在于,所述写入请求携带所述存储对象的数据尺寸;

9.根据权利要求7所述的主控芯片,其特征在于,所述主控芯片将所述存储对象的数据分割后并行存入到n个存储设备中或n个中的部分存储设备,包括:

10.根据权利要求9所述的主控芯片,其特征...

【专利技术属性】
技术研发人员:戴瑾张云森
申请(专利权)人:北京超弦存储器研究院
类型:发明
国别省市:

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

1