Patent ID: 8825851

Claim:
A computer-implemented method for management of a virtual machine in a storage area network (SAN) environment, the method comprising: discovering a plurality of SAN devices for the virtual machine by a management server, wherein the discovering a plurality of SAN devices for the virtual machine comprises: at a SAN device of the plurality of SAN devices: discovering physically adjacent SAN devices connected to the SAN device; and registering the physically adjacent SAN devices connected to the SAN device at a name server; establishing communications between a host device and a target device of the plurality of SAN devices, wherein the virtual machine is resident on the host device; identifying, at the host device and the target device, a plurality of paths over the plurality of SAN devices to communicate between the host device and the target device; and populating a mapping table for the virtual machine with the plurality of paths over the plurality of SAN devices to communicate between the host device and the target device; monitoring performance statistics for the plurality of SAN devices at the management server; and determining health of the virtual machine based at least in part on the performance statistics for the plurality of SAN devices at the management server.