Presentation is loading. Please wait.

Presentation is loading. Please wait.

INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org 1 Downtime Process Author : Osman AIDEL Hélène Cordier.

Similar presentations


Presentation on theme: "INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org 1 Downtime Process Author : Osman AIDEL Hélène Cordier."— Presentation transcript:

1 INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org 1 Downtime Process Author : Osman AIDEL Hélène Cordier

2 INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org 2 Current downtime process - 2 actions are needed : publication in the GOC db + broadcast from CIC Portal - there are still an issue to define the relevant broadcast targets and not to forget some political instances - The Broadcast Tool only informs the political instances - The broadcast outcome through email only is not enough: Email notification cannot trigger any automatic actions.

3 INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org 3 CIC Portal Proposal 1- One action only to declare and broadcast downtimes: the publication downtime in the GOC interface triggers a notification system 2 – the broadcast targets definition is systematized : Mandatory emails are derived from Nick's document 3 – Any user can subscribe to one or several types of downtime publication 4 - Two notification methods are enabled : customized subscription to email and RSS flow

4 Enabling Grids for E-sciencE INFSO-RI-508833 4 Downtime notification service CIC Application GOC Portal: Downtime Interface [Nick's template] GOC Portal: Downtime Interface [Nick's template] Mandatory Email RSS Flow Email to the political Instances (Nick's document) SD description Email Any users Manage r New Downtime Process

5 INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org 5 Implementation 1 - Data gathering from the BDII ( nodes / services / VOs ) 2 - Definition of the new GOC interface 3 - Definition of the interface between the CIC and GOC Portal 4 – Implementation of a management component ( Log + rules ) 5 – Integration of a broadcast component

6 Enabling Grids for E-sciencE INFSO-RI-508833 6 GOC Portal: Downtime Interface [Nick's template] GOC Portal: Downtime Interface [Nick's template] SD description Manage r GOC db BDII Data Collector CIC db Technical schema CIC Application

7 INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org 7 Implementation 1 - Data gathering from the BDII ( nodes / services / VOs ) 2 - Definition of the new GOC interface 3 - Definition of the interface between the CIC and GOC Portal 4 – Implementation of a management component ( Log + rules ) 5 – Integration of a broadcast component

8 Enabling Grids for E-sciencE INFSO-RI-508833 8 GOC Portal: Downtime Interface [Nick's template] GOC Portal: Downtime Interface [Nick's template] SD description Manage r GOC db BDII Data Collector CIC db Technical schema CIC Application

9 INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org 9 Implementation 1 - Data gathering from the BDII ( nodes / services / VOs ) 2 - Definition of the new GOC interface 3 - Definition of the interface between the CIC and GOC Portal 4 – Implementation of a management component ( Log + rules ) 5 – Integration of a broadcast component

10 Enabling Grids for E-sciencE INFSO-RI-508833 10 GOC Portal: Downtime Interface [Nick's template] GOC Portal: Downtime Interface [Nick's template] SD description Manage r GOC db BDII Data Collector CIC db Downtime Listener Technical schema

11 INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org 11 Implementation 1 - Data gathering from the BDII ( nodes / services / VOs ) 2 - Definition of the new GOC interface 3 - Definition of the interface between the CIC and GOC Portal 4 – Implementation of a management component ( Log + rules ) 5 – Integration of a broadcast component

12 Enabling Grids for E-sciencE INFSO-RI-508833 12 GOC Portal: Downtime Interface [Nick's template] GOC Portal: Downtime Interface [Nick's template] SD description Manage r GOC db BDII Data Collector CIC db Downtime Listener Supervisor Rules Technical schema Redo log CIC Application CIC db User subscription

13 INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org 13 Implementation 1 - Data gathering from the BDII ( nodes / services / VOs ) 2 - Definition of the new GOC interface 3 - Definition of the interface between the CIC and GOC Portal 4 – Implementation of a management component ( Log + rules ) 5 – Integration of a broadcast component

14 Enabling Grids for E-sciencE INFSO-RI-508833 14 GOC Portal: Downtime Interface [Nick's template] GOC Portal: Downtime Interface [Nick's template] SD description Manage r GOC db BDII Data Collector CIC db Downtime Listener Supervisor Rules Broadcast Email SenderRSS Sender Technical schema Redo log CIC Application CIC db

15 Enabling Grids for E-sciencE INFSO-RI-508833 15 GOC Portal: Downtime Interface [Nick's template] SD description Manage r GOC db BDII Data Collector CIC db Downtime Listener Supervisor Rules Broadcast Email SenderRSS Sender Technical schema Redo log CIC db Step 1Step 2 Step 3 Step 4 Step 5

16 Enabling Grids for E-sciencE INFSO-RI-508833 16 Questions ?

17 INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org 17 Description - Users will announce their downtimes via the GOC interface - the GOC will notify the CIC application throught a XML flow [ proposal RSS flow]. - the CIC application will search the political instances impacted and users that are subscribed to “the downtime notification” service. - the CIC application will broadcast the announcement to people found in the preceding step :. The political instance will be mandatory informed by email as described in the nick's document.. users that are subscribed to the downtime notification” service will be notified either Email or RSS flow

18 INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org 18 Downtime interface to implement the interface, the GOC and CIC will need to discuss together. At current, the CIC is defining the fields which will be necessary for the global working. To conceive it, we will base on the Nick and Helene 's document.

19 INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org 19 Downtime Notification Service This service will be implemented so that any users can be notified about downtimes. The benefit of this feature is users will be able to filter downtimes in function of a region/site/node/service or VO. For instance, if a user wants to be informed for all downtimes concerning a specific VO, he will just need to subscribe to the Downtime Notification Service defining the appropriated scope.. Scope will be setting up on the CIC portal and will be composed on 4 fields : scope level, scope name, service and VO. By default, each field will be configured to ALL. If we come back to our example, the scope value would be : scopelevel =ALL {region,site,node,ALL} and scopename=ALL and service=ALL and VO =atlas Thanks to these fields, users will receive only the downtimes they wants.

20 INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org 20 Downtime Notification Service In addition, we will implement 2 notification methods : Email and RSS Flow. The first one will generally be used by the political people and the second one rather by the technical user. Email Notification To subscribe to the Email notification, users will have to record themselves on the CIC Portal thanks to a web interface, which will allow to define the right scope and user email. RSS Notification The RSS Flow is a way that will be implemented for technical users as site administrators. The main idea is to enable to administrators triggering any actions after a RSS notification. For example, at the IN2P3-CC, our FTS administrator would like to manage the FTS configuration in function of SE downtime announced in order to close the involved channels.

21 INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org 21 Downtime Notification Service RSS Notification To subscribe to this service, users will just need to record in their RSS client the appropriated url. Indeed, m any RSS flows will be proposed on the CIC Portal. There will be a RSS flow for each scope. Of course, a web interface will be available so that helping users to find the right url. Below, you find the pattern of the url: http://cic.gridops.org/RSSFlow.php?scopelevel =ALL {region,site,node,ALL} and scopename=ALL and service=ALL and VO =atlas

22 INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org 22 Conclusion - Broadcast targets definition is systematized - Notification by subscription - Possibility to filter the downtime broadcast - 2 Notification methods : Email and RSS Flow


Download ppt "INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org 1 Downtime Process Author : Osman AIDEL Hélène Cordier."

Similar presentations


Ads by Google