Tuning overprovisioning based on the used block count
    2.
    发明授权
    Tuning overprovisioning based on the used block count 有权
    根据使用的块计数调整过度配置

    公开(公告)号:US09417813B2

    公开(公告)日:2016-08-16

    申请号:US14474757

    申请日:2014-09-02

    IPC分类号: G06F3/06

    摘要: Software that performs the following steps: (i) collecting a set of sampling value(s), where each sampling value of the set of sampling value(s) respectively corresponds to an amount of overprovisioning-related data stored in a non-volatile memory device (NVMD) at the time the corresponding sampling value is collected; and (ii) determining an overprovisioning ratio for use with the NVMD based, at least in part, on the set of sampling value(s). The overprovisioning-related data is any data stored in overprovisioning space as a result of overprovisioning-type operations.

    摘要翻译: 执行以下步骤的软件:(i)收集一组采样值,其中采样值集合的每个采样值分别对应于存储在非易失性存储器中的过度配置相关数据的量 在收集相应采样值时的设备(NVMD); 以及(ii)至少部分地基于所述采样值集合来确定与所述NVMD一起使用的过度配置比率。 过度配置相关数据是由于过度配置型操作而存储在过度配置空间中的任何数据。

    IMPLEMENTING MULTIPLE RAID LEVEL CONFIGURATIONS IN A DATA STORAGE DEVICE
    3.
    发明申请
    IMPLEMENTING MULTIPLE RAID LEVEL CONFIGURATIONS IN A DATA STORAGE DEVICE 有权
    在数据存储设备中实现多个RAID级别配置

    公开(公告)号:US20160371013A1

    公开(公告)日:2016-12-22

    申请号:US14742736

    申请日:2015-06-18

    IPC分类号: G06F3/06 G06F11/10

    摘要: Embodiments of the present invention provide systems, methods, and computer program products for implementing multiple raid level configurations in a computer storage device. In one embodiment, performance or resiliency of application data being executed to a single computer storage device can be prioritized. Embodiment of the present invention provide systems, methods, and computer program products for a recovery operation, responsive to determining to prioritize performance of application data being executed to the single computer storage device.

    摘要翻译: 本发明的实施例提供了用于在计算机存储设备中实现多个突发级别配置的系统,方法和计算机程序产品。 在一个实施例中,可以将执行到单个计算机存储设备的应用数据的性能或弹性优先。 本发明的实施例提供了一种用于恢复操作的系统,方法和计算机程序产品,其响应于确定正在执行到单个计算机存储设备的应用数据的性能的优先级。

    TUNING OVERPROVISIONING BASED ON THE USED BLOCK COUNT
    4.
    发明申请
    TUNING OVERPROVISIONING BASED ON THE USED BLOCK COUNT 有权
    根据使用的块计数调整过程

    公开(公告)号:US20160062702A1

    公开(公告)日:2016-03-03

    申请号:US14474757

    申请日:2014-09-02

    IPC分类号: G06F3/06

    摘要: Software that performs the following steps: (i) collecting a set of sampling value(s), where each sampling value of the set of sampling value(s) respectively corresponds to an amount of overprovisioning-related data stored in a non-volatile memory device (NVMD) at the time the corresponding sampling value is collected; and (ii) determining an overprovisioning ratio for use with the NVMD based, at least in part, on the set of sampling value(s). The overprovisioning-related data is any data stored in overprovisioning space as a result of overprovisioning-type operations.

    摘要翻译: 执行以下步骤的软件:(i)收集一组采样值,其中采样值集合的每个采样值分别对应于存储在非易失性存储器中的过度配置相关数据的量 在收集相应采样值时的设备(NVMD); 以及(ii)至少部分地基于所述采样值集合来确定与所述NVMD一起使用的过度配置比率。 过度配置相关数据是由于过度配置型操作而存储在过度配置空间中的任何数据。

    Performance-based grouping of storage devices in a storage system
    5.
    发明授权
    Performance-based grouping of storage devices in a storage system 有权
    存储系统中基于性能的存储设备分组

    公开(公告)号:US09588690B2

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

    申请号:US14547366

    申请日:2014-11-19

    IPC分类号: G06F3/06 G06F11/14 G06F13/16

    摘要: A computer determines an intrinsic read speed and an intrinsic write speed associated with a first disk and a second disk. The computer receives a request to read a portion of data, wherein the portion of data is stored redundantly on both the first and second disk. The computer identifies a first latency associated with reading the portion of data from the first disk, where the first latency is based on at least the intrinsic read speed and the intrinsic write speed associated with the first disk. The computer identifies a second latency associated with reading the portion of data form the second disk, wherein the second latency is based on at least the intrinsic read speed and the intrinsic write speed associated with the second disk. The computer determines that the first latency exceeds the second latency. The computer selects the second disk to read the portion of data.

    摘要翻译: 计算机确定与第一盘和第二盘相关联的固有读取速度和固有写入速度。 计算机接收到读取一部分数据的请求,其中数据的该部分被冗余地存储在第一和第二盘上。 计算机识别与从第一磁盘读取部分数据相关联的第一延迟,其中第一等待时间至少基于固有读取速度和与第一磁盘相关联的固有写入速度。 计算机识别与从第二盘读取数据部分相关联的第二延迟,其中第二等待时间至少基于与第二盘相关联的固有读取速度和固有写入速度。 计算机确定第一个延迟超过第二个延迟。 计算机选择第二个磁盘来读取数据的一部分。

    Performance-based grouping of storage devices in a storage system
    6.
    发明授权
    Performance-based grouping of storage devices in a storage system 有权
    存储系统中基于性能的存储设备分组

    公开(公告)号:US09389810B2

    公开(公告)日:2016-07-12

    申请号:US15054249

    申请日:2016-02-26

    摘要: A computer determines an intrinsic read speed and an intrinsic write speed associated with a first disk and a second disk. The computer receives a request to read a portion of data, wherein the portion of data is stored redundantly on both the first and second disk. The computer identifies a first latency associated with reading the portion of data from the first disk, where the first latency is based on at least the intrinsic read speed and the intrinsic write speed associated with the first disk. The computer identifies a second latency associated with reading the portion of data form the second disk, wherein the second latency is based on at least the intrinsic read speed and the intrinsic write speed associated with the second disk. The computer determines that the first latency exceeds the second latency. The computer selects the second disk to read the portion of data.

    摘要翻译: 计算机确定与第一盘和第二盘相关联的固有读取速度和固有写入速度。 计算机接收到读取一部分数据的请求,其中数据的该部分被冗余地存储在第一和第二盘上。 计算机识别与从第一磁盘读取部分数据相关联的第一延迟,其中第一等待时间至少基于与第一磁盘相关联的固有读取速度和固有写入速度。 计算机识别与从第二盘读取数据部分相关联的第二延迟,其中第二等待时间至少基于与第二盘相关联的固有读取速度和固有写入速度。 计算机确定第一个延迟超过第二个延迟。 计算机选择第二个磁盘来读取数据的一部分。

    PERFORMANCE-BASED GROUPING OF STORAGE DEVICES IN A STORAGE SYSTEM
    10.
    发明申请
    PERFORMANCE-BASED GROUPING OF STORAGE DEVICES IN A STORAGE SYSTEM 有权
    存储系统中存储设备的基于性能的分组

    公开(公告)号:US20160139820A1

    公开(公告)日:2016-05-19

    申请号:US14547366

    申请日:2014-11-19

    IPC分类号: G06F3/06

    摘要: A computer determines an intrinsic read speed and an intrinsic write speed associated with a first disk and a second disk. The computer receives a request to read a portion of data, wherein the portion of data is stored redundantly on both the first and second disk. The computer identifies a first latency associated with reading the portion of data from the first disk, where the first latency is based on at least the intrinsic read speed and the intrinsic write speed associated with the first disk. The computer identifies a second latency associated with reading the portion of data form the second disk, wherein the second latency is based on at least the intrinsic read speed and the intrinsic write speed associated with the second disk. The computer determines that the first latency exceeds the second latency. The computer selects the second disk to read the portion of data.

    摘要翻译: 计算机确定与第一盘和第二盘相关联的固有读取速度和固有写入速度。 计算机接收到读取一部分数据的请求,其中数据的该部分被冗余地存储在第一和第二盘上。 计算机识别与从第一磁盘读取部分数据相关联的第一延迟,其中第一等待时间至少基于固有读取速度和与第一磁盘相关联的固有写入速度。 计算机识别与从第二盘读取数据部分相关联的第二延迟,其中第二等待时间至少基于与第二盘相关联的固有读取速度和固有写入速度。 计算机确定第一个延迟超过第二个延迟。 计算机选择第二个磁盘来读取数据的一部分。