Alert.png The wiki is deprecated and due to be decommissioned by the end of September 2022.
The content is being migrated to other supports, new updates will be ignored and lost.
If needed you can get in touch with EGI SDIS team using operations @ egi.eu.

Difference between revisions of "Fedcloud-tf:ResourceProviders"

From EGIWiki
Jump to navigation Jump to search
m
Line 1: Line 1:
{{Fedcloud-tf:Menu}} {{TOC_right}}  
{{Fedcloud-tf:Menu}} {{TOC_right}}  


== EGI Federated Cloud Resource Providers ==
== EGI Federated Cloud Resource Providers ==


EGI Federated Cloud resource providers are institutions and companies that contribute to the FedCloud providing access to their cloud infrastructure via the Federation. Resource providers are free to use any Cloud Manafement Framework (OpenNebula, OpenStack, etc...), the only requirement is that the CMF exposes interfaces compliant to the [[Fedcloud-tf:Technology:Architecture|FedCloud standards]].
EGI Federated Cloud resource providers are institutions and companies that contribute to the FedCloud providing access to their cloud infrastructure via the Federation. Resource providers are free to use any Cloud Manafement Framework (OpenNebula, OpenStack, etc...), the only requirement is that the CMF exposes interfaces compliant to the [[Fedcloud-tf:Technology:Architecture|FedCloud standards]].  
 
== Join as a Resource Provider  ==


== Join as a Resource Provider ==
Every institution and company is invited to join the EGI Federated Cloud. The members of the EGI Federated Cloud have also the opportunity to join the [[Fedcloud-tf:FederatedCloudsTaskForce|EGI Federated Cloud Task Force]], contributing directly to the creation and implementation of the clouds federation.  
Every institution and company is invited to join the EGI Federated Cloud. The members of the EGI Federated Cloud have also the opportunity to join the [[Fedcloud-tf:FederatedCloudsTaskForce|EGI Federated Cloud Task Force]], contributing directly to the creation and implementation of the clouds federation.  


If you want to join the EGI Federated Cloud, you can send en email to the [mailto:fedcloud-tf@mailman.egi.eu EGI Federated Cloud Task Force], specifying the following information (fields with * are mandatory)
If you want to join the EGI Federated Cloud, you can send en email to the [mailto:fedcloud-tf@mailman.egi.eu EGI Federated Cloud Task Force], specifying the following information (fields with * are mandatory)  


*   Name*
*Name*  
*   Institute*
*Institute*  
*   Email address*
*Email address*  
*   One paragraph long description of your organization
*One paragraph long description of your organization  
*   Envisaged timeline (is there a deadline to finish the setup? for how long do you wish to contribute to the EGI Federated project?)
*Envisaged timeline (is there a deadline to finish the setup? for how long do you wish to contribute to the EGI Federated project?)  
*   Estimated number and size of machines that you may provide to EGI
*Estimated number and size of machines that you may provide to EGI  
*   Type of Cloud Management Framework you are using
*Type of Cloud Management Framework you are using  
*   Link to webpage, document or other online resource for further information  
*Link to webpage, document or other online resource for further information


== Current Resource Providers ==
== Current Resource Providers ==


