Mapping engine for a storage device
    1.
    发明授权
    Mapping engine for a storage device 有权
    存储设备的映射引擎

    公开(公告)号:US09069676B2

    公开(公告)日:2015-06-30

    申请号:US13764975

    申请日:2013-02-12

    IPC分类号: G06F12/08

    CPC分类号: G06F12/0866 G06F12/0871

    摘要: A hardware search structure determines the status of cache lines associated with a large disk array and at the same time reduces the amount of memory space needed for tracking the status. The search structure is configurable in hardware to different cache line sizes and different primary and secondary index sizes. A maintenance feature invalidates state record entries based both on their time stamps and on associated usage statistics.

    摘要翻译: 硬件搜索结构确定与大型磁盘阵列相关联的高速缓存行的状态,并同时减少跟踪状态所需的内存空间量。 搜索结构可以在硬件中配置为不同的高速缓存行大小和不同的主索引和辅助索引大小。 维护功能使状态记录条目基于其时间戳和关联的使用统计信息无效。

    CLUSTER CONTROL PROTOCOL
    2.
    发明申请
    CLUSTER CONTROL PROTOCOL 有权
    集群控制协议

    公开(公告)号:US20100125857A1

    公开(公告)日:2010-05-20

    申请号:US12619609

    申请日:2009-11-16

    IPC分类号: G06F15/16 G06F9/54

    摘要: A cluster of storage control members connect different clients to different storage disks. Connection path information between the different clients and disks is discovered and distributed to the storage cluster members. The connection path information is then used to maintain coherency between tiering media contained in the different storage cluster members. Unique Small Computer System Interface (SCSI) identifiers may be associated with the different connection paths to uniquely identify particular storage disks connected to the clients.

    摘要翻译: 一组存储控制成员将不同的客户端连接到不同的存储磁盘。 发现不同客户端和磁盘之间的连接路径信息并将其分发到存储集群成员。 然后,连接路径信息用于维护包含在不同存储集群成员中的分层媒体之间的一致性。 独特的小型计算机系统接口(SCSI)标识符可以与不同的连接路径相关联,以唯一地标识连接到客户端的特定存储盘。

    Identifying invalid cache data
    3.
    发明授权
    Identifying invalid cache data 有权
    识别无效缓存数据

    公开(公告)号:US08959288B1

    公开(公告)日:2015-02-17

    申请号:US12849652

    申请日:2010-08-03

    IPC分类号: G06F12/00 G06F12/02

    CPC分类号: G06F12/0207 G06F12/0802

    摘要: Cache lines are identified that provide incorrect data for read requests. The cache lines are invalidated before the incorrect data causes processing failure conditions. The cache lines providing incorrect data may be detected according to a number of the same read requests to the same cache lines. The cache lines may also be identified according to an amount of time between the same read requests to the same cache lines. The same read requests to the same cache lines may be identified according to associated start addresses and address lengths.

    摘要翻译: 标识缓存线,为读请求提供不正确的数据。 在不正确的数据导致处理失败的条件之前,缓存行无效。 可以根据对相同高速缓存行的相同读取请求的数量来检测提供不正确数据的高速缓存行。 还可以根据对相同高速缓存行的相同读取请求之间的时间量来识别高速缓存行。 可以根据相关联的开始地址和地址长度来识别对相同高速缓存行的相同读取请求。

    MAPPING ENGINE FOR A STORAGE DEVICE
    5.
    发明申请
    MAPPING ENGINE FOR A STORAGE DEVICE 有权
    用于存储设备的映射发动机

    公开(公告)号:US20140229653A1

    公开(公告)日:2014-08-14

    申请号:US13764975

    申请日:2013-02-12

    IPC分类号: G06F12/08

    CPC分类号: G06F12/0866 G06F12/0871

    摘要: A hardware search structure determines the status of cache lines associated with a large disk array and at the same time reduces the amount of memory space needed for tracking the status. The search structure is configurable in hardware to different cache line sizes and different primary and secondary index sizes. A maintenance feature invalidates state record entries based both on their time stamps and on associated usage statistics.

    摘要翻译: 硬件搜索结构确定与大型磁盘阵列相关联的高速缓存行的状态,并同时减少跟踪状态所需的内存空间量。 搜索结构可以在硬件中配置为不同的高速缓存行大小和不同的主索引和辅助索引大小。 维护功能使状态记录条目基于其时间戳和关联的使用统计信息无效。