ABCDEFGHIJKL
1
Integration Scenario
(generic use cases)
(building blocks)
Description / Use Case
(from a user point of view)
SourcePriority
(High
Medium
Low)
Tasks / WPsPartner(s)Assigned Contact Person(s) responsible for the IntegrationEditor of the Integration request / descriptionIntegration planned dateDifficulty / Requirement
(Effort)
PreliminariesNotes
2
Service1 <-> Service2 Community AQn / Year
3
EGI DataHub <->
B2STAGE/B2SAFE
Seamless data-exchange between DataHub and B2-data-servicesGeneric requirement,
see
WPA6.1.6 and
M6.6.
HighT6.1 --> WPA6.1.6EGI and EUDATLukasz Dutka and Michele Carpene'Q4 2018Development of WebDAV adapter for EGI DataHub to access B2STAGE using HTTP endpoint is necessary, which will enable using B2STAGE/B2SAFE as an external storage from the point of view of DataHub users. For data transfers in the other direction, Onedata HTTP interface (CDMI) can be used.SSO (AAI attribute exchange fully operational)
4
B2SAFE-DPM <->
B2FIND
Metadata for data in B2SAFE automatically extracted and ingested into B2FIND according to data policyGeneric requirement
HighT6.4B2FIND folksAdil Hasanfirst prototype 09/2018~2weeks FTE
Usecase : Herbadrop, see the links
EUDAT project → https://confluence.csc.fi/display/EUDAT2/Herbadrop+Data+Pilot
EOSC WP6 T6.4. : Integration and extension of B2SAFE DPM →
https://wiki.eosc-hub.eu/display/EOSC/Integration+and+extension+of+B2SAFE+DPM
SSO (AAI attribute exchange fully operational)
5
B2SAFE DPM <->
EGI Data Hub
data exchange from B2SAFE to DataHub and vice-versa according to data policyGeneric requirementMediumT6.4EGI datahub folksAdil Hasan2019
6
EGI DataHub <->
B2FIND
Expose, harvest and index metadata from EGI-datahub in B2FINDGeneric requirementHighT6.1 (WPA6.1.3/4)EGI datahub and B2FIND folksBartosz Kryza and Claudia MartensQ1 2019Integration is based on the OAI-PMH interface provided by EGI DataHub, enabling B2FIND to scan the public contents of the DataHub repository and index its contents. Initial work has been successful :
- OAI Provider/Harvester is set up and few test records are indexed (has to be enhanced)
- DataHub is integrated with B2HANDLE to automatically assign unique identifiers to documents published by DataHub users.
7
Indigo IAM <-->
EGI datahub
Authentification for access to EGI data ...Generic requirementHigh
T6.1. --> WPA6.1.5
(in Q1 2019 shifted to WP5)
Indigo and EGI peopleAndrea Ceccanti and Lukasz DutkaQ4 2018The IAM authentication is integrated within EGI DataHub, and can be enabled provided that IAM endpoint for EOSC-hub is available.
Indigo IAM is in 2019 shifted from WP6 to WP5
8
B2SAFE <-->
B2DROP
Use B2DROP
- to prepare input data for B2STAGE
or/and
- retrieve and store (small sized) data (from/in B2SAFE
- Davrods and Nextcloud to talk via WebDAV
- AAI using B2ACCESS
Generic requirementLowT6.1 --> WPA6.1.8B2DROP and HTTP-API peopleSander ApweilerQ4 2019- Due to the limits in file size of B2DROP it's questionable if or for which use cases B2DROP is the right service here.
- Has to be assessed with the use cases (e.g. ECAS is meanwhile interfacing B2DROP as TS Marine is interested in B2DROP interface)
- 190328 : Tested with two B2SAFE instances at CINECA
Mark van de Sanden will test with different SurfSARA instances
- Open issue is still credential management
9
EGI Cloud Compute <--> INDIGO PaaSDavrods and Nextcloud to talk via WebDAVGeneric requirementMediumT6.2, T6.3EGI and INDIGOEnol Fernández and Miguel Caballer and Marica AntonacciQ4 2018There are authentication issues. INDIGO PaaS uses IAM and EGI resources uses EGI check-in. We need a way to translate. We need help from AAI people. For the time being we will solve the issue adding IAM support in some EGI sites to make the first level integration until a real AAI solution is provided.IM already supports OCCI, OpenStack and OpenNebula as cloud providers.https://indigo-paas.cloud.ba.infn.it/orchestrator/ endpoint integrated with IAM instance that supports EGI-Checkin as IdP. The integrated sites need to support the IAM issuer to enable access. Currently Recas BARI and IFCA sites are integrated. A demo will be shown in EOSC-Hub Week 2019.
10
EGI Cloud Compute <--> B2DROPAccess B2DROP Storage from EGI Cloud Compute VMsGeneric requirementHighT6.1, T6.2EGI and B2DROPEnol Fernández and Sander ApweilerQ3 2018Should B2SAFE used as Archive for B2DROP like write and forgot (B2DROP -> B2SAFE)Tests done with manually getting credentials from B2DROP, would be good to have a way to get these credentials in a automatic way
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100