SAN management method and a SAN management system
First Claim
1. A SAN management method for deciding a destination host in a system in which a plurality of hosts each executing an application can be made to communicate with a storage through a storage area network (SAN) and with a management server through a local area network (LAN) so that, when a fault occurs in an application in any one of the hosts, the application with the fault is shifted to another host, wherein:
- upon reception of an application fault notification from a host with a fault,the management server performs data load conversion for converting data transfer load of the application with the fault on the SAN into data transfer load on destination host candidates to which the application with the fault will be shifted, and performs bottleneck analysis of communication paths on the basis of the data transfer load obtained by the data transfer load conversion;
when bottlenecks occur in all the destination host candidates as a result of the bottleneck analysis, the management server acquires stoppable applications with lower priority than the application with the fault from an application priority table, decides stop-scheduled applications and performs the data load conversion and the bottleneck analysis on the destination host candidates to which the application with the fault will be shifted in a condition that the stop-scheduled applications are stopped; and
when no bottleneck occurs in all the destination host candidates as a result of the bottleneck analysis, the management server makes an instruction to stop the stop-scheduled applications, decides a destination host from the host candidates and instructs the host with the fault to shift the application.
1 Assignment
0 Petitions
Accused Products
Abstract
A SAN management method in which a host to which an application should be shifted can be decided so that the influence of data transfer load is eliminated as extremely as possible. To shift an application A operating on a host A to another host, a management server performs a data load conversion process S to predict data transfer load on the SAN in the case where the application will be shifted to a host B or C. The management server also performs a bottleneck analyzing process on each resource on the SAN. The management server further performs a destination host decision process on the basis of a result of the bottleneck analyzing process to decide a non-bottlenecked host as a destination host to which the application A should be shifted.
56 Citations
20 Claims
-
1. A SAN management method for deciding a destination host in a system in which a plurality of hosts each executing an application can be made to communicate with a storage through a storage area network (SAN) and with a management server through a local area network (LAN) so that, when a fault occurs in an application in any one of the hosts, the application with the fault is shifted to another host, wherein:
-
upon reception of an application fault notification from a host with a fault, the management server performs data load conversion for converting data transfer load of the application with the fault on the SAN into data transfer load on destination host candidates to which the application with the fault will be shifted, and performs bottleneck analysis of communication paths on the basis of the data transfer load obtained by the data transfer load conversion; when bottlenecks occur in all the destination host candidates as a result of the bottleneck analysis, the management server acquires stoppable applications with lower priority than the application with the fault from an application priority table, decides stop-scheduled applications and performs the data load conversion and the bottleneck analysis on the destination host candidates to which the application with the fault will be shifted in a condition that the stop-scheduled applications are stopped; and when no bottleneck occurs in all the destination host candidates as a result of the bottleneck analysis, the management server makes an instruction to stop the stop-scheduled applications, decides a destination host from the host candidates and instructs the host with the fault to shift the application.
-
-
2. A SAN management method for collecting and analyzing data transfer load on communication paths in a system in which a plurality of hosts and a storage are connected to a storage area network (SAN), wherein a management server for managing the hosts executes:
-
a data load conversion step of converting data transfer load on the SAN with respect to a selected source application on a source host into data transfer load of the source application on destination host candidates to which the selected application will be shifted; a bottleneck analyzing step of performing bottleneck analysis of communication paths on the basis of the data transfer load obtained by the data load conversion; and a destination host decision step of executing the data load conversion step and the bottleneck analyzing step on the destination host candidates and deciding a destination host from the non-bottlenecked host candidates. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A SAN management method for collecting and analyzing data transfer loads on communication paths in a system in which a plurality of hosts and a storage are connected to a storage area network (SAN), wherein a management server for managing the hosts executes:
-
a stoppable application decision step of selecting stoppable applications with lower priority than a source application selected on a source host for shifting the application; a stop instruction step of instructing the decided stoppable application-operating hosts to stop the stoppable applications; and an application shift step of deciding a host making the quickest response to the stop instruction as a destination host, instructing the decided destination host to start the same application as the source application and instructs the source host to shift the selected application.
-
-
12. A SAN management system for collecting and analyzing data transfer loads on communication paths in a system in which a plurality of hosts and a storage are connected to a storage area network (SAN), the SAN management system comprising:
-
data load conversion means for converting data transfer load on the SAN with respect to a selected source application on a source host into data transfer load of the source application on destination host candidates to which the application will be shifted; bottleneck analyzing means for performing bottleneck analysis of communication paths on the basis of the data transfer load obtained by the data load conversion; and destination host decision means for executing the data load conversion means and the bottleneck analyzing means on the destination host candidates and deciding a destination host from the non-bottlenecked host candidates. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A SAN management system for collecting and analyzing data transfer loads on communication paths in a system in which a plurality of hosts and a storage are connected to a storage area network (SAN), the SAN management system comprising:
-
stoppable application decision means for selecting stoppable applications with lower priority than a source application selected on a source host for shifting the application; stop instruction means for instructing the decided stoppable application-operating hosts to stop the stoppable applications; and application shift means for deciding a host making the quickest response to the stop instruction as a destination host, instructing the decided destination host to start the same application as the source application and instructs the source host to shift the selected application.
-
Specification