Distributed storage resource management in a storage area network
First Claim
1. A method of managing storage resources associated with a network having at least one storage resource coupled to at least one server and at least one client over at least one data path, wherein said server manages said storage resources over said data path, and wherein said client receives a description of the storage resources from the at least one server, said client directs I/O requests directly to said storage resources using the description of the storage resources and redirects I/O requests to said server upon the detection of a failure condition.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for managing storage resources associated with a network having at least one storage resource coupled to at least one server and at least one client over at least one data path. The method and system includes servers managing the storage resource over the data path, and clients directing I/O requests to the storage resources and redirecting. I/O requests to the servers upon the detection of a failure condition.
39 Citations
25 Claims
- 1. A method of managing storage resources associated with a network having at least one storage resource coupled to at least one server and at least one client over at least one data path, wherein said server manages said storage resources over said data path, and wherein said client receives a description of the storage resources from the at least one server, said client directs I/O requests directly to said storage resources using the description of the storage resources and redirects I/O requests to said server upon the detection of a failure condition.
-
4. (canceled)
-
5. (canceled)
-
7. (canceled)
-
9. A distributed shared storage resource management system comprising:
at least one storage resource coupled to at least one server and at least one client over at least one data path, wherein said server manages said storage resource over said data path, and said client receives a description of the storage resources from the at least one server, said client directs I/O requests directly to said storage resources using the description of the storage resources and redirects I/O requests to said server upon the detection of a failure condition. - View Dependent Claims (10, 11, 14, 16)
-
12. (canceled)
-
13. (canceled)
-
15. (canceled)
- 17. An article comprising a computer-readable medium that stores computer executable instructions for causing a computer in a distributed shared storage resource management system which comprises at least one storage resource coupled to at least one server and at least one client over at least one data path, wherein said computer executable instructions cause said server to manage said storage resource over said data path, and said client receives a description of the storage resources from the at least one server, said client directs I/O requests directly to said storage resources using the description of the storage resources and redirects 110 requests to said server upon the detection of a failure condition.
-
20. (canceled)
-
21. (canceled)
-
23. (canceled).
-
25. A method of managing storage resources associated with a network having at least one storage resource coupled to at least one server and at least one client over at least one data path, wherein said server manages said storage resources over said data path, and wherein said client receives a description of the storage resources from the at least one server, said client directs I/O requests directly to said storage resources using the description of the storage resources and redirects I/O requests to said server upon the detection of a failure condition, wherein said method comprising:
-
changing the volume configuration corresponding to said storage resource;
committing the changes to said changed configuration, during which time said client is excluded from accessing said storage resource; and
communicating the new state of said configuration to said client.
-
Specification