Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
EOSC Architecture:
a System of Systems Donatella Castelli CNR-ISTI
Open Science: a systematic change in the modus operandi of science and research
• Shifting from the standard practices of
publishing research results in scientific
publications towards sharing and using all
available knowledge at an earlier stage in the
research process.”
• A new approach to the scientific process based
on cooperative work
2
By using digital technologies and new collaborative tools
Suggestions from experts
• It should be a “federated, globally accessible environment where researchers,
innovators, companies and citizens can publish, find and re-use each other's data and tools
for research, innovation and educational purposes”
• It should “build on existing capacity and expertise where possible”
• It is approached as a “federated environment for scientific data sharing and re-use, based
on existing and emerging elements in the Member States, with lightweight international
guidance and governance and a large degree of freedom regarding practical
implementation”
• “It should enable trusted access to services, systems and the re-use of shared scientific
data across disciplinary, social and geographical borders”
www.eoscpilot.eu The European Open Science Cloud for Research pilot project is funded by the European Commission, DG Research & Innovation under contract no. 739563
3
Basic “principles” for the implementation of the EOSC system architecture
Step-wide and iterative process
www.eoscpilot.eu The European Open Science Cloud for Research pilot project is funded by the European Commission, DG Research & Innovation under contract no. 739563
4
What is made available by existing providers
What facilities are needed to support
Open Science
What is missing
As-a-Service
as-a-Service provision model, i.e. all the services in the EOSC system are managed and delivered by a known service provider
The technical and organisational solutions needed for operating the service to completely up to the service provider
www.eoscpilot.eu The European Open Science Cloud for Research pilot project is funded by the European Commission, DG Research & Innovation under contract no. 739563
5
www.eoscpilot.eu The European Open Science Cloud for Research pilot project is funded by the European Commission, DG Research & Innovation under contract no. 739563
6
Operational and managerial independence Each system is independent and it achieves its purposes by itself and for its own objective rather than for the purposes of the SoS
Geographical distribution A SoS is distributed over a large geographic extent
Added-Value A SoS has capabilities and properties that do not reside in the component systems
Evolutionary development A SoS evolves with time and experience
Heterogeneity of constituent systems A SoS consists of multiple, heterogeneous, operating systems embedded in networks at multiple levels
Service provider Service provider
E- Infrastructure E- Infrastructure
Research Infrastructure
Research Infrastructure Research
Infrastructure
Service provider
E- Infrastructure
EOSC as a System-of-System
EOSC
EOSC as a System-of-Systems (cont.)
The European Open Science Cloud for Research pilot project is funded by the European Commission, DG Research & Innovation under contract no. 739563
7
Suppliers (Systems)
EOSC System Customers
Research Infrastructure
Research Infrastructure
Research Infrastructure
e-Infrastructure e-Infrastructure e-Infrastructure
Service Supplier Service Supplier Service Supplier
Service Provider Service Provider
EOSC Service Provider Research Infrastructure
e-Infrastructure
Ext. Service Provider
EOSC Services
EOSC Service Components (including Data Services)
EOSC Services: Added Value & Federative Typologies
8 The European Open Science Cloud for Research pilot project is funded by the European
Commission, DG Research & Innovation under contract no. 739563
EOSC Service Responsibility Seamless discovery and access
Redirect requests to the most suitable component
Fully integrate service components
Invisible coordinator MatchMaker OneStopShop .... ….
EOSC Service Component
EOSC Service
EOSC Service
EOSC Service Component EOSC Service Component EOSC Service Component
EOSC Service
EOSC Service Component EOSC Service Component
Med
iato
rs
EOSC Service Component
Who is EOSC system for
www.eoscpilot.eu The European Open Science Cloud for Research pilot project is funded by the European
Commission, DG Research & Innovation under contract no. 739563 9
Client / Customer
Scientist
Research Admin
Ext. Service Provider
Supplier
EOSC Service Component
Supplier
EOSC Serv. Comp.
Developer
EOSC Service Developer
Manager
EOSC “Owner”
EOSC Top Manager
EOSC Service Manager
An actor may play many roles Roles can be further specialised:
e.g. Scientist include Data Scientist and Citizen Scientist Each service may have its own ”manager”, e.g. data librarians curate the
content of data repositories
EOSC Services
The European Open Science Cloud for Research pilot project is funded by the European Commission, DG Research & Innovation under contract no. 739563
10
Web-based APIs Gateway / Web Portal
Co
re S
ervi
ces
(in
cl. E
OSC
AA
I)
EOSC
Ser
vice
Cat
alo
gue
EOSC User-facing Services
Services for Scientists
Services for Research Admins
Services for Ext. Service Providers
Services Component Supplier
Services for EOSC Serv. Comp.Develop.
Services for EOSC Developer
Services for EOSC “Owner”
Services Top Manager
Services for EOSC Service Manager
EOSC System: service classes
www.eoscpilot.eu The European Open Science Cloud for Research pilot project is funded by the European Commission, DG Research & Innovation under contract no. 739563
11
Scientist
PID Minting Alert Service Recommender Service
Search & Browse
Data Repository
Policy and Licence Helper
Semantic Integration Helper
Citation, Attribution and Reward
Workflow Mgmt
VRE Factory Shared Workspace
Social Networking
IDE as_a_service
Software Repository
Validation Environment
Assessment Environment
Operational Service Mgmt
Operations bridge
IT Security
Service continuity
Data Catalogue
Service Catalogue
Service Desk
Serv
ice
s fo
r …
Environment operations
Environment continuity
VRE Factory
Research Administrator Statistical generator
Trends visualizator
Report generator
Activity monitoring
Operational Service Mgmt
Operations bridge
IT Security
Service continuity
Data Catalogue
Service Catalogue
Service Desk
Environment continuity
VRE Factory
Policy Toolkit
(Open) Science Monitor
Open Science Policy Registry
Service
s for EO
SC Se
rvice M
anage
r
Context Linking
Analytics Framework
EOSC System: service classes(cont.)
www.eoscpilot.eu The European Open Science Cloud for Research pilot project is funded by the European Commission, DG Research & Innovation under contract no. 739563
12
Manager (EOSC “Owner,” Top Manager)
IT Security
Service continuity
Service Catalogue
Resource Catalogue
Service Desk
Service Desk
Portfolio Management
External service provider
EOSC Development Platform (including API)
EOSC Hosting Platform
IT Security Operations bridge Service
transition
Service Catalogue
Service Desk
Resource Catalogue
Environment operations
VRE Factory
Serv
ice
s fo
r …
Se
rvices fo
r EOSC
Service
Man
agers
Multiprovider-coordination EOSC Service Monitoring
PoE Mgmt
EOSC Managers Coordination Platform
Supplier
EOSC Development Platform (including API)
EOSC Hosting Platform
EOSC Service Component Promotion
Multi-supplier coordination
Underpinning Agreement Mgmt
Metadata Alignment
Policies Consistency Alignment PoE Validator
Service Dashboard Validation
Environment
Service Catalogue
Resource Catalogue
Policies Consistency
Checking
Operational Service Mgmt
IT Security
Service continuity
Environment continuity
VRE Factory
SLA Monitor
From the Ref. Model to the Ref. Architecture
www.eoscpilot.eu The European Open Science Cloud for Research pilot project is funded by the European Commission, DG Research & Innovation under contract no. 739563
13
Cross-disciplinary support Federation role (Invisible, MatchMaker, Broker, Integrator, …) Governance and Policies mgmt support Interaction with Science Demonstrators & RIs
•Are there missing classes of servicies? •What are the services that might be supplied to EOSC?
Scientist
PID Minting Alert Service Recommender Service
Search & Browse
Data Repository
Policy and Licence Helper
Semantic Integration Helper
Citation, Attribution and Reward
Workflow Mgmt
VRE Factory Shared Workspace
Social Networking
IDE as_a_service
Software Repository
Validation Environment
Assessment Environment
Operational Service Mgmt
Operations bridge
IT Security
Service continuity
Data Catalogue
Service
Catalogue Service Desk
Serv
ice
s fo
r …
Environment operations
Environment continuity
VRE Factory
Research Administrator Statistical generator
Trends visualizator
Report generator
Activity monitoring
Operational Service Mgmt
Operations bridge
IT Security
Service continuity
Data Catalogue
Service
Catalogue Service Desk
Environment continuity
VRE Factory
Policy Toolkit
(Open) Science Monitor
Open Science Policy Registry
Service
s for EO
SC Se
rvice
Man
ager
Context Linking
Analytics Framework
Engagement Principles
Final consideration: Architecture as an EOSC central point of reference
www.eoscpilot.eu The European Open Science Cloud for Research pilot project is funded by the European Commission, DG Research & Innovation under contract no. 739563
14
required tools
required skills
required tools
manager roles
Glossary
Policies Governance Architecture
Education
Thank you
www.eoscpilot.eu The European Open Science Cloud for Research pilot project is funded by the European Commission, DG Research & Innovation under contract no. 739563
15