Method and system for governing access to storage device on SAN
First Claim
1. A method of governing access to a storage device connected to a storage area network (SAN), the method comprising:
- obtaining a first list, wherein access to the storage device by other devices is governed at least in part based upon the first list, and wherein each of the other devices is at least one of fully precluded from accessing the storage device, partly precluded from accessing the storage device, and allowed to access the storage device;
querying the SAN to determine if at least one additional other device has entered into communication with the SAN; and
automatically updating the first list to reflect the at least one additional other device so that access to the storage device by the at least one additional other device is also governed at least in part based upon the first list.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention in at least some embodiments relates to improved methods and systems for governing access to SAN data storage devices (or simply “SAN devices”) employed in SAN systems. In some embodiments, the method involves storing a list at a SAN device. The list can be an exclusion list identifying devices that are not allowed to access the SAN device. During normal operation, the SAN device automatically contacts the SAN (or a component of the SAN, such as a SAN switch) to determine the identities of new devices that have entered into communication with the SAN. The SAN device then automatically updates the exclusion list to include those new devices such that, without further instructions, the SAN device is not accessible by those new devices. The method further can relate to the setup and failure recovery of SAN devices employed in SAN systems.
28 Citations
35 Claims
-
1. A method of governing access to a storage device connected to a storage area network (SAN), the method comprising:
-
obtaining a first list, wherein access to the storage device by other devices is governed at least in part based upon the first list, and wherein each of the other devices is at least one of fully precluded from accessing the storage device, partly precluded from accessing the storage device, and allowed to access the storage device;
querying the SAN to determine if at least one additional other device has entered into communication with the SAN; and
automatically updating the first list to reflect the at least one additional other device so that access to the storage device by the at least one additional other device is also governed at least in part based upon the first list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of governing access to a storage device connected to a storage area network (SAN) that is in communication with a plurality of other devices, the method comprising:
-
storing, on a first backup memory device, a first list regarding at least one of the other devices that is in communication with the SAN;
recovering the first list after a failure has occurred; and
based upon the recovered first list, determining whether the at least one other device is at least one of precluded from accessing the storage device, partly allowed to access the storage device, and fully allowed to access the storage device. - View Dependent Claims (18, 19, 20)
-
-
21. A data storage device for implementation in connection with a storage area network (SAN) that is also in communication with a plurality of other devices, the data storage device comprising:
-
first means for storing data that is capable of being provided onto the SAN;
second means for storing a first list of at least one of the other devices that is in communication with the SAN; and
a control device in communication with each of the first means and the second means, wherein the control device determines whether at least a portion of the data stored by the first means can be accessed by the at least one other device based at least in part upon the first list. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A data storage device for implementation in connection with a storage area network (SAN) that is also in communication with a plurality of other devices, the data storage device comprising:
-
a primary memory component, wherein data that is capable of being provided onto the SAN is stored in the primary memory component;
a second memory component, wherein information regarding at least one of the other devices that is in communication with the SAN is stored in the second memory component; and
a controller that is in communication with each of the first and second memory components, wherein a decision made by the controller regarding whether the primary memory component can be accessed depends at least in part upon the information stored in the second memory component. - View Dependent Claims (27, 28, 29, 30, 31)
-
-
32. A computer-readable medium embodying instructions for a processor to perform a method of managing a data storage device to operate in connection with a storage area network (SAN) that is also in communication with a plurality of other devices, the method comprising:
-
obtaining a first set of information, wherein access to the storage device by the other devices is governed at least in part based upon the first set;
causing the data storage device to query the SAN to determine if at least one additional other device has entered into communication with the SAN; and
updating the first set to reflect the at least one additional other device so that access to the storage device by the at least one additional other device is also governed at least in part based upon the first set. - View Dependent Claims (33, 34, 35)
-
Specification