COMPRESSION SAMPLING IN TIERED STORAGE
    2.
    发明申请

    公开(公告)号:US20170090775A1

    公开(公告)日:2017-03-30

    申请号:US14865487

    申请日:2015-09-25

    Inventor: Andrew M. Kowles

    Abstract: A method for data steering in tiered storage is described. In one embodiment, the method includes ranking storage areas of a storage device according to latency of access. In some embodiments, the storage areas include at least a first storage area and a second storage area. The method includes identifying first data at the storage device, passing a portion of the first data through a compression algorithm, and analyzing a result of passing the portion of the first data through the compression algorithm. In some cases, the result includes a score of compression savings associated with the portion of the first data. If the result satisfies a threshold associated with the first storage area, the first data is stored in the first storage area. If the result satisfies a threshold associated with the second storage area, the first data is stored in the second storage area.

    Storage system with multiple media scratch pads
    3.
    发明授权
    Storage system with multiple media scratch pads 有权
    存储系统带有多个介质暂存垫

    公开(公告)号:US09443553B2

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

    申请号:US14263008

    申请日:2014-04-28

    Inventor: Andrew M. Kowles

    CPC classification number: G11B20/1217 G06F3/0601 G11B5/09 G11B20/10527

    Abstract: A system or a device having a storage area with a plurality of circumferential tracks around a central axis, the tracks for storing data therein. The system or device includes at least two media scratch pads in the storage area, located at different radii from the central axis. In some implementations, the storage area has multiple discs.

    Abstract translation: 一种具有围绕中心轴具有多个周向轨道的存储区域的系统或装置,用于在其中存储数据的轨道。 该系统或装置包括位于与中心轴不同半径的存储区域中的至少两个介质暂存垫。 在一些实施方式中,存储区域具有多个盘。

    Capacity swapping based on compression

    公开(公告)号:US10983911B2

    公开(公告)日:2021-04-20

    申请号:US15694221

    申请日:2017-09-01

    Inventor: Andrew M. Kowles

    Abstract: In one embodiment, a method is operable in an over-provisioned storage device comprising a cache region and a main storage region. The method includes compressing incoming data, generating a compression parameter for the compressed data, and storing at least a portion of the compressed data in chunks in the main storage region of the storage device. The method also includes predicting when to store other chunks of the compressed data in the cache region based on the compression parameter.

    COMPRESSION SAMPLING IN TIERED STORAGE

    公开(公告)号:US20170090776A1

    公开(公告)日:2017-03-30

    申请号:US14865926

    申请日:2015-09-25

    Inventor: Andrew M. Kowles

    Abstract: A method for data steering in tiered storage is described. In one embodiment, the method includes ranking a plurality of storage areas of a storage device according to at least one property of the plurality of storage areas. In some embodiments, the plurality of storage areas include at least a first storage area and a second storage area. The method includes obtaining a sample of data at the storage device, passing the sample of data through one or more compression codecs, and analyzing a result of passing the sample of data through the one or more compression codecs. In some embodiments, the result includes a score of compression savings associated with the sample of data. The method includes storing the data in one of the plurality of storage areas based at least in part on the analyzing the result of passing the sample of data through the one or more compression codecs.

    MULTI-TIERED CACHING FOR DATA STORAGE MANAGEMENT IN A DEVICE
    6.
    发明申请
    MULTI-TIERED CACHING FOR DATA STORAGE MANAGEMENT IN A DEVICE 有权
    用于设备中数据存储管理的多级缓存

    公开(公告)号:US20150106568A1

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

    申请号:US14575616

    申请日:2014-12-18

    Abstract: A data storage device includes one or more storage media that include multiple physical storage locations. The device also includes at least one cache memory having a logical space that includes a plurality of separately managed logical block address (LBA) ranges. Additionally, a controller is included in the device. The controller is configured to receive data extents addressed by a first LBA and a logical block count. The controller is also configured to identify at least one separately managed LBA range of the plurality of separately managed LBA ranges in the at least one cache memory based on LBAs associated with at least some of the received data extents. The controller stores the at least some of the received data extents in substantially monotonically increasing LBA order in at least one physical storage location, of the at least one cache memory, assigned to the identified at least one LBA range.

    Abstract translation: 数据存储设备包括包括多个物理存储位置的一个或多个存储介质。 该设备还包括至少一个具有逻辑空间的高速缓存存储器,该逻辑空间包括多个独立管理的逻辑块地址(LBA)范围。 此外,设备中包含控制器。 控制器被配置为接收由第一LBA寻址的数据范围和逻辑块计数。 控制器还被配置为基于与至少一些所接收的数据盘区相关联的LBA来识别所述至少一个高速缓冲存储器中的多个单独管理的LBA范围中的至少一个单独管理的LBA范围。 控制器将所接收的至少一些数据盘区在至少一个高速缓冲存储器的至少一个高速缓存存储器的至少一个物理存储位置中基本上单调地增加的LBA顺序存储,分配给所识别的至少一个LBA范围。

    Compression sampling in tiered storage

    公开(公告)号:US10180791B2

    公开(公告)日:2019-01-15

    申请号:US15682132

    申请日:2017-08-21

    Inventor: Andrew M. Kowles

    Abstract: A method for data steering in tiered storage is described. In one embodiment, the method includes ranking a plurality of storage areas of a storage device according to at least one property of the plurality of storage areas. In some embodiments, the plurality of storage areas include at least a first storage area and a second storage area. The method includes obtaining a sample of data at the storage device, passing the sample of data through one or more compression codecs, and analyzing a result of passing the sample of data through the one or more compression codecs. In some embodiments, the result includes a score of compression savings associated with the sample of data. The method includes storing the data in one of the plurality of storage areas based at least in part on the analyzing the result of passing the sample of data through the one or more compression codecs.

    CAPACITY SWAPPING BASED ON COMPRESSION
    9.
    发明申请

    公开(公告)号:US20190073306A1

    公开(公告)日:2019-03-07

    申请号:US15694221

    申请日:2017-09-01

    Inventor: Andrew M. Kowles

    Abstract: In one embodiment, a method is operable in an over-provisioned storage device comprising a cache region and a main storage region. The method includes compressing incoming data, generating a compression parameter for the compressed data, and storing at least a portion of the compressed data in chunks in the main storage region of the storage device. The method also includes predicting when to store other chunks of the compressed data in the cache region based on the compression parameter.

    STORAGE SYSTEM WITH MULTIPLE MEDIA SCRATCH PADS
    10.
    发明申请
    STORAGE SYSTEM WITH MULTIPLE MEDIA SCRATCH PADS 有权
    存储系统与多媒体剪贴板

    公开(公告)号:US20150310892A1

    公开(公告)日:2015-10-29

    申请号:US14263008

    申请日:2014-04-28

    Inventor: Andrew M. Kowles

    CPC classification number: G11B20/1217 G06F3/0601 G11B5/09 G11B20/10527

    Abstract: A system or a device having a storage area with a plurality of circumferential tracks around a central axis, the tracks for storing data therein. The system or device includes at least two media scratch pads in the storage area, located at different radii from the central axis. In some implementations, the storage area has multiple discs.

    Abstract translation: 一种具有围绕中心轴具有多个周向轨道的存储区域的系统或装置,用于在其中存储数据的轨道。 该系统或装置包括位于与中心轴不同半径的存储区域中的至少两个介质暂存垫。 在一些实施方式中,存储区域具有多个盘。

Patent Agency Ranking