发明名称 Storage replication systems and methods
摘要 Systems and methods for information storage replication are presented. In one embodiment, a namespace conversion process is performed. Node information regarding a file systems operation change is received. A changed node to pathname object conversion process is performed. An unchanged node to pathname object conversion process is performed. In one exemplary implementation, the changed node to pathname object conversion process and the unchanged node to pathname object conversion process utilize data structures that return the object indications and parent node indications. An object indication is inserted in a pathname.
申请公布号 US9235595(B2) 申请公布日期 2016.01.12
申请号 US200912638912 申请日期 2009.12.15
申请人 Symantec Corporation 发明人 Wang Feng;Zhang Pu Paul;Agrawal Mukund;Kumar Sumit
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Wilmer Cutler Pickering Hale and Dorr LLP 代理人 Wilmer Cutler Pickering Hale and Dorr LLP
主权项 1. A method of efficient conversion of information associated with a node during file replication comprising: receiving node information regarding an operation change of a particular node in a file system; determining that the received node information is associated with the particular node of the file system identified in a file change log; in the event the received node information associated with the particular node identified in the file change log corresponds to namespace changes of the particular node between session checkpoints, performing a changed node to pathname object conversion process on the received node information using a name space conversion component, wherein said changed node to pathname object conversion process utilizes a name space alteration tracking data structure to determine a changed object indicator; in the event the received node information associated with the particular node identified in the file change log does not correspond to namespace changes of the particular node between session checkpoints, performing an unchanged node to pathname object conversion process on the received node information using the name space conversion component, wherein said unchanged node to pathname object conversion process utilizes a longest path tracking data structure to determine an unchanged object indicator; inserting the changed or unchanged object indicator in a pathname of the particular node based upon results of at least one of said changed node to pathname object conversion process and said unchanged node to pathname object conversion process; forwarding said pathname with said inserted object indicator to a target storage resource; receiving a call to roll back one or more changes between session checkpoints for the particular node using a roll back interface and a marker uniquely identifying an entry in the file change log; and restarting conversion of the node information associated with the particular node during file replication from a point indicated by the marker.
地址 Mountain View CA US