一种固态盘中数据缓存区的控制方法

    公开(公告)号:CN102779017A

    公开(公告)日:2012-11-14

    申请号:CN201210219545.2

    申请日:2012-06-29

    Abstract: 本发明一种固态盘的数据缓存区控制方法,包括(1)设置第一计数器和第二计数器,分别用于记录提前写回的数据量和已被提前写回的数据量;(2)比较两计数器值的大小,如果第二计数器值小于第一计数器,则跳转到步骤(3),否则跳到步骤(4);(3)从数据缓存区中寻找一个保存有未被写回的数据的节点,将其提前写回闪存,同时根据该节点的数据量修改第二计数器的值,跳转到步骤(2);(4)检测是否有外部写请求,在有时执行该外部写请求,并调整第一计数器的值,跳转到步骤(2)。本发明适不受可扩展性的影响,对采用不同数据缓存区排序方法的固态盘设备都适用,可以在不同负载和使用环境下,提高固态盘的写操作性能。

    一种固态盘内存分区方法

    公开(公告)号:CN102681792A

    公开(公告)日:2012-09-19

    申请号:CN201210110332.6

    申请日:2012-04-16

    Abstract: 本发明公开了一种基于闪存的固态盘的内存分区方法,包括(1)设置两个关键参数PB和PM,分别记录第一额外操作开销和第二额外操作开销;(2)根据不同情况下的读写请求,更新两个关键参数PB和PM;(3)经过一定周期,根据PB和PM的变化,使用一组计算公式,找到最佳的数据缓存区域和映射关系区域的大小比例;(4)根据当前内存的组成情况和第三步计算获得的数据缓存区域和映射关系区域的最佳大小比例,调整内存的组成。本发明的内存分区方法适用于基于闪存的固态盘中内存的管理,不受可扩展性的问题影响,对具有不同容量的内存的固态盘设备都适用,可以在不同负载和使用环境下,极大提高固态盘的读写性能。

    磁盘阵列协处理控制卡
    3.
    发明授权

    公开(公告)号:CN100504822C

    公开(公告)日:2009-06-24

    申请号:CN200610125188.8

    申请日:2006-11-29

    Abstract: 磁盘阵列协处理控制卡,属于计算机存储技术领域,目的在于加快XOR运算的执行速度、增强数据安全性,提高存储访问速度,用于启动磁盘阵列系统。本发明包括PCI接口、XOR处理引擎、加密逻辑单元、Flash Memory接口、NVRAM接口,以及Flash Memory芯片和NVRAM芯片,本发明具有PCI接口、采用FPGA实现,有很强的灵活性,其XOR处理引擎、加密逻辑单元、板载NVRAM能提高系统的I/O处理能力、数据安全性,缩短I/O响应时间,可以有效改善存储访问速度、解决存储安全等问题;保证了磁盘阵列控制系统的可靠性和稳定性,可用于磁盘阵列存储系统的启动并增强其性能。

    磁盘阵列协处理控制卡
    4.
    发明公开

    公开(公告)号:CN1971542A

    公开(公告)日:2007-05-30

    申请号:CN200610125188.8

    申请日:2006-11-29

    Abstract: 磁盘阵列协处理控制卡,属于计算机存储技术领域,目的在于加快XOR运算的执行速度、增强数据安全性,提高存储访问速度,用于启动磁盘阵列系统。本发明包括PCI接口、XOR处理引擎、加密逻辑单元、Flash Memory接口、NVRAM接口,以及Flash Memory芯片和NVRAM芯片,本发明具有PCI接口、采用FPGA实现,有很强的灵活性,其XOR处理引擎、加密逻辑单元、板载NVRAM能提高系统的I/O处理能力、数据安全性,缩短I/O响应时间,可以有效改善存储访问速度、解决存储安全等问题;保证了磁盘阵列控制系统的可靠性和稳定性,可用于磁盘阵列存储系统的启动并增强其性能。

    一种超大容量的虚拟磁盘存储系统

    公开(公告)号:CN1862476A

    公开(公告)日:2006-11-15

    申请号:CN200610018831.7

    申请日:2006-04-19

    Abstract: 一种超大容量的虚拟磁盘存储系统,属于计算机存储技术领域,本发明通过SCSI总线或网络通信链路与开放系统主机通信,包括虚拟磁盘服务器和磁带库,所述虚拟磁盘服务器包括小型计算机系统接口适配器、处理器、磁盘阵列和存储器;存储器包括地址映射模块、命令转换模块、写回模块、缓存管理模块、读预取模块、虚拟存储模块和缓存模块;磁带库包括介质交换单元、磁带驱动器单元和存储单元;虚拟磁盘服务器和磁带库之间通过SCSI总线连接;本发明将传统顺序访问的磁带介质虚拟为可随机访问的磁盘驱动器,存储容量由磁带库存储容量决定、读写性能接近物理磁盘、虚拟了真实磁盘的物理特性、呈现给用户的是一块大硬盘。

    基于对象的存储控制器及其使用的调度方法

    公开(公告)号:CN1710530A

    公开(公告)日:2005-12-21

    申请号:CN200510019140.4

    申请日:2005-07-21

    Abstract: 基于对象的存储控制器及其使用的调度方法,属于计算机存储技术领域,针对现有网络存储技术在网络连接、存取速度和控制的不足,充分利用控制设备处理能力,达到减少数据传输操作层次和缩短I/O路径的目的。本发明包括存储设备接口、网络存储对象接口和运行控制部件,存储设备接口执行面向块设备级的协议,用户通过网络接口访问存储对象,并可对对象进行指定的操作。本发明的调度方法可在满足条件下自动运行,或根据用户请求触发运行。本发明改变传统数据管理和处理方式,文件系统和数据库系统底层数据管理由OBSC取代,客户端应用程序承担的数据处理也部分移至OBSC处理,可容易地在存储系统内实现自动恢复、负载均衡、热点迁移等自管理功能。

    网络存储系统的流水处理方法

    公开(公告)号:CN1633121A

    公开(公告)日:2005-06-29

    申请号:CN200410061401.4

    申请日:2004-12-20

    Abstract: 网络存储系统的流水处理方法,属于信息的存储,特别涉及网络存储系统的数据传输,其目的是提高存储系统性能,从网络存储系统结构和数据处理策略出发,在理解流水线技术本质的基础上,将流水线技术运用到网络存储系统当中,它可以被广泛应用于各种网络存储系统。本发明顺序包括下列步骤:A.网络接口接收到用户数据请求,判断该数据请求类型;B.如果是读请求,进行步骤C,如果是写请求,转步骤D;C.将此请求加入读命令处理队列,等待流水处理;D.将此请求加入写命令处理队列,等待流水处理;流水处理有两种方式:固定流水处理和柔性流水处理。实验数据表明,随着步骤数的增加,网络磁盘阵列的平均服务数据带宽明显增大。

    一种固态盘中数据缓存区的控制方法

    公开(公告)号:CN102779017B

    公开(公告)日:2016-04-13

    申请号:CN201210219545.2

    申请日:2012-06-29

    Abstract: 本发明一种固态盘的数据缓存区控制方法,包括(1)设置第一计数器和第二计数器,分别用于记录提前写回的数据量和已被提前写回的数据量;(2)比较两计数器值的大小,如果第二计数器值小于第一计数器,则跳转到步骤(3),否则跳到步骤(4);(3)从数据缓存区中寻找一个保存有未被写回的数据的节点,将其提前写回闪存,同时根据该节点的数据量修改第二计数器的值,跳转到步骤(2);(4)检测是否有外部写请求,在有时执行该外部写请求,并调整第一计数器的值,跳转到步骤(2)。本发明适不受可扩展性的影响,对采用不同数据缓存区排序方法的固态盘设备都适用,可以在不同负载和使用环境下,提高固态盘的写操作性能。

    一种固态盘内存分区方法

    公开(公告)号:CN102681792B

    公开(公告)日:2015-03-04

    申请号:CN201210110332.6

    申请日:2012-04-16

    Abstract: 本发明公开了一种基于闪存的固态盘的内存分区方法,包括(1)设置两个关键参数PB和PM,分别记录第一额外操作开销和第二额外操作开销;(2)根据不同情况下的读写请求,更新两个关键参数PB和PM;(3)经过一定周期,根据PB和PM的变化,使用一组计算公式,找到最佳的数据缓存区域和映射关系区域的大小比例;(4)根据当前内存的组成情况和第三步计算获得的数据缓存区域和映射关系区域的最佳大小比例,调整内存的组成。本发明的内存分区方法适用于基于闪存的固态盘中内存的管理,不受可扩展性的问题影响,对具有不同容量的内存的固态盘设备都适用,可以在不同负载和使用环境下,极大提高固态盘的读写性能。

    一种基于重复数据删除的差量压缩方法

    公开(公告)号:CN102831222A

    公开(公告)日:2012-12-19

    申请号:CN201210303650.4

    申请日:2012-08-24

    Abstract: 本发明公开了一种基于重复数据删除的差量压缩方法,包括以下步骤:对数据流中的文件进行分块,得到多个数据块,计算每个数据块的数据块指纹,用于重复数据查找,对所有数据块进行分组,以建立数据块组及其双向链表,并对数据块组内的每个数据块进行重复数据删除的指纹查找,以确定是否为重复数据块,对于重复数据删除处理后的数据块组,利用该数据块组的双向链表中的重复数据信息进行基于局部性的相似数据查找,即将那些跟重复数据块相邻的非重复数据块认定为潜在的相似数据块并加以差量压缩验证其相似性,最后对数据块组进行基于相似性的相似性数据查找补充。本发明具有相似数据查找快、计算和索引开销少、数据压缩效率高的优点。

Patent Agency Ranking