Invention Grant
- Patent Title: Method and system for replicating stored information
- Patent Title (中): 用于复制存储信息的方法和系统
-
Application No.: US12261315Application Date: 2008-10-30
-
Publication No.: US08595457B1Publication Date: 2013-11-26
- Inventor: Kapil Kumar , Hitesh Sharma , David Grunwald
- Applicant: Kapil Kumar , Hitesh Sharma , David Grunwald
- Applicant Address: US CA Sunnyvale
- Assignee: NETAPP, Inc.
- Current Assignee: NETAPP, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Klein, O'Neill & Singh, LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F13/00 ; G06F13/28 ; G06F5/00

Abstract:
Method and system for replicating a storage volume is provided. Information is adaptively replicated in a swap mode or a copy mode. When information is copied from a storage volume to a memory buffer, an application determines if another information transfer from the same source volume is pending. If a transfer from the same source is pending, then information is copied from the memory buffer to a stolen buffer in a copy mode. If a transfer from the same source is not pending, then instead of copying the information, the application enables a swap mode. During the swap mode, an operating system for a storage system swaps a pointer from the stolen buffer to information stored in the memory buffer. The memory buffer itself is invalidated so that no other module can access the memory buffer. Because the pointers are swapped, the application accesses information directly from the memory buffer.
Information query