Copying data from a first cluster to a second cluster to reassign storage areas from the first cluster to the second cluster
First Claim
Patent Images
1. A method, comprising:
- initiating an operation to reassign storage areas from a first cluster to a second cluster, wherein the first cluster includes a first cache and a first storage unit and the second cluster includes a second cache and a second storage unit;
copying data in the first cache for the storage areas to reassign to the second cluster to the second cache; and
copying data in the first storage unit for storage areas remaining assigned to the first cluster to the second storage unit.
3 Assignments
0 Petitions
Accused Products
Abstract
Provided are a method, system, and article of manufacture for copying data from a first cluster to a second cluster to reassign storage areas from the first cluster to the second cluster. An operation is initiated to reassign storage areas from a first cluster to a second cluster, wherein the first cluster includes a first cache and a first storage unit and the second cluster includes a second cache and a second storage unit. Data in the first cache for the storage areas to reassign to the second cluster is copied to the second cache. Data in the first storage unit for storage areas remaining assigned to the first cluster is copied to the second storage unit.
-
Citations
32 Claims
-
1. A method, comprising:
-
initiating an operation to reassign storage areas from a first cluster to a second cluster, wherein the first cluster includes a first cache and a first storage unit and the second cluster includes a second cache and a second storage unit; copying data in the first cache for the storage areas to reassign to the second cluster to the second cache; and copying data in the first storage unit for storage areas remaining assigned to the first cluster to the second storage unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
initiating an operation to reassign storage areas from a first cluster to a second cluster, wherein the first cluster includes a first cache and a first storage unit and the second cluster includes a second cache and a second storage unit; for first data of a first type in the first cache for storage areas remaining assigned to the first cluster, copying data corresponding to the first data to the second storage unit and the first data is not copied to the second cache; for second data of the first type in the first cache for storage areas reassigned to the second cluster, copying the second data from the first cache to the second cache; for third data of a second type in the first cache for storage areas remaining assigned to the first cluster, copying a copy of the third data to the second storage unit and the third data in the first cache is not copied to the second cache; and for fourth data of the second type in the first cache for storage areas reassigned to the second cluster, copying the fourth data in the first cache to the second cache. - View Dependent Claims (11, 12)
-
-
13. A system, comprising:
-
a first cluster including a first cache and a first storage unit; a second cluster including a second cache and a second storage unit; and code executed in the first cluster to perform operations, the operations comprising; initiating an operation to reassign storage areas from the first cluster to the second cluster; copying data in the first cache for the storage areas to reassign to the second cluster to the second cache; and copying data in the first storage unit for storage areas remaining assigned to the first cluster to the second storage unit. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system, comprising:
-
a first cluster including a first cache and a first storage unit; a second cluster including a second cache and a second storage unit; and code executed in the first cluster to perform operations, the operations comprising; initiating an operation to reassign storage areas from the first cluster to the second cluster; for first data of a first type in the first cache for storage areas remaining assigned to the first cluster, copying data corresponding to the first data to the second storage unit and the first data is not copied to the second cache; for second data of the first type in the first cache for storage areas reassigned to the second cluster, copying the second data from the first cache to the second cache; for third data of a second type in the first cache for storage areas remaining assigned to the first cluster, copying a copy of the third data to the second storage unit and the third data in the first cache is not copied to the second cache; and for fourth data of the second type in the first cache for storage areas reassigned to the second cluster, copying the fourth data in the first cache to the second cache. - View Dependent Claims (20)
-
-
21. An article of manufacture comprising a computer readable storage medium including code executed in a first cluster including a first cache and a first storage unit, wherein the first cluster is in communication with a second cluster including a second cache and a second storage unit, wherein the code causes operations to be performed, the operations comprising:
-
initiating an operation to reassign storage areas from a first cluster to a second cluster, wherein the first cluster includes a first cache and a first storage unit and the second cluster includes a second cache and a second storage unit; copying data in the first cache for the storage areas to reassign to the second cluster to the second cache; and copying data in the first storage unit for storage areas remaining assigned to the first cluster to the second storage unit. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. An article of manufacture comprising a computer readable storage medium including code executed in a first cluster including a first cache and a first storage unit, wherein the first cluster is in communication with a second cluster including a second cache and a second storage unit, wherein the code causes operations to be performed, the operations comprising:
-
initiating an operation to reassign storage areas from a first cluster to a second cluster, wherein the first cluster includes a first cache and a first storage unit and the second cluster includes a second cache and a second storage unit; for first data of a first type in the first cache for storage areas remaining assigned to the first cluster, copying data corresponding to the first data to the second storage unit and the first data is not copied to the second cache; for second data of the first type in the first cache for storage areas reassigned to the second cluster, copying the second data from the first cache to the second cache; for third data of a second type in the first cache for storage areas remaining assigned to the first cluster, copying a copy of the third data to the second storage unit and the third data in the first cache is not copied to the second cache; and for fourth data of the second type in the first cache for storage areas reassigned to the second cluster, copying the fourth data in the first cache to the second cache. - View Dependent Claims (31, 32)
-
Specification