ERASE BLOCK STATE DETECTION
First Claim
1. A method for erasure detection in a storage cluster, comprising:
- establishing a connection, via a network, of a storage unit to one of a plurality of storage nodes of a storage cluster;
determining, for at least one page of a storage memory of the storage unit, that the at least one page is erased, wherein the storage unit is one of a plurality of storage units configured to store user data in memory of the storage units in accordance with direction from the plurality of storage nodes; and
communicating from the storage unit to the one of the plurality of storage nodes that the at least one page is erased.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for erasure detection in a storage cluster is provided. The method includes establishing a connection, via a network, of a storage unit to one of a plurality of storage nodes of a storage cluster and determining, for at least one page of a storage memory of the storage unit, that the at least one page is erased. The storage unit is one of a plurality of storage units configured to store user data in memory of the storage units in accordance with direction from the plurality of storage nodes. The method includes communicating from the storage unit to the one of the plurality of storage nodes that the at least one page is erased.
10 Citations
20 Claims
-
1. A method for erasure detection in a storage cluster, comprising:
-
establishing a connection, via a network, of a storage unit to one of a plurality of storage nodes of a storage cluster; determining, for at least one page of a storage memory of the storage unit, that the at least one page is erased, wherein the storage unit is one of a plurality of storage units configured to store user data in memory of the storage units in accordance with direction from the plurality of storage nodes; and communicating from the storage unit to the one of the plurality of storage nodes that the at least one page is erased. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A storage cluster with erasure detection, comprising:
-
a plurality of storage nodes, each of the plurality of storage nodes configured to have ownership of a portion of user data; a plurality of storage units, each of the plurality of storage units having storage memory, each of the plurality of storage units configured to store user data as directed by the plurality of storage nodes; and each of the plurality of storage units configured to establish a connection, via a network, to at least one of the plurality of storage nodes, each of the plurality of storage units configured to detect if there is an erased page in the storage memory, and to identify the erased page, to the at least one of the plurality of storage nodes. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A storage cluster with page erasure detection, comprising:
-
a plurality of storage units, each of the plurality of storage units having a plurality of pages of storage memory; a plurality of storage nodes, coupled together as a storage cluster, each of the plurality of storage nodes configured to direct storage of user data in the plurality of storage units; each of the plurality of storage units having, as an output to one or more of the plurality of storage nodes, an indicator of erase state of at least one of the plurality of pages of storage memory; and each of the plurality of storage units configured to establish a connection, via a network, to at least one of the plurality of storage nodes, configured to determine the erase state of the at least one of the plurality of pages, and configured to communicate the erase state of the at least one of the plurality of pages to the at least one of the plurality of storage nodes via the indicator. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification