Spanning virtual arrays across multiple physical storage arrays
First Claim
1. A storage network comprising:
- a first storage array and a second storage array, at least one of the first and second storage arrays having one or more logical units of storage assigned to a virtual array that spans the first and second storage arrays, at least one of the first and second storage arrays having one or more physical ports coupled to the virtual array, the virtual array being assigned a unique virtual port identifier (ID) for each physical port coupled to the virtual array.
9 Assignments
0 Petitions
Accused Products
Abstract
Described are a storage network and method of presenting a virtual array in the storage network. The storage network includes a first storage array and a second storage array. At least one of the first and second storage arrays has one or more logical units of storage assigned to a virtual array that spans the first and second storage arrays. In addition, at least one of the first and second storage arrays has one or more physical ports coupled to the virtual array. The virtual array is assigned a unique virtual port identifier (ID) for each physical port coupled to the virtual array. A host coupled to a switch can communicate with the virtual array using a virtual port ID assigned to the virtual array.
38 Citations
22 Claims
-
1. A storage network comprising:
a first storage array and a second storage array, at least one of the first and second storage arrays having one or more logical units of storage assigned to a virtual array that spans the first and second storage arrays, at least one of the first and second storage arrays having one or more physical ports coupled to the virtual array, the virtual array being assigned a unique virtual port identifier (ID) for each physical port coupled to the virtual array. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A method of presenting a virtual array in a storage network, the method comprising:
-
arranging at least one logical unit of storage in at least one of a first storage array and a second storage array into a virtual array that spans the first and second storage arrays; coupling the virtual array to a switch through at least one physical port of at least one of the first and second storage arrays; and assigning to the virtual array a unique virtual port identifier (ID) for each physical port that couples the virtual array to the switch. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A storage system comprising:
-
a host; and a virtual array spanning a plurality of storage arrays, at least one of the storage arrays having one or more logical units of storage assigned to the virtual array and at least one of the storage arrays having a physical port coupled to the virtual array, the virtual array being assigned a unique virtual port identifier (ID) for each physical port coupled to the virtual array, wherein the host communicates with the virtual array using a virtual port ID assigned to the virtual array. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification