System and Method Providing Object Messages in a Compute Environment
First Claim
1. A method of creating object messages in a compute environment comprising multiple nodes under common management, the method comprising:
- retrieving messages from messages logs from multiple layers of a compute environment including a node layer and at least one layer higher than the node layer;
aggregating the retrieved messages into a single location; and
associating the aggregated messages with an object.
8 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system, method and computer-readable media for creating object messages within a compute environment such as a cluster or grid. The method comprises upon an event affecting the availability or performance of an object within a cluster environment, retrieving messages related to the event from messages logs in different layers of a cluster environment. Next, the method comprises aggregating the retrieved messages into a single location, associating the aggregated messages with the object and, if a user submits a job and the performance of the job within the cluster environment is affected by the event, notifying the user of the event using the associated messages. Administrators may also create messages and associate the messages with objects such as nodes or reservations.
33 Citations
18 Claims
-
1. A method of creating object messages in a compute environment comprising multiple nodes under common management, the method comprising:
-
retrieving messages from messages logs from multiple layers of a compute environment including a node layer and at least one layer higher than the node layer; aggregating the retrieved messages into a single location; and associating the aggregated messages with an object. - View Dependent Claims (2, 3, 4, 17, 18)
-
-
5. A method of creating object messages in a compute environment comprising multiple nodes under common management for viewing by a user, the method comprising:
-
upon an event affecting the availability or performance of an object within a compute environment, retrieving messages related to the event from messages logs in different layers of the compute environment including a node layer and at least one layer higher than the node layer; aggregating the retrieved messages into a single location; associating the aggregated messages with the object; and if a user submits a job and the performance of the job within the compute environment is affected by the event, notifying the user of the event using the associated messages. - View Dependent Claims (6, 7)
-
-
8. A system for creating object messages in a compute environment, the system comprising:
-
means for retrieving messages from messages logs from multiple layers of a compute environment; means for aggregating the retrieved messages into a single location; and means for associating the aggregated messages with an object. - View Dependent Claims (9, 10, 11)
-
-
12. A system of creating object messages in a compute environment for viewing by a user, the system comprising:
-
means for, upon an event affecting the availability or performance of an object within a compute environment, retrieving messages related to the event from messages logs in different layers of the compute environment; means for aggregating the retrieved messages into a single location; means for associating the aggregated messages with the object; and means for, if a user submits a job and the performance of the job within the cluster environment is affected by the event, notifying the user of the event using the associated messages. - View Dependent Claims (13, 14)
-
-
15. A computer-readable medium comprising instructions for controlling a computing device to create an object messages in a compute environment comprising multiple nodes under common management, the instructions comprising the steps:
-
retrieving messages from messages logs from multiple layers of a compute environment including a node layer and at least one layer higher than the node layer; aggregating the retrieved messages into a single location; and associating the aggregated messages with an object.
-
-
16. A computer-readable medium comprising instructions for controlling a computing device to create object messages in a compute environment comprising multiple nodes under common management for viewing by a user, the instructions comprising the steps:
-
upon an event affecting the availability or performance of an object within the compute environment, retrieving messages related to the event from messages logs in different layers of the compute environment including a node layer and at least one layer higher than the node layer; aggregating the retrieved messages into a single location; associating the aggregated messages with the object; and if a user submits a job and the performance of the job within the compute environment is affected by the event, notifying the user of the event using the associated messages.
-
Specification