{| cellspacing="0" cellpadding="5" width="80%" class="wikitable sortable" style="border:1px solid black; text-align:left;"
{| width="80%" cellspacing="0" cellpadding="5" style="border:1px solid black; text-align:left;" class="wikitable sortable"
|- style="background:lightgray;"
|- style="background:lightgray;"
! style="border-bottom:1px solid black;" | Affiliation  
! style="border-bottom:1px solid black;" | Affiliation  
! style="border-bottom:1px solid black;" | Representative  
! style="border-bottom:1px solid black;" | Representative  
! style="border-bottom:1px solid black;" | Deputies
! style="border-bottom:1px solid black;" | Deputies  
! style="border-bottom:1px solid black;" |
|-
|-
| style="border-bottom:1px dotted silver;" | BSC
| style="border-bottom:1px dotted silver;" | BSC  
| style="border-bottom:1px dotted silver;" | Daniele Lezzi
| style="border-bottom:1px dotted silver;" | Daniele Lezzi  
| style="border-bottom:1px dotted silver;" | Roger Rafanell
| style="border-bottom:1px dotted silver;" | Roger Rafanell  
| bgcolor="#33ff00" style="border-bottom:1px dotted silver;" |
|-
|-
| style="border-bottom:1px dotted silver;" | CESGA (IBERgrid)  
| style="border-bottom:1px dotted silver;" | CESGA (IBERgrid)  
| style="border-bottom:1px dotted silver;" | Ivan Diaz  
| style="border-bottom:1px dotted silver;" | Ivan Diaz  
| style="border-bottom:1px dotted silver;" | Esteban Freire
| style="border-bottom:1px dotted silver;" | Esteban Freire  
| bgcolor="#33ff00" style="border-bottom:1px dotted silver;" |
|-
|-
| style="border-bottom:1px dotted silver;" | CESNET (NGI CZ)  
| style="border-bottom:1px dotted silver;" | CESNET (NGI CZ)  
| style="border-bottom:1px dotted silver;" | Miroslav Ruda  
| style="border-bottom:1px dotted silver;" | Miroslav Ruda  
| style="border-bottom:1px dotted silver;" | Boris Parak
| style="border-bottom:1px dotted silver;" | Boris Parak  
| bgcolor="#33ff00" style="border-bottom:1px dotted silver;" |
|-
|-
| style="border-bottom:1px dotted silver;" | CETA-CIEMAT  
| style="border-bottom:1px dotted silver;" | CETA-CIEMAT  
| style="border-bottom:1px dotted silver;" | Abel Paz  
| style="border-bottom:1px dotted silver;" | Abel Paz  
| style="border-bottom:1px dotted silver;" | Alfonso Pardo, Miguel Ángel Díaz
| style="border-bottom:1px dotted silver;" | Alfonso Pardo, Miguel Ángel Díaz  
| bgcolor="#000000" style="border-bottom:1px dotted silver;" |
|-
|-
| style="border-bottom:1px dotted silver;" | Cyfronet (NGI PL)  
| style="border-bottom:1px dotted silver;" | Cyfronet (NGI PL)  
| style="border-bottom:1px dotted silver;" | Tomasz Szepieniec  
| style="border-bottom:1px dotted silver;" | Tomasz Szepieniec  
| style="border-bottom:1px dotted silver;" | Marcin Radecki, Jan Meizner
| style="border-bottom:1px dotted silver;" | Marcin Radecki, Jan Meizner  
| bgcolor="#000000" style="border-bottom:1px dotted silver;" |
|-
|-
| style="border-bottom:1px dotted silver;" | FZ Jülich  
| style="border-bottom:1px dotted silver;" | FZ Jülich  
| style="border-bottom:1px dotted silver;" | Björn Hagemeier  
| style="border-bottom:1px dotted silver;" | Björn Hagemeier  
| style="border-bottom:1px dotted silver;" | Shahbaz Memon
| style="border-bottom:1px dotted silver;" | Shahbaz Memon  
| bgcolor="#33ff00" style="border-bottom:1px dotted silver;" |
|-
|-
| style="border-bottom:1px dotted silver;" | GRIF (LAL)
| style="border-bottom:1px dotted silver;" | GRIF (LAL)  
| style="border-bottom:1px dotted silver;" | Michel Jouvin  
| style="border-bottom:1px dotted silver;" | Michel Jouvin  
| style="border-bottom:1px dotted silver;" |  ?
| style="border-bottom:1px dotted silver;" |  ?  
| bgcolor="#33ff00" style="border-bottom:1px dotted silver;" |
|-
|-
| style="border-bottom:1px dotted silver;" | GRNET  
| style="border-bottom:1px dotted silver;" | GRNET  
| style="border-bottom:1px dotted silver;" | Panos Louridas  
| style="border-bottom:1px dotted silver;" | Panos Louridas  
| style="border-bottom:1px dotted silver;" | Vangelis Floros, John Giannelos
| style="border-bottom:1px dotted silver;" | Vangelis Floros, John Giannelos  
| bgcolor="#22ff00"style="border-bottom:1px dotted silver;" |
|-
|-
| style="border-bottom:1px dotted silver;" | GWDG  
| style="border-bottom:1px dotted silver;" | GWDG  
| style="border-bottom:1px dotted silver;" | Ramin Yahyapour  
| style="border-bottom:1px dotted silver;" | Ramin Yahyapour  
| style="border-bottom:1px dotted silver;" | Philipp Wieder, Florian Feldhaus, Piotr Kasprzak
| style="border-bottom:1px dotted silver;" | Philipp Wieder, Florian Feldhaus, Piotr Kasprzak  
| bgcolor="#33ff00" style="border-bottom:1px dotted silver;" |
|-
|-
| style="border-bottom:1px dotted silver;" | IFCA
| style="border-bottom:1px dotted silver;" | IFCA  
| style="border-bottom:1px dotted silver;" | Enol Fernandez
| style="border-bottom:1px dotted silver;" | Enol Fernandez  
| style="border-bottom:1px dotted silver;" | Pablo Orviz
| style="border-bottom:1px dotted silver;" | Pablo Orviz  
| bgcolor="#33ff00" style="border-bottom:1px dotted silver;" |
|-
|-
| style="border-bottom:1px dotted silver;" | IGI  
| style="border-bottom:1px dotted silver;" | IGI  
| style="border-bottom:1px dotted silver;" | Giacinto Donvito  
| style="border-bottom:1px dotted silver;" | Giacinto Donvito  
| style="border-bottom:1px dotted silver;" | Paolo Veronesi
| width="20%" style="border-bottom:1px dotted silver;" | Paolo Veronesi  
| style="border-bottom:1px dotted silver;" |
|-
|-
| style="border-bottom:1px dotted silver;" | IPHC  
| style="border-bottom:1px dotted silver;" | IPHC  
| style="border-bottom:1px dotted silver;" | Jérôme Pansanel  
| style="border-bottom:1px dotted silver;" | Jérôme Pansanel  
| style="border-bottom:1px dotted silver;" |  ?
| width="20%" style="border-bottom:1px dotted silver;" |  ?  
| style="border-bottom:1px dotted silver;" |
|-
|-
| style="border-bottom:1px dotted silver;" | CC-IN2P3 (NGI FR)  
| style="border-bottom:1px dotted silver;" | CC-IN2P3 (NGI FR)  
| style="border-bottom:1px dotted silver;" | Gilles MATHIEU‎
| style="border-bottom:1px dotted silver;" | Gilles MATHIEU‎  
| style="border-bottom:1px dotted silver;" | Mattieu Puel, Alvaro Lopez Garcia
| width="20%" style="border-bottom:1px dotted silver;" | Mattieu Puel, Alvaro Lopez Garcia  
| style="border-bottom:1px dotted silver;" |
|-
|-
| style="border-bottom:1px dotted silver;" | SARA (NGI NL)  
| style="border-bottom:1px dotted silver;" | SARA (NGI NL)  
| style="border-bottom:1px dotted silver;" | Jhon Masschelein<br>
| style="border-bottom:1px dotted silver;" | Jhon Masschelein<br>  
| style="border-bottom:1px dotted silver;" | Maurice Bouwhuis, Machiel Jansen
| width="20%" style="border-bottom:1px dotted silver;" | Maurice Bouwhuis, Machiel Jansen  
| style="border-bottom:1px dotted silver;" |
|-
|-
| style="border-bottom:1px dotted silver;" | TCD (NGI IE)  
| style="border-bottom:1px dotted silver;" | TCD (NGI IE)  
| style="border-bottom:1px dotted silver;" | David O'Callahan  
| style="border-bottom:1px dotted silver;" | David O'Callahan  
| style="border-bottom:1px dotted silver;" | Stuart Kenny
| width="20%" style="border-bottom:1px dotted silver;" | Stuart Kenny  
| style="border-bottom:1px dotted silver;" |
|-
|-
| KTH  
| KTH  
| Zeeshan Ali Shah  
| Zeeshan Ali Shah  
| Ake Edlund
| width="20%" | Ake Edlund  
|
|-
|-
| style="border-bottom:1px dotted silver;" | SZTAKI  
| style="border-bottom:1px dotted silver;" | SZTAKI  
| style="border-bottom:1px dotted silver;" | Sandor Acs
| style="border-bottom:1px dotted silver;" | Sandor Acs  
| style="border-bottom:1px dotted silver;" | Peter Kotcauer
| width="20%" style="border-bottom:1px dotted silver;" | Peter Kotcauer
|-
| style="border-bottom:1px dotted silver;" |  
| style="border-bottom:1px dotted silver;" | INFN-Napoli
| style="border-bottom:1px dotted silver;" | Silvio Pardi
| style="border-bottom:1px dotted silver;" | Domenico del Prete
|-
| style="border-bottom:1px dotted silver;" | IISAS
| style="border-bottom:1px dotted silver;" | Viet Tran
| style="border-bottom:1px dotted silver;" | Binh Minh Nguyen|
|-
|-
| style="border-bottom:1px dotted silver;" | 100 Percent IT Ltd
| style="border-bottom:1px dotted silver;" | INFN-Napoli
| style="border-bottom:1px dotted silver;" | David Blundell
| style="border-bottom:1px dotted silver;" | Silvio Pardi
| style="border-bottom:1px dotted silver;" | Matthew Symonds
| width="20%" style="border-bottom:1px dotted silver;" | Domenico del Prete
| style="border-bottom:1px dotted silver;" |
|-
| style="border-bottom:1px dotted silver;" | IISAS
| style="border-bottom:1px dotted silver;" | Viet Tran
| width="20%" style="border-bottom:1px dotted silver;" | Binh Minh Nguyen&#124;
| style="border-bottom:1px dotted silver;" |
|-
| style="border-bottom:1px dotted silver;" | 100 Percent IT Ltd  
| style="border-bottom:1px dotted silver;" | David Blundell  
| width="20%" style="border-bottom:1px dotted silver;" | Matthew Symonds  
| style="border-bottom:1px dotted silver;" |
|}
|}


