STATISTICAL PROFILING OF CLUSTER TASKS
First Claim
1. A method for monitoring a multiphase task, comprising:
- incorporating an analysis model into a multiphase task to be processed within a clustered network environment, the analysis model specifying a first task processing annotation to be recorded during a first phase of processing the multiphase task and a second task processing annotation to be recorded during a second phase of processing the multiphase task;
during the first phase of processing the multiphase task, recording the first task processing annotation; and
during the second phase of processing the multiphase task, recording the second task processing annotation.
0 Assignments
0 Petitions
Accused Products
Abstract
A variety of complex multiphase tasks may execute within a cluster network environment. It may be advantageous to track and analyze the processing of such multiphase tasks. Accordingly, one or more techniques and/or systems are disclosed for tracking the processing of a multiphase task within a cluster network environment. In particular, runtime support for recording task processing annotations may be embedded into a multiphase task using an analysis model. The analysis model may specify task processing annotations that are to be recorded during one or more phases of processing the multiphase task. During execution, task processing annotations may be recorded and associated with corresponding phases of the multiphase task. Task processing annotations may be aggregated into aggregated statistical task data. The aggregated statistical task data may be used to generate views of statistical data, which may provide insight into the cluster network environment (e.g., problematic nodes, bottlenecks, etc.).
31 Citations
20 Claims
-
1. A method for monitoring a multiphase task, comprising:
-
incorporating an analysis model into a multiphase task to be processed within a clustered network environment, the analysis model specifying a first task processing annotation to be recorded during a first phase of processing the multiphase task and a second task processing annotation to be recorded during a second phase of processing the multiphase task; during the first phase of processing the multiphase task, recording the first task processing annotation; and during the second phase of processing the multiphase task, recording the second task processing annotation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for monitoring a multiphase task, comprising:
-
an injection component configured to; incorporate an analysis model into a multiphase task to be processed within a clustered network environment, the analysis model specifying a first task processing annotation to be recorded during a first phase of processing the multiphase task and a second task processing annotation to be recorded during a second phase of processing the multiphase task; a recording component configured to; during the first phase of processing the multiphase task, record the first task processing annotation; and during the second phase of processing the multiphase task, record the second task processing annotation. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer readable medium comprising computer executable instructions that when executed perform a method for monitoring a multiphase task, comprising:
-
incorporating an analysis model into a multiphase task to be processed within a clustered network environment, the analysis model specifying a first task processing annotation to be recorded during a first phase of processing the multiphase task and a second task processing annotation to be recorded during a second phase of processing the multiphase task; during the first phase of processing the multiphase task, recording the first task processing annotation; and during the second phase of processing the multiphase task, recording the second task processing annotation.
-
Specification