EGI Architecture
The architecture of the EGI Federation
EGI is a federation of compute and storage resource providers united by a mission to support research and innovation.
The resources in the EGI infrastructure are offered by service providers that either run their own data centres or rely on community, private and/or public cloud services. These service providers offer:
The EGI infrastructure supports a multitude of science and research communities, each with their own virtualised resources built around open standards. The development of these communities is driven by by their own scientific requirements.
Access to resources (services) in the EGI infrastructure is based on OpenID Connect (OIDC), which replaces the legacy authentication and authorization based on X.509 certificates.
EGI uses Virtual Organisations (VOs) to control access to resources. VOs are fully managed by research communities, allowing communities to manage their users and grant access to their services and resources. This means communities can either own their resources and use EGI services to share (federate) them, or can use the resources available in the EGI infrastructure for their scientific needs.
Before users can access an EGI service, they have to:
See the Communities section for guidance on how to access resources allocated to specific research communities (projects).
Depending on the access conditions, a service (or an instance of the service) may be open for any user, or it may require requesting access (ordering).
EGI services use the following types of access conditions:
The EGI user community support team handles access requests (orders) for the Policy based and Pay-for-use access modes. They will respond to the request within maximum 5 work days. We normally contact you to have a short teleconference meeting to better understand your requirements, and to be able to identify resources and services that best match your needs. The meeting typically covers two topics:
Contact us if you want to discuss further.
When EGI is able to support a request for resources, it can do so in two ways:
EGI offers a playground allocation for users to get access to the services and understand how to port applications and develop new data analytics tools that can be turn into online services that can be accessed by scientist worldwide.
Access requires acceptance of Acceptable Use Policy (AUP) and Conditions of the 'EGI Applications on Demand Service'.
Users of the service are asked to provide appropriate acknowledgement of the use in scientific publications. The following acknowledgement text can be used for this purpose (you should adapt to match the exact providers in your case):
This work used advanced computing resources from the 100%IT, CESGA, CLOUDIFIN, CYFRONET-CLOUD, GSI-LCG2, IFCA-LCG2, IN2P3-IRES, INFN-CATANIA-STACK, INFN-PADOVA-STACK, SCAI, TR-FC1-ULAKBIM, UA-BITP and UNIV-LILLE resource centres of the EGI federation. The services are co-funded by the EGI-ACE project (grant number 101017567).
When requesting access users are guided through a registration process. Members of the EGI support team will perform a lightweight vetting process to validate the users’ requests before granting the access to the resources.
vo.access.egi.eu
Virtual Organisation by following the
enrollment URL.
Make sure you use your EGI Check-In account for the enrollment.Once your petition is approved, you will be granted access. The grant to run applications is initially valid for 6 months and can be extended/renewed upon request. To review the list of providers for the vo.access.egi.eu VO, don’t forget to login to access the full list.
For pre-configured services (e.g.: EGI Notebooks), the capacity allocated includes up to 4 vCPU cores, 6 GB of RAM and 10 GB of block storage. For the EGI Cloud Compute or the EGI Container Cloud Compute, the EGI grant includes up to 4 vCPU cores, 8GB of RAM and 100GB of block storage.
You can manage those resources via command-line or web interface like the Infrastructure Manager dashboard.
Users of the EGI services may gain opportunistic usage to unused resources. These are resources that are not dedicated to the user’s organization, but are accessible when the research center(s) have some spare resources. This enables the most efficient use of resources.
The architecture of the EGI Federation
How to interact with OpenStack providers
EGI command line interface
User documentation for EGI Communities