Systems and methods for a read only mode for a portion of a storage system
First Claim
1. A distributed storage system configured to implement a selective read-only mode, comprising:
- a plurality of storage modules configured to communicate via a network, each of the plurality of storage modules comprising at least one processor and configured to process at least one of read and write requests on behalf of the entire distributed storage system, wherein the storage modules configured to handle write requests are configured to individually enter a read-only mode if at least one condition is detected that affects persistent storage on a respective storage module; and
an allocation module configured to exclude storage modules operating in read-only mode from processing write requests.
12 Assignments
0 Petitions
Accused Products
Abstract
In general, embodiments of the invention relate to reading data from and writing data to a storage system. Specifically, embodiments of the invention relate to a read only mode for a portion of a storage system. In one embodiment, a selective read-only mode for a portion of a storage system is implemented by monitoring a condition that affects a subset of persistent storage in a storage system, by detecting the condition, by entering a read-only mode for the subset, and by enforcing a policy of processing write requests and read requests to the storage system, which includes processing the write requests without modifying user data stored on the subset and processing the read requests, including requests for user data stored on the subset.
-
Citations
20 Claims
-
1. A distributed storage system configured to implement a selective read-only mode, comprising:
-
a plurality of storage modules configured to communicate via a network, each of the plurality of storage modules comprising at least one processor and configured to process at least one of read and write requests on behalf of the entire distributed storage system, wherein the storage modules configured to handle write requests are configured to individually enter a read-only mode if at least one condition is detected that affects persistent storage on a respective storage module; and an allocation module configured to exclude storage modules operating in read-only mode from processing write requests. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification