Fast block device, system and methodology

    公开(公告)号:US10817185B1

    公开(公告)日:2020-10-27

    申请号:US15396904

    申请日:2017-01-03

    IPC分类号: G06F3/06 G06F12/00

    摘要: A device, memory, method and system directed to fast data storage on a block storage device that reduces operational wear on the device. New data is written to an empty write block with a number of write blocks being reused. A location of the new data is tracked. Metadata associated with the new data is written. A lookup table may be updated based in part on the metadata. The new data may be read based the lookup table configured to map a logical address to a physical address.

    System, method and apparatus for accelerating fast block devices

    公开(公告)号:US10860255B1

    公开(公告)日:2020-12-08

    申请号:US16371209

    申请日:2019-04-01

    IPC分类号: G06F12/02 G06F3/06

    摘要: A system, method and apparatus directed to fast data storage on a block storage device. New data is written to an empty write block. If the new data is compressible, a compressed version of the new is written into the meta data. A location of the new data is tracked. Meta data associated with the new data is written. A lookup table may be updated based in part on the meta data. The new data may be read based the lookup table configured to map a logical address to a physical address. Disk operations may use state data associated with the meta data to determine the empty write block. A write speed-limit may also be determined based on a lifetime period, a number of life cycles and a device-erase-sector-count for the device. A write speed for the device may be slowed based on the determined write speed-limit.

    SYSTEM, METHOD AND APPARATUS FOR ACCELERATING FAST BLOCK DEVICES
    10.
    发明申请
    SYSTEM, METHOD AND APPARATUS FOR ACCELERATING FAST BLOCK DEVICES 审中-公开
    用于加速快速装置的系统,方法和装置

    公开(公告)号:US20080228992A1

    公开(公告)日:2008-09-18

    申请号:US12104979

    申请日:2008-04-17

    IPC分类号: G06F12/00

    摘要: A system, method and apparatus directed to fast data storage on a block storage device. New data is written to an empty write block. If the new data is compressible, a compressed version of the new is written into the meta data. A location of the new data is tracked. Meta data associated with the new data is written. A lookup table may be updated based in part on the meta data. The new data may be read based the lookup table configured to map a logical address to a physical address. Disk operations may use state data associated with the meta data to determine the empty write block. A write speed-limit may also be determined based on a lifetime period, a number of life cycles and a device-erase-sector-count for the device. A write speed for the device may be slowed based on the determined write speed-limit.

    摘要翻译: 指向块存储设备上的快速数据存储的系统,方法和装置。 新数据写入空写入块。 如果新的数据是可压缩的,则将新的压缩版本写入元数据。 跟踪新数据的位置。 写入与新数据相关联的元数据。 可以部分地基于元数据来更新查找表。 可以基于配置为将逻辑地址映射到物理地址的查找表来读取新数据。 磁盘操作可以使用与元数据相关联的状态数据来确定空写入块。 还可以基于生命周期,生命周期数和设备的器件擦除扇区数来确定写入速度限制。 基于确定的写入速度限制,设备的写入速度可能会减慢。