Patent ID: 7596616
Filing Date: 2009-09-29
Classification: G06F

Abstract:
1. An event notification method performed by a storage area network (SAN) manager running on the first server, wherein the first server is coupled to at least one second server, a plurality of switches, and a plurality of storage subsystems via a network, the method comprising: receiving from the second server information on an I/O path between the second server and logical volumes that the second server accesses; receiving configuration information from the switches and the storage subsystems of different vendors; generating topology information on the SAN by using the information from the second server and the configuration information; if a fail occurs at a switch in the plurality of switches or a storage subsystem in the plurality of storage subsystems, receiving an event message directly and exclusively from the failed switch or the failed storage subsystem, wherein the event message is generated in response to a failure of one of plural ports within the switch, and wherein the event message includes an error code corresponding to the failure; determining a failed port within the switch that is experiencing the failure by interpreting the error code; determining which one or more logical volumes the second server cannot access due to the failed port using the topology information and the event message; and providing a topology map of components that are affected by the failure wherein the topology map includes the failed port within the switch, the one or more logical volumes which the second server cannot access due to the failed port within the switch, and the second server which cannot access the one or more logical volumes due to the failed port within the switch; wherein interpreting the error code comprises using an event dictionary including error codes of various vendors to identify the failed port that is causing the failure.