Systems and methods for providing automated diagnostic services for a cluster computer system
First Claim
1. A method for providing automated diagnostic services for a cluster computer system comprising a plurality of nodes, each of the plurality of nodes providing an application to a plurality of clients, the method comprising:
- receiving information related to a plurality of drives associated with the plurality of nodes in the cluster computer system, the drives defining one or more logical volume groups;
determining whether the drives conform to a predefined condition related to failover capability based on the information related to the drives, such that the one or more logical volume groups transition in the event of a failover;
determining whether the one or more logical volume groups conform to a predetermined logical volume management condition;
determining whether the logical volume numbers within the one or more logical volume groups are numbered sequentially; and
providing a warning if the drives do not conform to the predefined condition.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing automated diagnostic services for a cluster computer system are provided. One of many possible embodiments is a method for providing automated diagnostic services for a cluster computer system comprising a plurality of nodes. Each of the plurality of nodes may provide an application to a plurality of clients. Briefly described, one such method comprises the steps of: receiving information related to a plurality of drives associated with the plurality of nodes in the cluster computer system, the drives defining one or more logical volume groups; based on the information related to the drives, determining whether the drives conform to a predefined condition related to failover capability such that the one or more logical volume groups transition in the event of a failover; and, if the drives do not conform to the predefined condition, providing a warning.
65 Citations
59 Claims
-
1. A method for providing automated diagnostic services for a cluster computer system comprising a plurality of nodes, each of the plurality of nodes providing an application to a plurality of clients, the method comprising:
-
receiving information related to a plurality of drives associated with the plurality of nodes in the cluster computer system, the drives defining one or more logical volume groups;
determining whether the drives conform to a predefined condition related to failover capability based on the information related to the drives, such that the one or more logical volume groups transition in the event of a failover;
determining whether the one or more logical volume groups conform to a predetermined logical volume management condition;
determining whether the logical volume numbers within the one or more logical volume groups are numbered sequentially; and
providing a warning if the drives do not conform to the predefined condition. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for providing automated diagnostic services for a cluster computer system comprising a plurality of nodes, each of the plurality of nodes providing an application to a plurality of clients, the method comprising the steps of:
-
receiving information related to a plurality of drives associated with the plurality of nodes in the cluster computer system, the drives defining one or more logical volume groups;
determining which of the plurality of drives are shared drives;
initiating a read/write test on the shared drives;
determining whether the drives conform to a predefined condition related to failover capability based on the information related to the drives, such that the one or more logical volume groups transition in the event of a failover; and
providing a warning if the drives do not conform to the predefined condition. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program for providing automated diagnostic services for a cluster computer system comprising a plurality of nodes, each of the plurality of nodes providing an application to a plurality of clients, the computer program, stored on a computer readable storage medium and executing in a computer, comprising:
-
a first portion of logic configured to receive information related to a plurality of drives associated with the plurality of nodes in the cluster computer system, the drives defining one or more logical volume groups;
a second portion of logic configured to determine, based on the information related to the drives, whether the drives conform to a predefined condition related to failover capability such that the one or more logical volume groups transition in the event of a failover, and configured to determine whether the one or more logical volume groups conform to a predetermined logical volume management condition, and further configured to determine whether the logical volume numbers within the one or more logical volume groups are numbered sequentially; and
a third portion of logic configured to provide a warning if the drives do not conform to the predefined condition. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer program for providing automated diagnostic services for a cluster computer system comprising a plurality of nodes, each of the plurality of nodes providing an application to a plurality of clients, the computer program, stored on a computer readable storage medium and executing in a computer, comprising:
-
a first portion of logic configured to receive information related to a plurality of drives associated with the plurality of nodes in the cluster computer system, the drives defining one or more logical volume groups;
a second portion of logic configured to determine, based on the information related to the drives, whether the drives conform to a predefined condition related to failover capability such that the one or more logical volume groups transition in the event of a failover;
a third portion of logic configured to provide a warning if the drives do not conform to the predefined condition;
a fourth portion of logic configured to determine which of the plurality of drives are shared drives; and
a fifth portion of logic configured to initiate a read/write test on the shared drives. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for providing automated diagnostic services for a cluster computer system comprising a plurality of nodes, each of the plurality of nodes providing an application to a plurality of clients, the system comprising:
-
means for receiving information related to a plurality of drives associated with the plurality of nodes in the cluster computer system, the drives defining one or more logical volume groups;
means for determining which of the plurality of drives are shared drives;
means for initiating a read/write test on the shared drives;
means for determining, based on the information related to the drives, whether the drives conform to a predefined condition related to failover capability such that the one or more logical volume groups transition in the event of a failover; and
means for providing a warning if the drives do not conform to the predefined condition. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A system for providing automated diagnostic services for a cluster computer system, the system comprising a computer having logic configured to:
-
receive information related to a plurality of drives associated with a plurality of nodes in the cluster computer system, the drives defining one or more logical volume groups;
determine, based on the information related to the drives, whether the drives conform to a predefined condition related to failover capability such that the one or more logical volume groups transition in the event of a failover;
determine whether the logical volume numbers within the one or more logical volume groups are numbered sequentially; and
provide a warning if the drives do not conform to the predefined condition. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A system for providing automated diagnostic services for a cluster computer system, the system comprising a computer having logic configured to:
-
receive information related to a plurality of drives associated with a plurality of nodes in the cluster computer system, the drives defining one or more logical volume groups;
determine which of the plurality of drives are shared drives;
initiate a read/write test on the shared drives;
determine, based on the information related to the drives, whether the drives conform to a predefined condition related to failover capability such that the one or more logical volume groups transition in the event of a failover; and
provide a warning if the drives do not conform to the predefined condition. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. A method for volume management services for logical volume groups of a cluster computer system, the method comprising:
-
determining which of the plurality of drives are shared drives;
initiating a read/write test on the shared drives;
receiving information related to a plurality of shared drives associated with a plurality of nodes in the cluster computer system, the shared drives defined by one of the logical volume groups;
determining whether the shared drived conform to a predefined condition related to failover capability; and
providing a warning if the shared drives do not conform to the predefined condition. - View Dependent Claims (58, 59)
-
Specification