System and method for LUN adjustment
First Claim
Patent Images
1. A computer-implemented method comprising:
- identifying at least one misassigned slice that is associated with a first data tier and is located in a first front end LUN, wherein the at least one misassigned slice is being accessed contrary to the first data tier;
determining the failure domain of the first front end LUN;
identifying at least one replacement slice that is associated with a second data tier and is located in a second front end LUN based, at least in part, upon the failure domain of the first front end LUN;
moving the at least one misassigned slice to the second front end LUN; and
moving the at least one replacement slice to the first front end LUN.
9 Assignments
0 Petitions
Accused Products
Abstract
A method, computer program product, and computing system for identifying at least one misassigned slice that is associated with a first data tier and is located in a first front end LUN. The at least one misassigned slice is being accessed contrary to the first data tier. The failure domain of the first front end LUN is determined. At least one replacement slice that is associated with a second data tier and is located in a second front end LUN is identified based, at least in part, upon the failure domain of the first front end LUN. The at least one misassigned slice is moved to the second front end LUN. The at least one replacement slice is moved to the first front end LUN.
50 Citations
21 Claims
-
1. A computer-implemented method comprising:
-
identifying at least one misassigned slice that is associated with a first data tier and is located in a first front end LUN, wherein the at least one misassigned slice is being accessed contrary to the first data tier; determining the failure domain of the first front end LUN; identifying at least one replacement slice that is associated with a second data tier and is located in a second front end LUN based, at least in part, upon the failure domain of the first front end LUN; moving the at least one misassigned slice to the second front end LUN; and moving the at least one replacement slice to the first front end LUN. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product residing on a non-transitory computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:
-
identifying at least one misassigned slice that is associated with a first data tier and is located in a first front end LUN, wherein the at least one misassigned slice is being accessed contrary to the first data tier; determining the failure domain of the first front end LUN; identifying at least one replacement slice that is associated with a second data tier and is located in a second front end LUN based, at least in part, upon the failure domain of the first front end LUN; moving the at least one misassigned slice to the second front end LUN; and moving the at least one replacement slice to the first front end LUN. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computing system including at least one processor and at least one memory architecture coupled with the at least one processor, wherein the computing system is configured to perform operations comprising:
-
identifying at least one misassigned slice that is associated with a first data tier and is located in a first front end LUN, wherein the at least one misassigned slice is being accessed contrary to the first data tier; determining the failure domain of the first front end LUN; identifying at least one replacement slice that is associated with a second data tier and is located in a second front end LUN based, at least in part, upon the failure domain of the first front end LUN; moving the at least one misassigned slice to the second front end LUN; and moving the at least one replacement slice to the first front end LUN. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification