Claims Analysis
Total Claims: 96
Claim 1
Independent Claim
66 words
A Method for managing resources in a cluster, the method comprising the computer-implemented steps of: remotely probing memory in a device in the cluster; and using one of the following to determine whether the probed device has failed: a counter value retrieved by the remote probing, or the unavailability of such a counter value; wherein the probing step probes volatile memory in a remote cluster node.
Claim 2
Independent Claim
66 words
A Method for managing resources in a cluster, the method comprising the computer-implemented steps of: remotely probing memory in a device in the cluster; and using one of the following to determine whether the probed device has failed: a counter value retrieved by the remote probing, or the unavailability of such a counter value; wherein the probing step probes volatile memory in a remote cluster node.
Claim 3
Dependent Claim
23 words
The method of claim 1, wherein the probing step and the using step are repeated at predetermined intervals to monitor the remote device.
Claim 4
Dependent Claim
33 words
The method of claim 1, wherein the probing step and the using step are performed in preparation for sending at least one of the following to the remote device: data, or control information.
Claim 5
Dependent Claim
30 words
The method of claim 1, wherein the using step determines that the remote device has failed in response to determining that the counter value equals a previously retrieved counter value.
Claim 6
Dependent Claim
30 words
The method of claim 1, wherein the using step determines that the remote device has failed in response to the presence of a status value retrieved by the probing step.
Claim 7
Dependent Claim
28 words
The method of claim 1, further comprising the step of removing from the cluster a failed node, the node's failure being detected by the probing and using steps.
Claim 8
Independent Claim
65 words
A method for managing resources in a cluster, the method comprising the computer-implemented steps of: remotely probing memory in a device in the cluster; and using one of the following to determine whether the probed device has failed: a counter value retrieved by the remote probing, or the unavailability of such a counter value; wherein the probing step probes memory in a remote cluster interconnect.
Claim 9
Independent Claim
65 words
A method for managing resources in a cluster, the method comprising the computer-implemented steps of: remotely probing memory in a device in the cluster; and using one of the following to determine whether the probed device has failed: a counter value retrieved by the remote probing, or the unavailability of such a counter value; wherein the probing step probes memory in a remote cluster interconnect.
Claim 10
Dependent Claim
23 words
The method of claim 7, wherein the probing step and the using step are repeated at predetermined intervals to monitor the remote device.
Claim 11
Dependent Claim
33 words
The method of claim 7, wherein the probing step and the using step are performed in preparation for sending at least one of the following to the remote device: data, or control information.
Claim 12
Dependent Claim
30 words
The method of claim 7, wherein the using step determines that the remote device has failed in response to determining that the counter value equals a previously retrieved counter value.
Claim 13
Dependent Claim
30 words
The method of claim 7, wherein the using step determines that the remote device has failed in response to the presence of a status value retrieved by the probing step.
Claim 14
Dependent Claim
28 words
The method of claim 7, further comprising the step of removing from the cluster a failed node, the node's failure being detected by the probing and using steps.
Claim 15
Independent Claim
68 words
A method for managing resources in a cluster, the method comprising the computer-implemented steps of: remotely probing memory in a device in the cluster; and using one of the following to determine whether the probed device has failed: a counter value retrieved by the remote probing, or the unavailability of such a counter value; wherein the probing step probes volatile memory in a remote system area network switch.
Claim 16
Independent Claim
68 words
A method for managing resources in a cluster, the method comprising the computer-implemented steps of: remotely probing memory in a device in the cluster; and using one of the following to determine whether the probed device has failed: a counter value retrieved by the remote probing, or the unavailability of such a counter value; wherein the probing step probes volatile memory in a remote system area network switch.
Claim 17
Dependent Claim
23 words
The method of claim 13, wherein the probing step and the using step are repeated at predetermined intervals to monitor the remote device.
Claim 18
Dependent Claim
33 words
The method of claim 13, wherein the probing step and the using step are performed in preparation for sending at least one of the following to the remote device: data, or control information.
Claim 19
Dependent Claim
30 words
The method of claim 13, wherein the using step determines that the remote device has failed in response to determining that the counter value equals a previously retrieved counter value.
Claim 20
Dependent Claim
30 words
The method of claim 13, wherein the using step determines that the remote device has failed in response to the presence of a status value retrieved by the probing step.
Claim 21
Dependent Claim
28 words
The method of claim 13, further comprising the step of removing from the cluster a failed node, the node's failure being detected by the probing and using steps.
Claim 22
Independent Claim
76 words
A method for managing resources in a cluster, the method comprising the computer-implemented steps of: remotely probing memory in a device in the cluster; and using one of the following to determine whether the probed device has failed: a counter value retrieved by the remote probing, or the unavailability of such a counter value; wherein the probing step probes memory in a remote cluster node and also probes memory in a remote system area network switch.
Claim 23
Independent Claim
76 words
A method for managing resources in a cluster, the method comprising the computer-implemented steps of: remotely probing memory in a device in the cluster; and using one of the following to determine whether the probed device has failed: a counter value retrieved by the remote probing, or the unavailability of such a counter value; wherein the probing step probes memory in a remote cluster node and also probes memory in a remote system area network switch.
Claim 24
Dependent Claim
23 words
The method of claim 19, wherein the probing step and the using step are repeated at predetermined intervals to monitor the remote device.
Claim 25
Dependent Claim
33 words
The method of claim 19, wherein the probing step and the using step are performed in preparation for sending at least one of the following to the remote device: data, or control information.
Claim 26
Dependent Claim
30 words
The method of claim 19, wherein the using step determines that the remote device has failed in response to determining that the counter value equals a previously retrieved counter value.
Claim 27
Dependent Claim
30 words
The method of claim 19, wherein the using step determines that the remote device has failed in response to the presence of a status value retrieved by the probing step.
Claim 28
Dependent Claim
28 words
The method of claim 19, further comprising the step of removing from the cluster a failed node, the node's failure being detected by the probing and using steps.
Claim 29
Independent Claim
72 words
A method for managing resources in a cluster, the method comprising the computer-implemented steps of: remotely probing memory in a device in the cluster; and using one of the following to determine whether the probed device has failed: a counter value retrieved by the remote probing, or the unavailability of such a counter value; wherein the probing step probes nonvolatile memory in a shared storage device accessible by a remote cluster node.
Claim 30
Independent Claim
72 words
A method for managing resources in a cluster, the method comprising the computer-implemented steps of: remotely probing memory in a device in the cluster; and using one of the following to determine whether the probed device has failed: a counter value retrieved by the remote probing, or the unavailability of such a counter value; wherein the probing step probes nonvolatile memory in a shared storage device accessible by a remote cluster node.
Claim 31
Dependent Claim
23 words
The method of claim 25, wherein the probing step and the using step are repeated at predetermined intervals to monitor the remote device.
Claim 32
Dependent Claim
33 words
The method of claim 25, wherein the probing step and the using step are performed in preparation for sending at least one of the following to the remote device: data, or control information.
Claim 33
Dependent Claim
30 words
The method of claim 25, wherein the using step determines that the remote device has failed in response to determining that the counter value equals a previously retrieved counter value.
Claim 34
Dependent Claim
30 words
The method of claim 25, wherein the using step determines that the remote device has failed in response to the presence of a status value retrieved by the probing step.
Claim 35
Dependent Claim
28 words
The method of claim 25, further comprising the step of removing from the cluster a failed node, the node's failure being detected by the probing and using steps.
Claim 36
Independent Claim
71 words
A method for managing resources in a cluster, the method comprising the computer-implemented steps of: remotely probing memory in a device in the cluster; and using one of the following to determine whether the probed device has failed: a counter value retrieved by the remote probing, or the unavailability of such a counter value; wherein the using step is preceded by the step of determining the validity of the counter value.
Claim 37
Independent Claim
71 words
A method for managing resources in a cluster, the method comprising the computer-implemented steps of: remotely probing memory in a device in the cluster; and using one of the following to determine whether the probed device has failed: a counter value retrieved by the remote probing, or the unavailability of such a counter value; wherein the using step is preceded by the step of determining the validity of the counter value.
Claim 38
Dependent Claim
23 words
The method of claim 31, wherein the probing step and the using step are repeated at predetermined intervals to monitor the remote device.
Claim 39
Dependent Claim
33 words
The method of claim 31, wherein the probing step and the using step are performed in preparation for sending at least one of the following to the remote device: data, or control information.
Claim 40
Dependent Claim
30 words
The method of claim 31, wherein the using step determines that the remote device has failed in response to determining that the counter value equals a previously retrieved counter value.
Claim 41
Dependent Claim
30 words
The method of claim 31, wherein the using step determines that the remote device has failed in response to the presence of a status value retrieved by the probing step.
Claim 42
Dependent Claim
28 words
The method of claim 31, further comprising the step of removing from the cluster a failed node, the node's failure being detected by the probing and using steps.
Claim 43
Independent Claim
100 words
A method for managing resources in a cluster, the method comprising the computer-implemented steps of: remotely probing memory in a device in the cluster; using one of the following to determine whether the probed device has failed: a counter value retrieved by the remote probing, or the unavailability of such a counter value; and removing from the cluster a failed node, the node's failure being detected by the probing and using steps, wherein the removing step comprises writing to a predetermined emergency message location on a nonvolatile storage device that was and possibly still is accessible to the failed node.
Claim 44
Independent Claim
100 words
A method for managing resources in a cluster, the method comprising the computer-implemented steps of: remotely probing memory in a device in the cluster; using one of the following to determine whether the probed device has failed: a counter value retrieved by the remote probing, or the unavailability of such a counter value; and removing from the cluster a failed node, the node's failure being detected by the probing and using steps, wherein the removing step comprises writing to a predetermined emergency message location on a nonvolatile storage device that was and possibly still is accessible to the failed node.
Claim 45
Dependent Claim
23 words
The method of claim 37, wherein the probing step and the using step are repeated at predetermined intervals to monitor the remote device.
Claim 46
Dependent Claim
33 words
The method of claim 37, wherein the probing step and the using step are performed in preparation for sending at least one of the following to the remote device: data, or control information.
Claim 47
Dependent Claim
30 words
The method of claim 37, wherein the using step determines that the remote device has failed in response to determining that the counter value equals a previously retrieved counter value.
Claim 48
Dependent Claim
30 words
The method of claim 37, wherein the using step determines that the remote device has failed in response to the presence of a status value retrieved by the probing step.
Claim 49
Independent Claim
91 words
A method for managing resources in a cluster, the method comprising the computer-implemented steps of: remotely probing memory in a device in the cluster; using one of the following to determine whether the probed device has failed: a counter value retrieved by the remote probing, or the unavailability of such a counter value; and removing from the cluster a failed node, the node's failure being detected by the probing and using steps, wherein the removing step comprises returning to a global queue resources that were previously allocated to the failed node.
Claim 50
Independent Claim
91 words
A method for managing resources in a cluster, the method comprising the computer-implemented steps of: remotely probing memory in a device in the cluster; using one of the following to determine whether the probed device has failed: a counter value retrieved by the remote probing, or the unavailability of such a counter value; and removing from the cluster a failed node, the node's failure being detected by the probing and using steps, wherein the removing step comprises returning to a global queue resources that were previously allocated to the failed node.
Claim 51
Dependent Claim
23 words
The method of claim 42, wherein the probing step and the using step are repeated at predetermined intervals to monitor the remote device.
Claim 52
Dependent Claim
33 words
The method of claim 42, wherein the probing step and the using step are performed in preparation for sending at least one of the following to the remote device: data, or control information.
Claim 53
Dependent Claim
30 words
The method of claim 42, wherein the using step determines that the remote device has failed in response to determining that the counter value equals a previously retrieved counter value.
Claim 54
Dependent Claim
30 words
The method of claim 42, wherein the using step determines that the remote device has failed in response to the presence of a status value retrieved by the probing step.
Claim 55
Dependent Claim
58 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a means for detecting node failure by remotely probing memory.
Claim 56
Dependent Claim
58 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a means for detecting node failure by remotely probing memory.
Claim 57
Dependent Claim
58 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a means for detecting interconnect failure by remotely probing memory.
Claim 58
Dependent Claim
58 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a means for detecting interconnect failure by remotely probing memory.
Claim 59
Dependent Claim
61 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a means for detecting system area network switch failure by remotely probing memory.
Claim 60
Dependent Claim
61 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a means for detecting system area network switch failure by remotely probing memory.
Claim 61
Dependent Claim
69 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a means for one node to monitor a communication path to another node by remotely probing memory at regular time intervals.
Claim 62
Dependent Claim
69 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a means for one node to monitor a communication path to another node by remotely probing memory at regular time intervals.
Claim 63
Dependent Claim
32 words
The system of claim 50, wherein the probing intervals are staggered with respect to time intervals at which the probed memory is regularly updated during normal operation of the node being probed.
Claim 64
Dependent Claim
81 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a means for a first node to monitor a communication path to a second node by remotely probing memory in preparation for sending a message from the first node to the second node.
Claim 65
Dependent Claim
81 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a means for a first node to monitor a communication path to a second node by remotely probing memory in preparation for sending a message from the first node to the second node.
Claim 66
Dependent Claim
98 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a remote memory probing and evaluation means for a first node to distinguish between a first condition in which a second node and an interconnect connected to the second node are operating normally and a second condition in which the second node is restarting and the interconnect is operating normally.
Claim 67
Dependent Claim
98 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a remote memory probing and evaluation means for a first node to distinguish between a first condition in which a second node and an interconnect connected to the second node are operating normally and a second condition in which the second node is restarting and the interconnect is operating normally.
Claim 68
Dependent Claim
102 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a remote memory probing and evaluation means for a first node to distinguish between a first condition in which a second node and an interconnect connected to the second node are operating normally and a second condition in which the second node is operating normally after recently restarting and the interconnect is operating normally.
Claim 69
Dependent Claim
102 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a remote memory probing and evaluation means for a first node to distinguish between a first condition in which a second node and an interconnect connected to the second node are operating normally and a second condition in which the second node is operating normally after recently restarting and the interconnect is operating normally.
Claim 70
Dependent Claim
101 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a remote memory probing and evaluation means for a first node to distinguish between a first condition in which a second node and an interconnect connected to the second node are operating normally and a second condition in which software running on the second node has failed and the interconnect is operating normally.
Claim 71
Dependent Claim
101 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a remote memory probing and evaluation means for a first node to distinguish between a first condition in which a second node and an interconnect connected to the second node are operating normally and a second condition in which software running on the second node has failed and the interconnect is operating normally.
Claim 72
Dependent Claim
102 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a remote memory probing and evaluation means for a first node to distinguish between a first condition in which a second node and an interconnect connected to the second node are operating normally and a second condition in which the second node has yielded control to a debugger and the interconnect is operating normally.
Claim 73
Dependent Claim
102 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a remote memory probing and evaluation means for a first node to distinguish between a first condition in which a second node and an interconnect connected to the second node are operating normally and a second condition in which the second node has yielded control to a debugger and the interconnect is operating normally.
Claim 74
Dependent Claim
100 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a remote memory probing and evaluation means for a first node to distinguish between a first condition in which a second node and an interconnect connected to the second node are operating normally and a second condition in which hardware within the second node has failed and the interconnect is operating normally.
Claim 75
Dependent Claim
100 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a remote memory probing and evaluation means for a first node to distinguish between a first condition in which a second node and an interconnect connected to the second node are operating normally and a second condition in which hardware within the second node has failed and the interconnect is operating normally.
Claim 76
Dependent Claim
87 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a remote memory probing and evaluation means for a first node to distinguish between a first condition in which an interconnect connected to a second node is operating normally and a second condition in which the interconnect has failed.
Claim 77
Dependent Claim
87 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a remote memory probing and evaluation means for a first node to distinguish between a first condition in which an interconnect connected to a second node is operating normally and a second condition in which the interconnect has failed.
Claim 78
Dependent Claim
62 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a means for remotely probing memory to obtain a probe structure containing a counter.
Claim 79
Dependent Claim
62 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a means for remotely probing memory to obtain a probe structure containing a counter.
Claim 80
Dependent Claim
30 words
The system of claim 59, wherein the management means comprises a means for remotely probing memory to obtain a probe structure further containing a validation field for validating the counter.
Claim 81
Dependent Claim
17 words
The system of claim 59, wherein at least one of the nodes is a special-purpose graphics node.
Claim 82
Dependent Claim
18 words
The system of claim 59, wherein at least one of the nodes is a special-purpose signal processing node.
Claim 83
Dependent Claim
62 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a means for remotely probing memory to obtain a probe structure containing an epoch.
Claim 84
Dependent Claim
62 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a means for remotely probing memory to obtain a probe structure containing an epoch.
Claim 85
Dependent Claim
63 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a means for remotely probing memory to obtain a probe structure containing a root pointer.
Claim 86
Dependent Claim
63 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a means for remotely probing memory to obtain a probe structure containing a root pointer.
Claim 87
Dependent Claim
63 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a means for remotely probing memory to obtain a probe structure containing a status summary.
Claim 88
Dependent Claim
63 words
A computer system comprising: at least two interconnected nodes capable of presenting a uniform system image such that an application program views the interconnected nodes as a single computing platform; and a management means for managing computational resources for use by the nodes, wherein the management means comprises a means for remotely probing memory to obtain a probe structure containing a status summary.
Claim 89
Dependent Claim
44 words
A computer storage medium having a configuration that represents data and instructions which will cause at least a portion of a computer system to perform method steps for managing resources in a cluster computing system, the method steps comprising the steps of claim 1.
Claim 90
Dependent Claim
44 words
A computer storage medium having a configuration that represents data and instructions which will cause at least a portion of a computer system to perform method steps for managing resources in a cluster computing system, the method steps comprising the steps of claim 7.
Claim 91
Dependent Claim
44 words
A computer storage medium having a configuration that represents data and instructions which will cause at least a portion of a computer system to perform method steps for managing resources in a cluster computing system, the method steps comprising the steps of claim 13.
Claim 92
Dependent Claim
44 words
A computer storage medium having a configuration that represents data and instructions which will cause at least a portion of a computer system to perform method steps for managing resources in a cluster computing system, the method steps comprising the steps of claim 19.
Claim 93
Dependent Claim
44 words
A computer storage medium having a configuration that represents data and instructions which will cause at least a portion of a computer system to perform method steps for managing resources in a cluster computing system, the method steps comprising the steps of claim 25.
Claim 94
Dependent Claim
44 words
A computer storage medium having a configuration that represents data and instructions which will cause at least a portion of a computer system to perform method steps for managing resources in a cluster computing system, the method steps comprising the steps of claim 31.
Claim 95
Dependent Claim
44 words
A computer storage medium having a configuration that represents data and instructions which will cause at least a portion of a computer system to perform method steps for managing resources in a cluster computing system, the method steps comprising the steps of claim 37.
Claim 96
Dependent Claim
44 words
A computer storage medium having a configuration that represents data and instructions which will cause at least a portion of a computer system to perform method steps for managing resources in a cluster computing system, the method steps comprising the steps of claim 42.