Method and system for automating the configuration of a storage area network
First Claim
Patent Images
1. A method for configuring a storage area network, the method comprising the steps of:
- collecting operating system data for a server, wherein the server is connected to a storage area network;
comparing operating system data for the server to operating system data of the storage area network to identify an operating system type of the server and to select a configuration file from a list of configuration files based on the operating system type, wherein the configuration file contains configuration information for the storage area network;
configuring an operating system of the server based on the operating system type and the configuration information in the selected configuration file, wherein the server operating system is automatically configured to allow the server to access the storage area network.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for the development and maintenance of a single configuration file for a storage area network combined with an “intelligent” script which places server configuration files into the appropriate directories for servers which are part of the storage area network. On a server by server basis, each server is configured in accordance with the particular operating system the server itself is using. Once this is accomplished, each server added or removed from the storage area network will be processed in a similar way without the need for reconfiguration of the storage area network as a whole.
-
Citations
30 Claims
-
1. A method for configuring a storage area network, the method comprising the steps of:
-
collecting operating system data for a server, wherein the server is connected to a storage area network;
comparing operating system data for the server to operating system data of the storage area network to identify an operating system type of the server and to select a configuration file from a list of configuration files based on the operating system type, wherein the configuration file contains configuration information for the storage area network;
configuring an operating system of the server based on the operating system type and the configuration information in the selected configuration file, wherein the server operating system is automatically configured to allow the server to access the storage area network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
receiving a server configuration file identifier, wherein the server configuration file identifier corresponds to a server configuration file.
-
-
3. The method of claim 2, wherein the server configuration file comprises at least one record, wherein the record comprises at least one of an internet protocol address and an operating system type of a server.
-
4. The method of claim 2, wherein receiving the server configuration file identifier is at least one of reading the server configuration file identifier from the server configuration file and prompting for the server configuration file identifier.
-
5. The method of claim 1, wherein allowing the server to access the storage area network comprises allowing the server to access at least one of a disk storage device and a tape storage device within the storage area network.
-
6. The method of claim 1, wherein comparing operating system data for the server to operating system data of the storage area network identifies an operating system as being at least one of a Solaris™
- operating system, an AIX™
operating system, and a Windows NT™
operating system.
- operating system, an AIX™
-
7. The method of claim 1, further comprising:
appending an information message to a server configuration file, wherein the information message contains details of the server operating system configuration.
-
8. The method of claim 1, further comprising:
conveying an error message, wherein the error message indicates that the connected server operating system is not supported by the storage area network.
-
9. The method of claim 8, wherein conveying the error message is by at least one of printing the error message and visually displaying the error message.
-
10. The method of claim 1, further comprising:
configuring an operating system of a client, wherein the client is connected to the server to allow the client to access the storage area network.
-
11. A data processing system for configuring a storage area network, the data processing system comprising:
-
collecting weans for collecting operating system data for a server, wherein the server is connected to a storage area network;
comparing means for comparing operating system data for the server to operating system data of the storage area network to identify an operating system type of the server and to select a configuration file from a list of configuration files based on the operating system type, wherein the configuration file contains configuration information for the storage area network; and
configuring means for configuring an operating system of the server based on the operating system type and the configuration information in the selected configuration file, wherein the server operating system is automatically configured to allow the server to access the storage area network. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
receiving means for receiving a server configuration file identifier, wherein the server configuration file identifier corresponds to a server configuration file. -
13. The system of claim 12, wherein the server configuration file comprises at least one record, wherein the record comprises at least one of an internet protocol address and an operating system type of a server.
-
14. The system of claim 12, wherein receiving the server configuration file identifier is at least one of reading the server configuration file identifier from the server configuration file and prompting for the server configuration file identifier.
-
15. The system of claim 11, wherein allowing the server to access the storage area network comprises allowing the server to access at least one of a disk storage device and a tape storage device within the storage area network.
-
16. The system of claim 11, wherein comparing operating system data for the server to operating system data of the storage area network identifies an operating system as being at least one of a Solaris™
- operating system, an AIX™
operating system, and a Windows NT™
operating system.
- operating system, an AIX™
-
17. The system of claim 11, further comprising:
appending means for appending an information message to a server configuration file, wherein the information message contains details of the server operating system configuration.
-
18. The system of claim 11, further comprising:
conveying means for conveying an error message, wherein the error message indicates that the connected server operating system is not supported by the storage area network.
-
19. The system of claim 18, wherein conveying the error message is by at least one of printing the error message and visually displaying the error message.
-
20. The system of claim 11, further comprising:
configuring means for configuring an operating system of a client, wherein the client is connected to the server to allow the client to access the storage area network.
-
-
21. A computer program product in computer readable medium for configuring a storage area network, the computer program product comprising:
-
first instructions for collecting operating system data for a server, wherein the By server is connected to a storage area network;
second instructions for comparing operating system data for the server to operating system data of the storage area network to identify an operating system type of the server and to select a configuration file from a list of configuration files based on the operating system type, wherein the configuration file contains configuration information for the storage area network; and
third instructions for configuring an operating system of the server based on the operating system type and the configuration information in the selected configuration file, wherein the server operating system is automatically configured to allow the server to access the storage area network. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
fourth instructions for receiving a server configuration file identifier, wherein the server configuration file identifier corresponds to a server configuration file.
-
-
23. The computer program product of claim 22, wherein the server configuration file comprises at least one record, wherein the record comprises at least one of an internet protocol address and an operating system type of a server.
-
24. The computer program product of claim 22, wherein receiving the server configuration file identifier is at least one of reading the server configuration file identifier from the server configuration file and prompting for the server configuration file identifier.
-
25. The computer program product of claim 21, wherein, allowing the server to access the storage area network comprises allowing the server to access at least one of a disk storage device and a tape storage device within the storage area network.
-
26. The computer program product of claim 21, wherein comparing operating system data for the server to operating system data of the storage area network identifies an operating system a being at least one of a Solaris™
- operating system an AIX™
operating system, and a Windows NT™
operating system.
- operating system an AIX™
-
27. The computer program product of claim 21, further comprising:
fifth instructions for appending an information message to a configuration file, wherein the information message contains details of the server operating system configuration.
-
28. The computer program product of claim 21, further comprising:
sixth instructions for conveying an error message, wherein the error message indicates that the connected server operating system is not supported by the storage area network.
-
29. The computer program product of claim 28, wherein conveying the error message is by at least one of printing the error message and visually displaying the error message.
-
30. The computer program product of claim 21, further comprising:
seventh instructions for configuring an operating system of a client, wherein the client is connected to the server to allow the client to access the storage area network.
Specification