Responsibilities of ROC and CIC in EGEE infrastructure A.Kryukov, SINP MSU, CIC Manager Yu.Lazin, IHEP, ROC Manager A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna
Outlook ● Introduction – Main targets of EGEE ● General structure of EGEE infrastructure ● OMC responsibilities ● CIC responsibilities. ● ROC responsibilities. A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna
Introduction: Main EGEE targets Main targets of EGEE protect is deployment of Pan-European GRID infrastructure ● Deployment of GRID MW – At the first time it is based on LCG2 MW – In the future – WS technology ● Training and induction – EGEE personal – End-users A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna
Introduction: Main EGEE targets ● User Support/Call centers ● Induction new applications – Pioneering applications are HEP and Bio ● Industry quality infrastructure ● Induction of real industry application A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna
General structure of EGEE infrastructure ● OMC – Operations Management Center, CERN – Project management and coordinating center. ● CIC – Core Infrastructure center – Essential core grid services, ROC support ● ROC – Regional Operations Center – Deployment MW, RC support ● RC – Resource Center A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna
General structure A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna
General structure of EGEE infrastructure OMC, CERN CIC, SINP CIC, SINP CIC, SINP CIC, SINP RC KIA M RC PNPI RC IMPB ROC, IHEP ROC, IHEP ROC, IHEP ROC, IHEP INFN, ROC coord. RC ITEP RC IHEP RC JINR RC RRC- KI RC SINP A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna
OMC: Opearation management Center ● Management and coordination for day-to-day operation and service delivery of the Grid infrastructure. ● Defines the operational policy. ● Maintain an operational overview of the Grid. ● Ensuring that problems are being resolved within reasonable time frames and that performance and service delivery targets are being met. ● Maintains a central repository of MW deployed on the infrastructure. A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna
OMC: Responsibilities ● Resource management for the EGEE Grid Operations, Support and Management infrastructure; ● Delivery of the EGEE Grid operational service and for its improvement and development; ● Report on the status of the above to the EGEE project management as required; ● Co-ordinate the activities of the EGEE ROC and CIC; ● Define and monitor operational performance and Grid operations; A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna
OMC: Responsibilities ● Coordinate the definition of the middleware certification and test criteria ● Inform decisions on the set of reference platforms on which middleware will be deployed and supported; ● Approve and initiate deployment of successfully tested middleware releases; ● Archive reference copies of all deployed middleware and associated documentation in a software management system; A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna
OMC: Responsibilities ● Enable cooperation and access agreements with user communities, virtual organisations and existing national and regional Grid infrastructures; ● Approve the service level agreements negotiated between the RCs and the ROCs. ● Approve connection of new RC once they have correctly installed the necessary middleware and operational tools; A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna
OMC: Responsibilities ● Promote the development of cross-trust agreements between the various existing Certification Authorities (CAs) operating within the EGEE Grid community and encourage the establishment of new CAs where necessary; ● Liaise with user communities and virtual organisations to monitor their developing requirements; ● Hold regular review meetings with representatives of the federations managing the contributed resources; A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna
OMC: Responsibilities ● Maintain a collective overview of network performance and raise any significant issues through the appropriate channels; ● Participate in international bodies establishing standards for the protocols and interfaces involved in Grid operations; A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna
CIC: Core Infrastructure Center The Core Infrastructure Centres (CIC) have two fundamental roles: ● To operate essential grid infrastructure services that are not required at each Resource Centre; ● To act as a Grid Operations Centre providing monitoring and operational troubleshooting services. ● In addition they play a crucial role as second-level support to the ROCs for operational problems. A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna
CIC: Operate infrastructure services ● VO services: New applications communities joining the project will negotiate with the OMC and CICs for a CIC to operate services on their behalf. For VO services this will include the VO server itself (either LDAP VO server or VOMS service), and may eventually include the registration process web server for the VO. Responsibility for managing the VO membership remains with the VO itself (VO manager). A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna
CIC: Operate infrastructure services ● VO-specific services: This includes database services for replica services for a VO (or set of VOs), and may include other database services depending on the needs of the VO. This set includes also Resource Brokers, User Interface machines (portals), and perhaps VO-specific or general information services. A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna
CIC: Act as Grid Operations Centre ● Monitoring of sites and services, and proactive troubleshooting. This includes verification of certificate lifetimes, etc. ● Performance monitoring – for example of data transfers, job throughput etc. Metrics and important parameters to be monitored will be developed as part of the CIC program of work. ● Control sites’ participation in production service. ● Regularly monitor the accessibility of operational services and resources at Resource Centres and take remedial action as necessary.. A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna
CIC: Support to ROCs for operational problems ● The CICs will eventually provide (between them) a 24x7 operational and support service. If a ROC cannot resolve a problem, or it is a problem with one of the VO services run by a CIC, or problems not related to a specific region the CIC will take responsibility for the problem coordination and resolution. Similarly if the problem is with another organization of network infrastructure it will be a CIC that manages the issue. A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna
CIC: Other responsibilities ● Operational configuration management and change control ● Accounting and resource usage/availability monitoring ● Collect, store and make available as appropriate operational monitoring and authorisation and accounting data from Resource Centres. ● Contribute to release notes, guides, etc ● Feedback for infrastructure improvement A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna
ROC
ROC: Resource Operatios Center The ROCs are the heart of the operational support for the grid infrastructure. They have a key role as sources of expert advice and technical support in the process of building and operating the infrastructure. The ROCs will have the expertise to assist the growing number of Resource Centres in joining the infrastructure, through the deployment of MW releases and the development of procedures and capabilities to operate those resources. A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna
ROC: Coordinate and support deployment ● Bring new resources into the infrastructure and support their operation within it. The ROC will be the first point of contact for each Resource Centre and will be the intermediary between the resource centre and the OMC central deployment coordination team. ● This includes coordination of existing national grid infrastructures and how they integrate into EGEE. The OMC will participate in the negotiation with the national infrastructure (if it is separate from the LCG/EGEE activity). A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna
ROC: Coordinate and support deployment ● Act as source of expert advice and technical support in deploying and operating the middleware in the RCs. The first line of operational support. ● Participate in validating new middleware releases. Organise and operate certification testbeds within the region, ● Provide resources (from regional RC’s) for pre- production service. ● Port middleware to specific regional needs (e.g. local supercomputers etc.) A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna
ROC: Coordinate and support operations ● Act as front-line user support ● Act as front-line support for resource centres ● Refer problems to CIC, OMC, or as appropriate ● Operate (or organise) regional grid services as necessary. This might include Resource Brokers or UI’s if there is no appropriate service within a CIC. A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna
ROC: Other responsibilities ● Organising operations training at RC’s for the system management teams ● Organise tutorials for users in the region. This is done in conjunction with NA3. ● Organise formal deliverables, reviewers etc. for the project as a whole where region has responsibility. ● Contribute to release notes, planning guides, execution plans, operations guides, etc of SA1 as part of the normal operational activities. A.Kryukov, Yu.LazinNA3 Induction Courses, 28/06/04, Dubna