Invention Grant
- Patent Title: Access control in a flash storage system
-
Application No.: US14340169Application Date: 2014-07-24
-
Publication No.: US10296469B1Publication Date: 2019-05-21
- Inventor: Joern Engel , Alan Driscoll , Neil Vachharajani , Ronald S. Karr
- Applicant: PURE Storage, Inc.
- Applicant Address: US CA Mountain View
- Assignee: Pure Storage, Inc.
- Current Assignee: Pure Storage, Inc.
- Current Assignee Address: US CA Mountain View
- Main IPC: G06F12/14
- IPC: G06F12/14

Abstract:
Systems, apparatuses, methods, and computer-readable storage mediums for performing lease-based fencing using a time-limited lease window. During the time-limited lease window, writes to a shared storage medium are permitted, while writes are denied for expired leases. When a successful heartbeat is generated for a primary storage controller, the lease window is extended for the primary storage controller from the time of a previous heartbeat. Accordingly, a prolonged stall between successive heartbeats by the primary storage controller will result in the newly extended lease being expired at the time it is granted. This scheme prevents a split brain scenario from occurring when a secondary storage controller takes over as the new primary storage controller in response to detecting the stall.
Information query