Pooling and provisioning storage resources in a storage network
First Claim
Patent Images
1. A method for use in a storage area network, the method comprising:
- provisioning, by a first storage switch, a first virtual target using storage resources in communication with the first storage switch;
provisioning, by a second switch, a second virtual target using storage resources in communication with the second switch;
associating the first virtual target with a user domain accessible by an initiator in communication with the first switch;
associating the second virtual target with the user domain so that the second virtual target is also accessible by the initiator, including provisioning an initiator connection from the first switch to the second switch.
10 Assignments
0 Petitions
Accused Products
Abstract
A system in accordance with an embodiment of the invention provides Quality of Service (QoS) for Storage Access. Such QoS is partially enabled in one embodiment by the automatic pooling of storage devices and provisioning virtual targets from those pools. QoS is enforced in one embodiment by keeping the bandwidth for each connection within a specified range, and particularly, by controlling the number of allowed concurrent requests from an initiator. Load balancing is also provided in one embodiment, improving response times for requests, further easing the ability to provide QoS.
-
Citations
2 Claims
-
1. A method for use in a storage area network, the method comprising:
-
provisioning, by a first storage switch, a first virtual target using storage resources in communication with the first storage switch; provisioning, by a second switch, a second virtual target using storage resources in communication with the second switch; associating the first virtual target with a user domain accessible by an initiator in communication with the first switch; associating the second virtual target with the user domain so that the second virtual target is also accessible by the initiator, including provisioning an initiator connection from the first switch to the second switch.
-
-
2. A storage area network, comprising:
-
a first storage switch, having one or more physical devices in communication with it and one or more initiators in communication with it, wherein each physical device includes one or more logical units (LUs); a second switch, having one or more physical devices in communication with it and one or more initiators in communication with it, wherein each physical device includes one or more LUs; the first switch including a description of a first virtual target, the first virtual target formed using the LUs of one or more physical devices in communication with the first switch; the second switch including a description of a second virtual target, the second virtual target formed using the LUs of one or more physical devices in communication with the second switch; the first switch including a description of a user domain, wherein the user domain includes both the first virtual target and the second virtual target; the second switch including a description of an initiator connection from the first switch to the second switch.
-
Specification