Invention Grant
- Patent Title: Dynamic recycling algorithm to handle overlapping writes during synchronous replication of application workloads with large number of files
-
Application No.: US16288437Application Date: 2019-02-28
-
Publication No.: US10725691B1Publication Date: 2020-07-28
- Inventor: Akhil Kaushik , Anoop Chakkalakkal Vijayan
- Applicant: NetApp Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: NetApp Inc.
- Current Assignee: NetApp Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Cooper Legal Group, LLC
- Main IPC: G06F13/00
- IPC: G06F13/00 ; G06F3/06

Abstract:
Techniques are provided for overlapping write handling. Overlapping write managers are used to maintain the order that write operations are executed at a first computing environment and replicated to a second computing environment. Overlapping write managers are pre-allocated as available for managing overlapping write operations. A mapping is used to track what overlapping write managers are currently allocated for particular file handles of files. Thus, if an incoming write operation targets a file handle of an already allocated overlapping write manager, then that overlapping write manager is used to execute and replicate the incoming write operation so that the order of execution of overlapping writes by the second computing environment is the same as at the first computing environment. If there is no allocated overlapping write manager for the file handle, then a new overlapping write manager is allocated and utilized.
Information query