Storage path management bus view
First Claim
1. A method comprising:
- receiving edge point state information for a bus in a multi-pathing environment, wherein the bus comprises a pair of edge points in a storage area network (SAN);
analyzing the received edge point state information, wherein analyzing the received edge point state information comprises;
determining a first bus state for a first edge point of each pair of edge points in a group of at least one pair of edge points grouped according to a second edge point of each pair of edge points; and
setting a second bus state for the second edge point according to the first bus state of each respective first edge point of each pair of edge points; and
providing an indication regarding a bus state according to the analyzed edge point information.
9 Assignments
0 Petitions
Accused Products
Abstract
In large complex multi-path storage environments, knowing there is a problem is extremely valuable. Example embodiments of the present invention include a management framework that provides an easy to use and read graphical perspective that allows analysis of faults in a multi-path storage environment. The architecture is not only responsive, scalable, and robust, but also provides “middleware” services to a broad spectrum of enterprise management applications whose domains may extend beyond storage path management. The management framework includes a consolidator that, along with an agent on the hosts, supports an administrator in: collecting storage path information from hosts; summarizing, aggregating, filtering, and reformatting storage path information to serve enterprise management needs and policies; forwarding an alert regarding storage path information to interested managers; routing storage path management commands from managers to hosts; and reporting command completion status from the host back to the requesting manager.
15 Citations
15 Claims
-
1. A method comprising:
-
receiving edge point state information for a bus in a multi-pathing environment, wherein the bus comprises a pair of edge points in a storage area network (SAN); analyzing the received edge point state information, wherein analyzing the received edge point state information comprises; determining a first bus state for a first edge point of each pair of edge points in a group of at least one pair of edge points grouped according to a second edge point of each pair of edge points; and setting a second bus state for the second edge point according to the first bus state of each respective first edge point of each pair of edge points; and providing an indication regarding a bus state according to the analyzed edge point information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
a receiver module configured to receive edge point state information for a bus in a multi-pathing environment, wherein the bus comprises a pair of edge points in a storage area network (SAN); an analyzer module configured to analyze the received edge point state information, determine a first bus state for a first edge point of each pair of edge points in a group of at least one pair of edge points grouped according to a second edge point of each pair of edge points, and set a second bus state for the second edge point according to the first bus state of each respective first edge point of each pair of edge points; and an indicator module configured to provide an indication regarding a bus state according to the analyzed edge point information. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-program product including a non-transitory computer-readable storage medium encoded with computer-program code that, when executed on a processor of a computer, cause the computer to provide an indication regarding storage path information, the computer-program product comprising:
-
computer program code for receiving edge point state information for a bus in a multi-pathing environment, wherein the bus comprises a pair of edge points in a storage area network (SAN); computer program code for analyzing the received edge point state information, wherein computer program code for analyzing the received edge point state information comprises; computer program code for determining a first bus state for a first edge point of each pair of edge points in a group of at least one pair of edge points grouped according to a second edge point of each pair of edge points; and computer program code for setting a second bus state for the second edge point according to the first bus state of each respective first edge point of each pair of edge points; and computer program code for providing an indication regarding a bus state according to the analyzed edge point information. - View Dependent Claims (14, 15)
-
Specification