Cursor remirroring
    88.
    发明授权
    Cursor remirroring 有权
    光标重新镜像

    公开(公告)号:US09436407B1

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

    申请号:US13860343

    申请日:2013-04-10

    CPC classification number: G06F3/065 G06F3/0614 G06F3/067

    Abstract: Methods and systems for cursor remirroring are disclosed. A mirroring process is initiated for a plurality of chunks stored by a master node. The mirroring process comprises visiting a sequence of one or more of the chunks and, for at least some of the chunks, copying chunk data or metadata to a slave node. During the initiated mirroring process, a request is received for a write operation on one of the chunks stored by the master node. If the chunk in the request has been visited in the mirroring process, the write operation is performed on the master node and on the slave node. If the chunk in the request has not been visited, the write operation is performed on the master node and postponed on the slave node until the chunk in the request has been visited in the mirroring process.

    Abstract translation: 公开了用于光标重新镜像的方法和系统。 为由主节点存储的多个块启动镜像处理。 镜像过程包括访问一个或多个块的序列,并且对于至少一些块,将块数据或元数据复制到从节点。 在启动的镜像处理期间,接收到由主节点存储的块之一上的写入操作的请求。 如果在镜像过程中访问了请求中的块,则在主节点和从节点上执行写操作。 如果请求中的块没有被访问,则在主节点上执行写入操作,并在从节点上延迟,直到在镜像过程中访问了请求中的块。

    Importance-based data storage verification

    公开(公告)号:US09430320B1

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

    申请号:US14703593

    申请日:2015-05-04

    Abstract: Methods and systems for detecting error in data storage entities based at least in part on importance of data stored in the data storage entities. In an embodiment, multiple verification passes may be performed on a data storage entity comprising one or more data blocks. Each data block may be associated with a probability indicating the likelihood that the data block is to be selected for verification. During each verification pass, a subset of the data blocks may be selected based at least in part on the probabilities associated with the data blocks. The probabilities may be adjusted, for example, at the end of a verification pass, based on importance factors such as usage and verification information associated with the data blocks. The probabilities may be updated to facilitate timely detection of important data blocks. Additionally, error mitigation and/or correction routines may be performed in light of detected errors.

    VARIABLE DRIVE HEALTH DETERMINATION AND DATA PLACEMENT
    90.
    发明申请
    VARIABLE DRIVE HEALTH DETERMINATION AND DATA PLACEMENT 审中-公开
    可变驱动器健康测定和数据放置

    公开(公告)号:US20150234716A1

    公开(公告)日:2015-08-20

    申请号:US14705892

    申请日:2015-05-06

    Abstract: The relative health of data storage drives may be determined based, at least in some aspects, on data access information and/or other drive operation information. In some examples, upon receiving the operation information from a computing device, a health level of a drive may be determined. The health level determination may be based at least in part on operating information received from a client entity. Additionally, a storage space allocation instruction or operation may be determined for execution. The allocation instruction or operation determined to be performed may be based at least in part on the determined health level.

    Abstract translation: 至少在一些方面,可以基于数据访问信息和/或其他驱动器操作信息确定数据存储驱动器的相对健康状况。 在一些示例中,在从计算设备接收到操作信息时,可以确定驱动器的健康水平。 健康水平确定可以至少部分地基于从客户实体接收的操作信息。 此外,可以确定存储空间分配指令或操作以执行。 确定要执行的分配指令或操作可以至少部分地基于所确定的健康水平。

Patent Agency Ranking