The wiki is in the process of being deprecated and migrated to other supports.

Resource Centres OLA and Resource infrastructure Provider OLA reports

From EGIWiki
Jump to navigation Jump to search
Main EGI.eu operations services Support Documentation Tools Activities Performance Technology Catch-all Services Resource Allocation Security


EGI Performance is measured using two parameters: Availability and Reliability (definition).

Availability/Reliability data is provided by the MyEGI portal. Note: GridView Availability/Reliability views are now obsolete.

Availability/Reliability are measured at a Resource Centre (RC) level and at a Resource infrastructure Provider (RP) level (for NGIs and EIROs).

SAM metric results are used for the calculation of Availability/Reliability.

Go to the main page for information on service level targets and related statistics.

Performance reports

Resource Centres

January 2008 - April 2010 (EGEE)

Availability/Reliability Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2010 - - - - 05/10 06/10 07/10 08/10 09/10 10/10 11/10 12/10
2011 01/11 02/11 03/11 04/11 05/11 06/11 07/11 08/11 09/11 10/11 11/11 12/11
2012 01/12 02/12 03/12 04/12 05/12 06/12 07/12 08/12 09/12 10/12 [ 11/12] [ 12/12]

Resource Infrastructures

Service Level:

top-BDII Availability/Reliability

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2011 - - - - - - - - 09/11 10/11 11/11 12/11
2012 01/12 02/12 03/12 04/12 05/12 06/12 07/12 08/12 09/12 10/12 [11/12] [12/12]


Service Level:

ROD Performance Index ticket/Report

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2011 - - - - - - - - - 76116

10/11

77235

11/11

78078

12/11

2012 78078

01/12

79006

02/12

80841/

03/12

81998/

04/12

82926/

05/12

84168/

06/12

85127/

07/12

86007/

08/12

87015/

09/12

88157/

10/12

[GGUS]/

[11/12]

[GGUS]/

[12/12]

EGI overall Availability and Reliability

It is available here (xls file, data from May 01 2010)

Underperforming/Suspended RCs

Process of handling RC Availability and Reliability

Availability alarms are handled by ROD teams through Dashboard in Operations Portal. These alarms are thought to be a warning for NGI informing about poor performance of site within the last 30 days.

Understanding the alarm:

When an alarm is raised, it means that the Availability metric has dropped below the threshold of 70% for the last 30 days period.

Handling alarms:

ROD should treat the alarm as a warning that availability for the period of last 30 days has dropped below 70%. The alarm is handled identically to other alarms: usually a ticket must be submitted to the site. It can be closed as soon as the alarm goes into OK status (however it is recommended to make sure it is a couple percent above the threshold before closing it. e.g. 80%). If the problem continues for over 30 days the ticket should be closed. If the alarm is raised again, ROD has to open a new ticket. This should motivate the site to work on the problem.

It is up to ROD whether they ask for site's explanation.

Process of handling Core services Availability and Reliability

  • Generation of statistics

Availability and reliability statistics are automatically generated the first week of the month by the Availability Computation Engine (Gridview until May 2011) using the profile in pdf format and placed under [1].

  • Preliminary processing

Once the reports are generated, sanity checks are performed by EGI SA1 (Task TSA1.8). After this step is completed, statistics are uploaded into the EGI document server. Links to monthly statistics will be provided on a regular basis at this wiki page.

  • Publication

An announcement of the new results is distributed by EGI SA1 (TSA1.8) to the NGI Operations Managers mailing list. COD (TSA1.7) is responsible of supervising statistics by chasing NGIs to provide comments in case thresholds are not met. This phase starts by filing a ticket to the COD Support Unit. The overall comments gathering process is handled through tickets.

  • Handling of sites below targets

For a core services that misses availability/reliability targets:

  1. a child ticket is opened by the COD team and assigned to the respective NGI, asking for explanation to be given. Core services report work instruction for COD
  2. the explanation must be produced within 10 working days since the ticket is received. Reminders and escalation is performed in accordance to COD escalation procedures PROC01.
  3. if the explanation is found satisfactory the ticket is closed
    • conversely if the explanation is not given in due time, or the explanation is found inadequate, COD escalation procedure will be followed PROC01
  4. the child ticket can then be closed
  5. the parent ticket will be closed when all child tickets have been closed.
  • Recomputation precedure

Should there be doubts about the validity of Availability/Reliability reports, a RC/NGI can request recomputations according to the procedure defined at PROC10

Known issues and recommendations to NGIs

  1. ACE as Gridview in the past, is always calculating reliability and reliability of a site as soon as it shows up in GOCDB and in the BDIIs, regardless of its certification status. While processing the data in order to generate the availability/reliability report, ACE takes into account the Certification status of the site at that moment in order to decide if the site is certified and as a result it will show up in the report, or if it uncertified and it has to be excluded. Thus newly certified sites will get inaccurate Availability/Reliability figures for the month they were certified and all months before that. Because the Certification status history is not currently available in the operations tools, until a solution is implemented NGIs should check if they have sites affected by this issue and report it as explanation. More information at [2] and [3]. As of December 2010, Gridview had included a snapshot feature so availability takes into account the topology at the last day of the month. While it does not solve the problem completely, it reduces its impact. However ACE reports (used since May 2011) do not include the snapshot feature yet.
  2. The calculations performed by ACE always take into account the information system status and gocdb information at the time the calculation is performed, and not that of a certain checkpoint in the past. The implication of this is that any complete recalculation has the risk of altering the results for sites that had correct numbers in the first place. Thus until a solution is found, complete recalculations are avoided whenever possible, and errors are fixed on per site basis for those that have lower number than they should.
  3. Weighted availability is calculated by multiplying the number of logical CPUs a site published with the published HEPSPEC value. It is important that these numbers are correct, if HEPSPEC for a site is too high or too low (for example in case of mistake) the overall NGI wighted availability will be affected.

Operational Level Agreements