发明名称 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.
申请公布号 US7698306(B2) 申请公布日期 2010.04.13
申请号 US20070796687 申请日期 2007.04.27
申请人 NETAPP, INC. 发明人 WATANABE STEVEN S.;EDWARDS JOHN K.;LEWIS BLAKE H.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址