Invasiveness of the Monitoring Architecture
by
Raman Kazhamiakin
—
last modified
Apr 26, 2012 22:25
—
filed under:
KnowledgeModel
Definitions
Term: Invasiveness of the Monitoring Architecture |
Domain: Cross-cutting issues | ||||
---|---|---|---|---|---|
Engineering and Design (KM-ED) |
Adaptation and Monitoring (KM-AM) |
Quality Definition, Negotiation and
Assurance (KM-QA) |
Generic (domain independent) |
||
D o m a i n : L a y e r s |
Business Process Management (KM-BPM) |
||||
Service Composition and
Coordination (KM-SC) |
|||||
Service Infrastructure (KM-SI) |
Invasive monitoring takes place within the bounds of a Grid or Grid component. Non-invasive monitoring observes the behaviour of a Grid or Grid component from outside its administrative boundary. [Coghlan, 2002] [PO-JRA-2.3.1] [PO-JRA-1.2.1] | ||||
Generic (domain independent) |
A characteristic of the monitoring framework from the
perspective of how tightly it is integrated with the monitoring
subject. We distinguish between the cases, when the monitoring
facilities are integrated with the subject, the cases, when the
monitoring facilities are integrated with the platform, where the
subject operates, and the cases, when the monitoring facilities are
completely separated and independent from the subject of monitoring.
[CD-JRA-1.2.2] Placement of the execution of the monitoring code. The monitoring code can perform an inline check, i.e., the monitoring code is embedded in the target code (including calls to subroutines). In this case, the monitor uses the resources of the monitored program. On the other hand, the monitoring can be performed offline meaning that the monitor executes as a separate thread or process, possibly on a separate machine. [Delgado, 2004] |
References
- [CD-JRA-1.2.2] Taxonomy of adaptation principles and mechanisms
- [Coghlan, 2002] B. Coghlan and S. Kenny. Task 3.3 Grid Monitoring. SANTA-G Design Document. CrossGridTask 3.3 Deliverable, CrossGrid, August 2002.
- [Delgado, 2004] N. Delgado, A. Q. Gates, and S. Roach. A Taxonomy and Catalog of Runtime Software-Fault Monitoring Tools. IEEE Transactions on Software Engineering, 30(12):859 – 872, 2004.
- [PO-JRA-2.3.1] PO-JRA-2.3.1 Use Case Description and State-of-the-Art
- [PO-JRA-1.2.1] PO-JRA-1.2.1 State of the Art Report, Gap Analysis of Knowledge on Principles, Techniques and Methodologies for Monitoring and Adaptation of SBAs