=== Testbed ===
=== Testbed ===


More information about the Resource Providers belonging to the FedCloud Testbed are available [[Fedcloud-tf:Testbed|here]].
More information about the Resource Providers belonging to the FedCloud Testbed are available [[Fedcloud-tf:Testbed|here]].  


== Cloud Management Frameworks ==
== Cloud Management Frameworks ==


The federation of IaaS Cloud resources in EGI is built upon the extensive autonomy of Resource Providers in terms of ownership of exposed resources. The different cloud providers may have different Cloud Managemnt Frameworks (ex. OpenNebula, OpenStack, etc...), the federation implies only that the CMF exposes a set of [[Fedcloud-tf:Technology:Architecture|common interfaces]] (ex. [[Fedcloud-tf:Technology:Architecture#VM management interface: OCCI|OCCI for VM management]], [[Fedcloud-tf:Technology:Architecture#Data management interface: CDMI|CDMI for Data management]], etc...)
The federation of IaaS Cloud resources in EGI is built upon the extensive autonomy of Resource Providers in terms of ownership of exposed resources. The different cloud providers may have different Cloud Managemnt Frameworks (ex. OpenNebula, OpenStack, etc...), the federation implies only that the CMF exposes a set of [[Fedcloud-tf:Technology:Architecture|common interfaces]] (ex. [[Fedcloud-tf:Technology:Architecture#VM_management_interface:_OCCI|OCCI for VM management]], [[Fedcloud-tf:Technology:Architecture#Data_management_interface:_CDMI|CDMI for Data management]], etc...)  


More in-depth information about the EGI Federated Cloud architecture and technology is provided [[Fedcloud-tf:Technology|here]].
More in-depth information about the EGI Federated Cloud architecture and technology is provided [[Fedcloud-tf:Technology|here]].  


=== Compatible CMFs ===
=== Compatible CMFs ===


The table below provides a list of the most famous CMFs and the status of the support of the EGI Federated Cloud interfaces.
The table below provides a list of the most famous CMFs and the status of the support of the EGI Federated Cloud interfaces.  


{| class="wikitable"
{| class="wikitable"
|-
|-
! Cloud Mgmt. Fram. !! Fed. AAI !! Monitoring<ref>Monitoring happens passive, i.e. no active integration from the side of Cloud Management Frameworks necessary.</ref> !! Accounting !! Img. Mgmt. !! OCCI !! CDMI
! Cloud Mgmt. Fram.  
! Fed. AAI  
! Monitoring<ref>Monitoring happens passive, i.e. no active integration from the side of Cloud Management Frameworks necessary.</ref>  
! Accounting  
! Img. Mgmt.  
! OCCI  
! CDMI
|-
|-
! OpenStack
! OpenStack  
| Yes || Yes || Yes || Yes || Yes || Yes
| Yes  
| Yes  
| Yes  
| Yes  
| Yes  
| Yes
|-
|-
! OpenNebula
! OpenNebula  
| Yes || Yes || Yes || Yes || Yes || Yes
| Yes  
| Yes  
| Yes  
| Yes  
| Yes  
| Yes
|-
|-
! StratusLab
! StratusLab  
| Yes || Yes || Yes || - || Yes<ref>StratusLab’s OCCI support is based on OpenNebula. Since StratusLab will discontinue its integration with OpenNebula (see below), the future of StratusLab OCCI interface is unknown at this point in time.</ref> || -  
| Yes  
| Yes  
| Yes  
| -  
| Yes<ref>StratusLab’s OCCI support is based on OpenNebula. Since StratusLab will discontinue its integration with OpenNebula (see below), the future of StratusLab OCCI interface is unknown at this point in time.</ref>  
| -
|-
|-
! WNoDeS
! WNoDeS  
| Yes || Yes || Yes || - || - || -
| Yes  
| Yes  
| Yes  
| -  
| -  
| -
|-
|-
! Synnefo
! Synnefo  
| Yes || Yes || - || - || Yes || -
| Yes  
| Yes  
| -  
| -  
| Yes  
| -
|}
|}


== Deployment ==
== Deployment ==
 
Guides for deployment of the FedCloud interfaces for the most used Cloud Management Frameworks are reported below:
 
*[[Fedcloud-tf:ResourceProviders:OpenNebula|OpenNebula]]
*[[Fedcloud-tf:ResourceProviders:OpenStack|OpenStack]]
*[[Fedcloud-tf:ResourceProviders:StratusLab|StratusLab]]
*[[Fedcloud-tf:ResourceProviders:WNoDeS|WNoDeS]]
*[[Fedcloud-tf:ResourceProviders:Synnefo|Synnefo]]


Guides for deployment of the FedCloud interfaces for the most used Cloud Management Frameworks are reported below:
== References  ==
* [[Fedcloud-tf:ResourceProviders:OpenNebula|OpenNebula]]
* [[Fedcloud-tf:ResourceProviders:OpenStack|OpenStack]]
* [[Fedcloud-tf:ResourceProviders:StratusLab|StratusLab]]
* [[Fedcloud-tf:ResourceProviders:WNoDeS|WNoDeS]]
* [[Fedcloud-tf:ResourceProviders:Synnefo|Synnefo]]


== References ==
<references />
<references/>

Revision as of 14:39, 20 September 2013

Main Roadmap and Innovation Technology For Users For Resource Providers Media



EGI Federated Cloud Resource Providers

EGI Federated Cloud resource providers are institutions and companies that contribute to the FedCloud providing access to their cloud infrastructure via the Federation. Resource providers are free to use any Cloud Manafement Framework (OpenNebula, OpenStack, etc...), the only requirement is that the CMF exposes interfaces compliant to the FedCloud standards.

Join as a Resource Provider

Every institution and company is invited to join the EGI Federated Cloud. The members of the EGI Federated Cloud have also the opportunity to join the EGI Federated Cloud Task Force, contributing directly to the creation and implementation of the clouds federation.

If you want to join the EGI Federated Cloud, you can send en email to the EGI Federated Cloud Task Force, specifying the following information (fields with * are mandatory)

  • Name*
  • Institute*
  • Email address*
  • One paragraph long description of your organization
  • Envisaged timeline (is there a deadline to finish the setup? for how long do you wish to contribute to the EGI Federated project?)
  • Estimated number and size of machines that you may provide to EGI
  • Type of Cloud Management Framework you are using
  • Link to webpage, document or other online resource for further information

Current Resource Providers

Affiliation Representative Deputies
BSC Daniele Lezzi Roger Rafanell
CESGA (IBERgrid) Ivan Diaz Esteban Freire
CESNET (NGI CZ) Miroslav Ruda Boris Parak
CETA-CIEMAT Abel Paz Alfonso Pardo, Miguel Ángel Díaz
Cyfronet (NGI PL) Tomasz Szepieniec Marcin Radecki, Jan Meizner
FZ Jülich Björn Hagemeier Shahbaz Memon
GRIF (LAL) Michel Jouvin  ?
GRNET Panos Louridas Vangelis Floros, John Giannelos
GWDG Ramin Yahyapour Philipp Wieder, Florian Feldhaus, Piotr Kasprzak
IFCA Enol Fernandez Pablo Orviz
IGI Giacinto Donvito Paolo Veronesi
IPHC Jérôme Pansanel  ?
CC-IN2P3 (NGI FR) Gilles MATHIEU‎ Mattieu Puel, Alvaro Lopez Garcia
SARA (NGI NL) Jhon Masschelein
Maurice Bouwhuis, Machiel Jansen
TCD (NGI IE) David O'Callahan Stuart Kenny
KTH Zeeshan Ali Shah Ake Edlund
SZTAKI Sandor Acs Peter Kotcauer
INFN-Napoli Silvio Pardi Domenico del Prete
IISAS Viet Tran Binh Minh Nguyen|
100 Percent IT Ltd David Blundell Matthew Symonds

Testbed

More information about the Resource Providers belonging to the FedCloud Testbed are available here.

Cloud Management Frameworks

The federation of IaaS Cloud resources in EGI is built upon the extensive autonomy of Resource Providers in terms of ownership of exposed resources. The different cloud providers may have different Cloud Managemnt Frameworks (ex. OpenNebula, OpenStack, etc...), the federation implies only that the CMF exposes a set of common interfaces (ex. OCCI for VM management, CDMI for Data management, etc...)

More in-depth information about the EGI Federated Cloud architecture and technology is provided here.

Compatible CMFs

The table below provides a list of the most famous CMFs and the status of the support of the EGI Federated Cloud interfaces.

Cloud Mgmt. Fram. Fed. AAI Monitoring[1] Accounting Img. Mgmt. OCCI CDMI
OpenStack Yes Yes Yes Yes Yes Yes
OpenNebula Yes Yes Yes Yes Yes Yes
StratusLab Yes Yes Yes - Yes[2] -
WNoDeS Yes Yes Yes - - -
Synnefo Yes Yes - - Yes -

Deployment

Guides for deployment of the FedCloud interfaces for the most used Cloud Management Frameworks are reported below:

References

  1. Monitoring happens passive, i.e. no active integration from the side of Cloud Management Frameworks necessary.
  2. StratusLab’s OCCI support is based on OpenNebula. Since StratusLab will discontinue its integration with OpenNebula (see below), the future of StratusLab OCCI interface is unknown at this point in time.