Data re-protection in a distributed replicated data storage system
First Claim
1. A method of re-protecting data included in a storage zone of a distributed replicated data storage system, the method comprising:
- storing first data in a first storage zone at a first location of the distributed replicated data storage systemstoring a replica of the first data as replicated data in a second storage zone at a remote location as replicated data, wherein the remote location is different from and separate from the first locationdetecting an actual or impending failure or problem with a portion of the first data or a storage device included in the first storage zone including designating an at risk portion of the first data, a missing portion of the first data or an impaired portion of the first data as impacted dataautomatically transitioning to a replacement copy of the impacted data at the first storage zone in response to the detecting, the transitioning includingcreating a remote copy of the impacted data from the replicated data at the second storage zone at the remote location within a local area networktransferring the remote copy from the second storage zone at the remote location to the first storage zone at the first location over the wide area networkreconfiguring the first location so that the copy of the impacted data is accessed in place of the impacted data.
3 Assignments
0 Petitions
Accused Products
Abstract
Data re-protection in a distributed replicated data storage system is disclosed. The method may be implemented on a server or controller. A method includes storing first data in a first zone and storing a replica of the first data in a second zone. The zones are at different, separate locations. When an actual or impending failure with the first data in the first zone is detected, the system automatically initiates transitioning to a copy of impacted data at the first zone obtained from the second zone. The transitioning includes creating a remote copy of the impacted data at the second zone within a local area network before transferring the copy to the first zone over a wide area network. The methods allow the system to return to a fully protected state faster than if the impacted data was transferred from the second zone to the first zone without making a copy at the second zone.
38 Citations
30 Claims
-
1. A method of re-protecting data included in a storage zone of a distributed replicated data storage system, the method comprising:
-
storing first data in a first storage zone at a first location of the distributed replicated data storage system storing a replica of the first data as replicated data in a second storage zone at a remote location as replicated data, wherein the remote location is different from and separate from the first location detecting an actual or impending failure or problem with a portion of the first data or a storage device included in the first storage zone including designating an at risk portion of the first data, a missing portion of the first data or an impaired portion of the first data as impacted data automatically transitioning to a replacement copy of the impacted data at the first storage zone in response to the detecting, the transitioning including creating a remote copy of the impacted data from the replicated data at the second storage zone at the remote location within a local area network transferring the remote copy from the second storage zone at the remote location to the first storage zone at the first location over the wide area network reconfiguring the first location so that the copy of the impacted data is accessed in place of the impacted data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A storage medium having instructions stored thereon which when executed by a processor cause the processor to perform actions comprising:
-
storing first data in a first storage zone at a first location of a distributed replicated data storage system storing a replica of the first data as replicated data in a second storage zone at a remote location as replicated data, wherein the remote location is different from and separate from the first location detecting an actual or impending failure or problem with a portion of the first data or a storage device included in the first storage zone, including designating an at risk portion of the first data, a missing portion of the first data or an impaired portion of the first data as impacted data automatically transitioning to a replacement copy of the impacted data at the first storage zone in response to the detecting, the transitioning including creating a remote copy of the impacted data from the replicated data at the second zone at the remote location within a local area network transferring the remote copy from the second storage zone at the remote location to the first storage zone at the first location over the wide area network reconfiguring the first location so that the copy of the impacted data is accessed in place of the impacted data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computing device to manage a plurality of storage nodes of storage devices arranged as two or more storage zones in a distributed replicated data storage system, the computing device comprising:
-
a processor; a memory coupled with the processor; a computer readable storage medium having instructions stored thereon which when executed cause the computing device to perform actions comprising; storing first data in a first storage zone at a first location of the distributed replicated data storage system storing a replica of the first data as replicated data in a second storage zone at a remote location as replicated data, wherein the remote location is different from and separate from the first location detecting an actual or impending failure or problem with a portion of the first data or a storage device included in the first storage zone, including designating an at risk portion of the first data, a missing portion of the first data or an impaired portion of the first data as impacted data automatically transitioning to a replacement copy of the impacted data at the first storage zone in response to the detecting, the transitioning including creating a remote copy of the impacted data from the replicated data at the second zone at the remote location within a local area network transferring the remote copy from the second storage zone at the remote location to the first storage zone at the first location over the wide area network reconfiguring the first location so that the copy of the impacted data is accessed in place of the impacted data. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification