Download presentation
Presentation is loading. Please wait.
Published byAndrea Clarke Modified over 6 years ago
1
Service Monitoring and Remote Management (Task Force)
2018/5/19 Service Monitoring and Remote Management (Task Force) Milad Jason Daivandy (Juelich Supercomputing Centre) Task Force Leader
2
Outline Basic Concept Service Monitoring Remote Service Management
2018/5/19 Basic Concept Service Monitoring Remote Service Management Role of Messaging 2
3
Basic Concept 2018/5/19 Use service monitoring data to feed service management decisions Check if service management decisions have desired effects 3
4
Service Monitoring I HOW TO: enable a service for monitoring
2018/5/19 HOW TO: enable a service for monitoring Expose data pertinent to certain criteria: General behaviour (logging) Performance (call frequency, current/mean processing times...) Usage (current/mean user count...) ... 4
5
Service Monitoring II Sensor
2018/5/19 Sensor actual software artefact exposing data about a service according to one criterion (call frequency, processing time etc.) Tackle middleware heterogeneity Middleware-specific layer / concrete sensors Middleware-agnostic layer / abstract sensors Harmonisation Abstract sensors available to all 3 middlewares 5
6
Service Monitoring III
2018/5/19 middleware-specific middleware-agnostic Middleware Instance Service 'Sensor Registry' Sensor Sensor 6
7
Service Management I HOW TO: make a service manageable
2018/5/19 HOW TO: make a service manageable Add means to issue service management commands to service, e.g.: Enable/disable service Deploy/un-deploy a service Change behaviour (e.g. employ a rule engine) (Modify access control?) 7
8
Service Management II Graphical User Interface Browser-based
2018/5/19 Graphical User Interface Browser-based Used for monitoring and managing Lists all monitorable and manageable EMI middleware instances Retrieves monitoring data Allows for executing management commands 8
9
Role of Messaging I Use Messaging to retrieve monitoring data
2018/5/19 Use Messaging to retrieve monitoring data publish(Monitoring Data) subscribeTo(Monitoring Data of 'X') Management GUI Middleware Instance 'X' Messaging Layer Manage Services 9 Configure Monitoring
10
Role of Messaging II Use Messaging to retrieve monitoring data &
2018/5/19 Use Messaging to retrieve monitoring data & issue service management and monitoring actions publish(Monitoring Data) subscribeTo(Monitoring Data of 'X') Management GUI Middleware Instance 'X' subscribeTo(Commands for 'X') publish(Commands for 'X') Messaging Layer 10
11
2018/5/19 Thank you EMI is partially funded by the European Commission under Grant Agreement INFSO-RI 11
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.