Cluster arrangement
First Claim
1. A cluster arrangement comprising:
- a first network (NW1);
at least two data processing systems which each form an application node (AK) and which each have an operating system (OS), where an application node (AK) has an entity (I1, I2, I3, I4) which is executed; and
an application agent (AA) on each application node (AK), which has the following functions;
monitoring (UB) and identifying entities (I1, I2, I3) executed on the application node (AK);
starting (ST) a new entity (I3) or restarting an entity which has been terminated prematurely on the application node;
assessing (BE) and deciding whether it is possible to execute a new entity (I3) on the application node (AK);
putting a request (AF) for execution of an entity to application agents (AA) at application nodes connected to the network (NW1); and
reporting (ME) to application agents (AA) at application nodes (AK) connected to the network (NW1) following an acceptance of the request (AF) for execution of an entity (I3).
3 Assignments
0 Petitions
Accused Products
Abstract
A cluster arrangement having a first network (NW1), at least two data processing systems which each form an application node (AK) and which each have an operating system (OS), and an application agent (AA) on each application node (AK), which has the following functions: monitoring (UB) and identifying entities (I1, I2, I3) executed on the application node (AK); starting (ST) a new entity (I3) or restarting an entity which has been terminated prematurely on the application node; assessing (BE) and deciding whether it is possible to execute a new entity (I3) on the application node (AK); putting a request (AF) for execution of an entity to application agents (AA) at application nodes connected to the network (NW1); and reporting (ME) to application agents (AA) at application nodes (AK) connected to the network (NW1) following an acceptance of the request (AF) for execution of an entity (I3).
31 Citations
34 Claims
-
1. A cluster arrangement comprising:
-
a first network (NW1);
at least two data processing systems which each form an application node (AK) and which each have an operating system (OS), where an application node (AK) has an entity (I1, I2, I3, I4) which is executed; and
an application agent (AA) on each application node (AK), which has the following functions;
monitoring (UB) and identifying entities (I1, I2, I3) executed on the application node (AK);
starting (ST) a new entity (I3) or restarting an entity which has been terminated prematurely on the application node;
assessing (BE) and deciding whether it is possible to execute a new entity (I3) on the application node (AK);
putting a request (AF) for execution of an entity to application agents (AA) at application nodes connected to the network (NW1); and
reporting (ME) to application agents (AA) at application nodes (AK) connected to the network (NW1) following an acceptance of the request (AF) for execution of an entity (I3). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method in a cluster arrangement comprising at least two application nodes (AK, AK′
- ) and an inspection node (KK), which are connected to a network (NW1), comprising the steps of;
receiving at the inspection node (KK) from the application nodes (AK, AK′
) a list (T) with all the entities (I1, I2, I3) executed on the nodes and with the data required for executing the entities;
checking with the inspection node (KK) the application nodes (AK) for failure at regular intervals of time; and
if an application node (AK, AK′
) has failed, then compiling with the inspection node (KK) a list (TI3) with entities executed on the failed application node and with the data required for execution and forwards it to application nodes (AK, AK′
) connected to the network (NW1) with a request for execution. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
- ) and an inspection node (KK), which are connected to a network (NW1), comprising the steps of;
Specification