Patent ID: 7523176

Claim:
A computer implemented method for reconfiguring a storage area network to support execution of an application automatically upon the execution of the application, the computer implemented method comprising: receiving a unique system identifier for the application to be executed in a particular host processor in the storage area network, wherein the unique system identifier is associated with the application and uniquely identifies a data set associated with the application, wherein the data set identifies storage area network devices, logical units, and storage area network parameters that are necessary to support the execution of the application; retrieving the data set from a persistent storage using the unique system identifier; examining a current state of the storage area network to determine a current utilization of the storage area network devices; selecting a particular host processor and the storage area network devices identified in the data set to form selected storage area network devices based on the current utilization, to facilitate execution of the application and to optimize the storage area network performance during the execution of the application; configuring a new zone in the storage area network using the selected storage area network devices to support the automatic execution of the application; notifying the particular host processor of the new zone for executing the application; executing the application using the selected storage area network devices in the new zone; and responsive to determining that a user has closed the application and has completed execution of the application, removing the new zone and restoring a previous zone in the storage area network.