Presentation is loading. Please wait.

Presentation is loading. Please wait.

Service Monitoring and Remote Management (Task Force)

Similar presentations


Presentation on theme: "Service Monitoring and Remote Management (Task Force)"— Presentation transcript:

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


Download ppt "Service Monitoring and Remote Management (Task Force)"

Similar presentations


Ads by Google