Claims
- 1. A method of managing access by a plurality of network devices to data stored on a storage system, the method comprising:
accessing a data structure that includes at least one record identifying at least one of the plurality of network devices as being logged into the storage system; and based on the accessing of the data structure, determining an identity of at least one of the plurality of network devices that is logged into the storage system.
- 2. The method of claim 1, wherein the data structure includes a plurality of records, each record corresponding to one of the plurality of network devices that is logged into the storage system.
- 3. The method of claim 2, wherein each record of the plurality of records includes a network identifier that identifies a network address of the corresponding one of the plurality of network devices that is logged into the storage system.
- 4. The method of claim 3, wherein at least one record of the plurality of records further includes an alias corresponding to at least one of the plurality of network devices that is logged into the storage system, the alias being based on information other than the network address of the at least one of the plurality of network devices that is logged into the storage system.
- 5. The method of claim 4, wherein the at least one of the plurality of network devices that is logged into the storage system is a host processor, and wherein the alias is based on a node name of the host processor.
- 6. The method of claim 5, wherein the at least one record corresponding to the host processor further includes a file system identifier that identifies a type of file system mounted on the host processor.
- 7. The method of claim 4, wherein the at least one record further includes a time stamp that identifies a time at which the at least one of the plurality of network devices logged into the storage system.
- 8. The method of claim 1, wherein the at least one record includes an alias corresponding to at least one of the plurality of network devices that is logged into the storage system, the alias being based on information other than a network address of the at least one of the plurality of network devices that is logged into the storage system.
- 9. The method of claim 1, further comprising a computer readable medium that includes a memory of the storage system, wherein the computer readable medium has the data structure encoded thereon.
The method of claim 9, wherein the storage system and the plurality of network devices communicate according to a Fibre Channel network protocol.
- 11. A storage system comprising:
at least one storage device; a memory that is coupled to the at least one storage device; and at least one processor that is coupled to the at least one storage device and the memory, the at least one processor being programmed to store at least one record in the memory identifying at least one of a plurality of network devices as being logged into the storage system.
- 12. The storage system of claim 11, wherein the at least one processor is programmed to store a plurality of records in the memory, each record corresponding to one of the plurality of network devices that is logged into the storage system.
- 13. The storage system of claim 12, wherein the at least one processor is further programmed to store a network identifier in each record that identifies a network address of the corresponding one of the plurality of network devices that is logged into the storage system.
- 14. The storage system of claim 13, wherein the at least one processor is further programmed to create and store an alias in a record corresponding to at least one of the plurality of network devices in response to the at least one of the plurality of network devices logging into the storage system, the alias being based on information other than the network address of the at least one of the plurality of network devices.
- 15. The storage system of claim 14, wherein the at least one processor is programmed to create the alias based on a node name of the at least one of the plurality of network devices when the at least one of the plurality of network devices is host processor.
- 16. The storage system of claim 15, wherein the at least one processor is further programmed to create and store a file system identifier in the record corresponding to the at least one of the plurality of network devices when the at least one of the plurality of network devices is host processor.
- 17. The storage system of claim 14, wherein the at least one processor is further programmed to create and store a time stamp in a record corresponding to at least one of the plurality of network devices in response to the at least one of the plurality of network devices logging into the storage system, the time stamp identifying a time at which the at least one of the plurality of network devices logged into the storage system.
- 18. The storage system of claim 11, wherein the at least one processor is programmed to create and store an alias in the record in response to at least one of the plurality of network devices logging into the storage system, the alias being based on information other than a network address of the at least one of the plurality of network devices.
CROSS REFERENCE TO RELATED APPLICATION
[0001] This application is a continuation of U.S. application Ser. No. 09/345,216, filed Jun. 30, 1999 (now pending), which is hereby incorporated herein by reference.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09345216 |
Jun 1999 |
US |
Child |
10848680 |
May 2004 |
US |