发明名称 System and method for parallelized replay of an NVRAM log in a storage appliance
摘要 A system and method for enabling parallel replay of a backup memory log of client transaction request entries to a network storage appliance file system is provided. The backup memory is typically implemented as a non-volatile random access memory (NVRAM). An initiator establishes a swarm of messages with a plurality of transaction blocks pointing to logged request entries and related states associated therewith. The states represent the various phases of file system recovery and disk storage including a retrieval of disk information (data and meta-data), typically in the form of a LOAD, and a subsequent modify phase. The swarm is transferred to the file system for parallel disk information-retrieval in an interleaved process. Any transactions that cannot be performed due to a required prerequisite action (e.g. a prior file-create) are returned to the initiator for reloading once the prerequisite action has occurred.
申请公布号 US7249150(B1) 申请公布日期 2007.07.24
申请号 US20010898894 申请日期 2001.07.03
申请人 NETWORK APPLIANCE, INC. 发明人 WATANABE STEVEN S.;EDWARDS JOHN K.;LEWIS BLAKE H.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址