System and method for invalidation walk-through of inodes
    1.
    发明授权
    System and method for invalidation walk-through of inodes 有权
    inode无效传播的系统和方法

    公开(公告)号:US09348532B1

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

    申请号:US13776348

    申请日:2013-02-25

    Applicant: NetApp, Inc.

    Abstract: A system and method for deferring an invalidation walk-through of a volume in memory and a later invalidation walk-through of inodes the volume are described herein. Node A may store volume information for one or more volumes to memory including inodes of the volume storing data for the volume. Node A performs a primary procedure that may include removing volumes from the memory, such as a procedure that transfers ownership of the volumes to node B. Removing a volume from memory comprises removing its volume information from memory. Node A performs an invalidation deferment procedure that marks each volume as stale for preventing data of the volumes to be served and sends a completion message to node B which begins serving data of the volume. After node B begins serving data of the volume, node A performs an invalidation walk-through procedure to remove inodes of the volume from memory.

    Abstract translation: 本文描述了用于推迟存储器中的卷的无效化步骤的系统和方法,以及后来的inode的无效化步骤。 节点A可以将一个或多个卷的卷信息存储在存储器的存储器中,该存储器包括存储该卷的数据的卷的inode。 节点A执行主要过程,其中可能包括从内存中删除卷,例如将卷的所有权转移到节点B的过程。从内存中删除卷包括从内存中删除其卷信息。 节点A执行无效延迟过程,该过程将每个卷标记为过期,以防止要服务的卷的数据,并将完成消息发送到开始提供卷的数据的节点B. 在节点B开始提供卷的数据之后,节点A执行无效化步骤以从存储器中删除卷的inode。

    System and method for deferring invalidation of inodes of a volume during volume invalidation
    2.
    发明授权
    System and method for deferring invalidation of inodes of a volume during volume invalidation 有权
    在卷无效期间延迟卷的inode的无效的系统和方法

    公开(公告)号:US09335949B1

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

    申请号:US13776298

    申请日:2013-02-25

    Applicant: NetApp, Inc.

    Abstract: A system and method for deferring an invalidation walk-through of a volume in memory and a later invalidation walk-through of inodes the volume are described herein. Node A may store volume information for one or more volumes to memory including inodes of the volume storing data for the volume. Node A performs a primary procedure that may include removing volumes from the memory, such as a procedure that transfers ownership of the volumes to node B. Removing a volume from memory comprises removing its volume information from memory. Node A performs an invalidation deferment procedure that marks each volume as stale for preventing data of the volumes to be served and sends a completion message to node B which begins serving data of the volume. After node B begins serving data of the volume, node A performs an invalidation walk-through procedure to remove inodes of the volume from memory.

    Abstract translation: 本文描述了用于推迟存储器中的卷的无效化步骤的系统和方法,以及后来的inode的无效化步骤。 节点A可以将一个或多个卷的卷信息存储在存储器的存储器中,该存储器包括存储该卷的数据的卷的inode。 节点A执行主要过程,其中可能包括从内存中删除卷,例如将卷的所有权转移到节点B的过程。从内存中删除卷包括从内存中删除其卷信息。 节点A执行无效延迟过程,该过程将每个卷标记为过期,以防止要服务的卷的数据,并将完成消息发送到开始提供卷的数据的节点B. 在节点B开始提供卷的数据之后,节点A执行无效化步骤以从存储器中删除卷的inode。

Patent Agency Ranking