Jointly exploit EGI and EUDAT services
Overview | For users | For resource providers | Infrastructure status | Site-specific configuration | Architecture |
EGI and EUDAT interoperability
Interconnect EGI Federated Cloud VMs with EUDAT B2STAGE and B2SAFE services
Prerequisites
- You need to have granted access to the EGI Federated Cloud resources. See how to get access.
- You need to have granted access to a B2STAGE and B2SAFE instances with the same credential used to access the EGI Federated Cloud. Ask...
- Setup the OCCI client as described in HOWTO11 or request access to AppDB VMOps Dashboard (currently in Alpha)
Create a VM in the EGI Federated Cloud
This section describes how to create a VM in the EGI Federated Cloud with pre-configured on board all the software needed to interact with B2STAGE and B2SAFE services.
- Select a VM image in the AppDB or upload a new one.
- Download the contextualisation script from the EGI-EUDAT integration pilot software appliance. The script was tested on an Ubuntu 14 machine, small changes could be needed if applied to other distributions.
- Click on the Software Appliance Version tab and download the EGI-EUDAT-Integration.yml script available under the Contextualisation Script section.
- Open the EGI-EUDAT-Integration.yml contextualization script and copy your SSH public key where indicated.
- Create a VM from the chosen image applying the downloaded contextualisation script. You can follow the instructions available here.
- The GridFTP client globus-url-copy (needed to access EUDAT B2SAFE services) is installed in the just started VM and username/password are set to egieudat/egieudat (do not forget to change the password!).
- Get the IP of the machine using the OCCI describe command and access it through SSH. More information on managing VMs is found at Managing_VMs.
Add block storage to the VM
- Create a block storage, at the same resource provider that is hosting the VM and attach it to the VM
following this instructions.