SlideShare a Scribd company logo
1 of 22
Download to read offline
eXperimental Infrastructures for the Future Internet
1st Training Session
Berlin, May 15th, 2014
www.fi-xifi.eu
INTRODUCTION TO XIFI
The XIFI Project, its role in the FI-PPP and its objectives
Agenda
• XIFI at a glance
• Project scope and objectives
• XIFI in the FI-PPP programme
• Technical offering
• XIFI federated infrastructures
– Nodes, capacities, architecture, services, networking
• Deployment timeline and upcoming challenges
15/05/2014 1st Training Session – Berlin, 15.05.2014 3
XIFI at a glance
• XIFI is a FI-PPP integrated project that aims to
– Pave the way for the establishment of a common European
market for large-scale trials for Future Internet and Smart
Cities;
– Create a sustainable pan-European federation of Future
Internet test infrastructures;
– Support upcoming FI-PPP Use Cases to deploy their
applications in the large scale;
– Support a multiplicity of heterogeneous environments;
– Support and host advanced experiments.
15/05/2014 1st Training Session – Berlin, 15.05.2014 4
XIFI at a glance
• XIFI establishes a European platform of federated
infrastructures that
– Consist of 5 core infrastructure nodes;
– Currently expands to 17 nodes across Europe;
– Integrates infrastructure components with interoperable
functional components
(i.e., the FI-WARE core platform);
– Deploys, provides and maintains a set of Generic Enablers
(GEs);
– Fosters collaboration between the FI-PPP Programme and
other existing initiatives (EIT ICT Labs, FIRE …).
15/05/2014 1st Training Session – Berlin, 15.05.2014 5
Facts and figures
• XIFI receives funding from the European Commission
FP7 under grant agreement
N°: 604590.
• Part of the FI-PPP Capacity Building and Infrastructures
chapter.
• Project lifetime from April 2013 to March 2015
• Initially consortium consists of 23 partners.
• Extended to 35 partners in April ’14 as the result of an
open call for new infrastructures.
15/05/2014 1st Training Session – Berlin, 15.05.2014 6
23 initial partners
15/05/2014 1st Training Session – Berlin, 15.05.2014 7
Further12 partners joined in April ‘14
Project objectives
• Define the reference architecture and settle the implementation of
a sustainable federation of Future Internet-enabled infrastructures:
XIFI Cloud Community.
• Offer to FI-PPP Use Cases and external developers an initial
infrastructure capacity compliant to the Future Internet core
platform (FI-WARE).
• Integrate, adapt and upgrade existing infrastructures to ensure
their compliancy with the FI-PPP programme requirements.
• Support infrastructure owners and application developers by
providing them with documentation and training to join and use
the federation.
• Showcase the benefits of federated capacity to FI-PPP
stakeholders through a set of scenarios.
15/05/2014 1st Training Session – Berlin, 15.05.2014 8
Stakeholders
Infrastructures owners and operators
• Integrate and offer their facilities for experimentation within the FI-PPP;
• Allow the FI-PPP to make more ambitious large-scale deployments in the areas
addressed by the Use Case projects and beyond;
• Join the XIFI federation through open calls.
Future Internet developers and experimenters
• Use and experiment the available FI-PPP technology and facilities by implementing
various interesting applications and using XIFI federated infrastructures for their test
experiments.
• Will access the GEs and SEs deployed at different infrastructures in a transparent
way.
• Create projects/experiments encompassing more than one single infrastructure in a
transparent way
Other users (Public authorities, SMEs, end-users such as associations,
citizens)
• Public authorities will be engaged in order to support experimentation and to promote
public and private investment in infrastructures and federating infrastructures
• European entrepreneurs, SMEs, developers and application providers, students,
researchers, will be able to test what is being developed within their own domains.
15/05/2014 1st Training Session – Berlin, 15.05.2014 9
XIFI in the FI-PPP Programme
15/05/2014 1st Training Session – Berlin, 15.05.2014 10
3rd Call
Use Case
Expansion
Phase
2010 2011 2012 2013 2014 2015
Phase 1 Phase 2 Phase 3
Call 1 Call 2 Call 3
INFINITY Capacity Building and Infrastructure
ENVIROFI
FINSENY
FI-CONTENT
FINEST
INSTANT MOBILITY
OUTSMART
SAFE CITY
SMARTAGRIFOOD
FI-WARE Technology Foundation
CONCORD Programme Facilitation and Support
FINESCE
FITMAN
FI-CONTENT
FI-SPACE
FI-STAR
SME Innovation
Coordination
Capacity
Usage
Technology
XIFI
Technical offering
15/05/2014 1st Training Session – Berlin, 15.05.2014 11
• FI-WARE is a core platform that supports innovative
applications lowering costs and complexity for serving
large numbers of users and handling large scale data .
– XIFI provides extensions to existing FI-WARE GEs to
support Federation of Clouds and Infrastructures
– Check http://www.fi-ware.eu/
• FI-LAB is a live instance of FI-WARE available to
developers for free experimentation with the technology.
– XIFI provides the Community Cloud that extends it and
operational support
– Check http://lab.fi-ware.eu/
• FI-Ops is a collection of tools enabling deployment,
setup, and operation of FI-WARE instances by platform
providers.
Sevilla
Trento
Brittany
Waterford
Berlin
Federation and Infrastructures
• 5 Core Infrastructures
– Ireland
Waterford TSSG, HEAnet
– France
Orange, ImaginLab
– Spain
Telefónica, Red.es
– Germany
Deutsche Telekom, Fraunhofer
– Italy
Telecom Italia, Trentino Network, CREATE-NET
15/05/2014 1st Training Session – Berlin, 15.05.2014 12
Federation and Infrastructures
• Since April ’14 expanded to 17 Infrastructures from
15/05/2014 1st Training Session – Berlin, 15.05.2014 13
Czech Republic
Switzerland
Germany
Ireland
France
Spain
Italy
Belgium
Poland
Greece
Sweden
Hungary
Infrastructure capacities
• XIFI implements a federation of Future Internet enabled
infrastructures offering
– Common data-center services;
• Common set of Generic Enablers (GE);
• Common infrastructure and use-case monitoring services;
• Common access through the FI-LAB portal;
– Distinct unique services with local relevance;
• Wireless test-beds;
• Sensor networks;
• Access to Smart City infrastructures.
• The XIFI federation gains from this heterogeneity since
use-cases can be deployed to benefit from local
offerings.
15/05/2014 1st Training Session – Berlin, 15.05.2014 14
Reference architecture
15/05/2014 1st Training Session – Berlin, 15.05.2014 15
Federation Security
Federation Control API
Infrastructure Monitor
APIs
(Monitor-Provisioning-
Optimization)
Infrastructure Adapter
Infrastructure
Infrastructure
Toolbox
Enablers/Services
Federation
Management
UI
Infrastructure Monitor
APIs
(Monitor-Provisioning-
Optimization)
Infrastructure Adapter
Infrastructure
Infrastructure
Toolbox
Enablers/Service
s
Infrastructure Monitor
APIs
(Monitor-Provisioning-
Optimization)
Infrastructure Adapter
Infrastructure
Infrastructure
Toolbox
Enablers/Service
s
Infrastructure Monitor
APIs
(Monitor-Provisioning-
Optimization)
Infrastructure Adapter
Infrastructure
Infrastructure
Toolbox
Enablers/Service
s
Infrastructure Monitor
APIs
Enablers Management APIs
(Monitor-Provisioning-
Optimization)
Infrastructure Adapter
Infrastructure
Infrastructure
Toolbox
Enablers/Services
Infrastructure
(Node)
UI
FI-WARE
Developer Environment
Portal
XIFI
Portal
UI
Recommendation
Tool
Yellow
Pages
Discovery
Tool
Security
Dashboard
Interoperability
Testing
Tool
SLA
&
Accounting
Dashaboard
Infrastructures Marketplace
Privacy
Dashboard
XIFI Specific Tool
Provided by FI-WARE
Based on FI-WARE GEs +
XIFI Specific Developments
Third Party / Infrastructure
Adapters:
1) Network adapters
2) Resource Monitoring
3) Enabler Management
& Monitoring
Service provisioning
15/05/2014 1st Training Session – Berlin, 15.05.2014 16
Select GEs
Select GE
Instance
Apply for
a key
Use!
VM 1
Monitoring
GE
1
GE
2
GE
n
VM 2
Monitoring
GE
1
GE
2
GE
n
Node 2
• Software as a Service • Platform as a Service
VM 1
Monitoring
GE
1
GE
2
GE
n
VM 2
Monitoring
GE
1
GE
2
GE
n
Node 1
XIFI
UC Project
Select GEs
Select
Nodes
“Cook” Use!
Node 2
VM UC1
Monitoring
GE
2
GE
4
GE
5
Node 1
XIFI
UC Project
GE
1
GE
2
GE
3
GE
4
GE
5
GE
n
Infrastructure inter-networking
• XIFI nodes are connected through a Multi-Domain
Virtual Private Network (MD-VPN) provided by multiple
National Research Networks (NRENs).
• Nodes connect directly or by a peer VPN with another
node.
15/05/2014 1st Training Session – Berlin, 15.05.2014 17
Infrastructure inter-networking
• All (initial) XIFI nodes connect both to the MD-VPN and
to the Internet.
– Internet access mainly provided for user access through the
portal and for connectivity with private clouds.
– The MD-VPN is used to share tenants across the federation.
• The MD-VPN provides
– OSI Layer 3 access – Layer 2 is foreseen.
– IPv4 – IPv6 is currently evaluated.
• The MD-VPN utilizes a dedicated private address range
(10.0.0.0/8) coordinated among nodes. The use case
controls if a virtual appliance exposes itself to the
federation or to the public Internet or both.
15/05/2014 1st Training Session – Berlin, 15.05.2014 18
Infrastructure architecture
• XIFI infrastructures are heterogeneous and may be
distributed – single site, multi-site, city-wide or nation-
wide. There is no common architecture.
• Example: the German node consists of two sites: the
data-center operated by Fraunhofer and the wireless
testbed operated by Deutsche Telekom.
15/05/2014 1st Training Session – Berlin, 15.05.2014 19
Timeline
1st Year
• Define the XIFI core concepts, reference architecture and development methodology.
• Deploy the core technical infrastructure.
• Provide the framework for the federation of infrastructures (technical / administrative).
• Ensure co-existence and interaction between
- Sites/nodes;
- Services/Applications;
- Platforms;
• Consider business and economic incentives
2nd Year
• Network Enlargement
(Additional infrastructures)
• “Deployment” of Use Cases and Trials
• Full scale operations with field trials and
developers (FI-PPP phase 3)
15/05/2014 1st Training Session – Berlin, 15.05.2014 20
Core Technical
Experimental
backbone
Cities
Regions
Upcoming challenges
XIFI is the market place to access FI-PPP technologies
and Future Internet infrastructure offer for large trials
developers in Europe
• From experimentation to large scale trials
– Exploitation toward European Cities and Regions.
– 800 Web Developers expected to use XIFI capacities.
• Synergies and cooperation between EU and US
– Cross analysis of best practise among respective sites (Field Trials,
European and US Cities and Regions, Communities of Developers).
• Sustainability
15/05/2014 1st Training Session – Berlin, 15.05.2014 21
Thank you for your attention!
Acknowledgments:
The research conducted by XIFI receives funding from the European Commission FP7 under grant agreement
N°: 604590. The European Commission has no responsibility for the content of this presentation.
Find us at www.fi-xifi.eu

More Related Content

Similar to fiware-lab-dev-1.pdf

OpenNaaS @ GLIF Singapoure 2013
OpenNaaS @ GLIF Singapoure 2013OpenNaaS @ GLIF Singapoure 2013
OpenNaaS @ GLIF Singapoure 2013i2CAT Foundation
 
Max Lemke | Innovation actions in Horizon 2020 Fostering collaboration with M...
Max Lemke | Innovation actions in Horizon 2020 Fostering collaboration with M...Max Lemke | Innovation actions in Horizon 2020 Fostering collaboration with M...
Max Lemke | Innovation actions in Horizon 2020 Fostering collaboration with M...I4MS_eu
 
Jarrar: Future Internet in Horizon 2020 Calls
Jarrar: Future Internet in Horizon 2020 CallsJarrar: Future Internet in Horizon 2020 Calls
Jarrar: Future Internet in Horizon 2020 CallsMustafa Jarrar
 
RNP Cloud Infrastructure model, services and challenges
RNP Cloud Infrastructure model, services and challengesRNP Cloud Infrastructure model, services and challenges
RNP Cloud Infrastructure model, services and challengesEUBrasilCloudFORUM .
 
Using Future Internet testbeds in the classroom
Using Future Internet testbeds in the classroomUsing Future Internet testbeds in the classroom
Using Future Internet testbeds in the classroomFIBRE Testbed
 
XIFI: how we did federate different FI infrastructures
XIFI: how we did federate different FI infrastructuresXIFI: how we did federate different FI infrastructures
XIFI: how we did federate different FI infrastructuresFederico Michele Facca
 
F-Interop Open Call: Webinar
F-Interop Open Call: WebinarF-Interop Open Call: Webinar
F-Interop Open Call: WebinarDigital Catapult
 
Seminario IoT - Internet of Things
Seminario IoT - Internet of ThingsSeminario IoT - Internet of Things
Seminario IoT - Internet of ThingsLuiz Oliveira
 
Irati fire-engineering-workshop-nov2012
Irati fire-engineering-workshop-nov2012Irati fire-engineering-workshop-nov2012
Irati fire-engineering-workshop-nov2012Eleni Trouva
 
Smartie - Project overview
Smartie - Project overview Smartie - Project overview
Smartie - Project overview DunavNET
 
SMARTFIRE_project_presentation
SMARTFIRE_project_presentationSMARTFIRE_project_presentation
SMARTFIRE_project_presentationStephanie Morales
 
Assess security from sensors to api c4 i 20151126
Assess security from sensors to api c4 i 20151126Assess security from sensors to api c4 i 20151126
Assess security from sensors to api c4 i 20151126Denis Rousset
 

Similar to fiware-lab-dev-1.pdf (20)

FIRE and FI-PPP
FIRE and FI-PPPFIRE and FI-PPP
FIRE and FI-PPP
 
FIRE slideshow @ICT2013 6.-8.11. 2013 in Vilnius, Lithuania
FIRE slideshow @ICT2013 6.-8.11. 2013 in Vilnius, LithuaniaFIRE slideshow @ICT2013 6.-8.11. 2013 in Vilnius, Lithuania
FIRE slideshow @ICT2013 6.-8.11. 2013 in Vilnius, Lithuania
 
OpenNaaS @ GLIF Singapoure 2013
OpenNaaS @ GLIF Singapoure 2013OpenNaaS @ GLIF Singapoure 2013
OpenNaaS @ GLIF Singapoure 2013
 
Max Lemke | Innovation actions in Horizon 2020 Fostering collaboration with M...
Max Lemke | Innovation actions in Horizon 2020 Fostering collaboration with M...Max Lemke | Innovation actions in Horizon 2020 Fostering collaboration with M...
Max Lemke | Innovation actions in Horizon 2020 Fostering collaboration with M...
 
FIRE slideshow @EuCNC'2014
FIRE slideshow @EuCNC'2014FIRE slideshow @EuCNC'2014
FIRE slideshow @EuCNC'2014
 
FIRE slideshow @EuCNC'2014
FIRE slideshow @EuCNC'2014FIRE slideshow @EuCNC'2014
FIRE slideshow @EuCNC'2014
 
Vinnova hosted presentation of FI-PPP in Malmö Sweden 2013-09-27
Vinnova hosted presentation of FI-PPP in Malmö Sweden 2013-09-27Vinnova hosted presentation of FI-PPP in Malmö Sweden 2013-09-27
Vinnova hosted presentation of FI-PPP in Malmö Sweden 2013-09-27
 
Jarrar: Future Internet in Horizon 2020 Calls
Jarrar: Future Internet in Horizon 2020 CallsJarrar: Future Internet in Horizon 2020 Calls
Jarrar: Future Internet in Horizon 2020 Calls
 
RNP Cloud Infrastructure model, services and challenges
RNP Cloud Infrastructure model, services and challengesRNP Cloud Infrastructure model, services and challenges
RNP Cloud Infrastructure model, services and challenges
 
Using Future Internet testbeds in the classroom
Using Future Internet testbeds in the classroomUsing Future Internet testbeds in the classroom
Using Future Internet testbeds in the classroom
 
XIFI: how we did federate different FI infrastructures
XIFI: how we did federate different FI infrastructuresXIFI: how we did federate different FI infrastructures
XIFI: how we did federate different FI infrastructures
 
F-Interop Open Call: Webinar
F-Interop Open Call: WebinarF-Interop Open Call: Webinar
F-Interop Open Call: Webinar
 
FIRE overview
FIRE overviewFIRE overview
FIRE overview
 
Seminario IoT - Internet of Things
Seminario IoT - Internet of ThingsSeminario IoT - Internet of Things
Seminario IoT - Internet of Things
 
Irati fire-engineering-workshop-nov2012
Irati fire-engineering-workshop-nov2012Irati fire-engineering-workshop-nov2012
Irati fire-engineering-workshop-nov2012
 
Smartie - Project overview
Smartie - Project overview Smartie - Project overview
Smartie - Project overview
 
Pre-Commercial Procurement - HNSciCloud
Pre-Commercial Procurement -  HNSciCloudPre-Commercial Procurement -  HNSciCloud
Pre-Commercial Procurement - HNSciCloud
 
1305 eurocloud jfriedrich
1305 eurocloud jfriedrich1305 eurocloud jfriedrich
1305 eurocloud jfriedrich
 
SMARTFIRE_project_presentation
SMARTFIRE_project_presentationSMARTFIRE_project_presentation
SMARTFIRE_project_presentation
 
Assess security from sensors to api c4 i 20151126
Assess security from sensors to api c4 i 20151126Assess security from sensors to api c4 i 20151126
Assess security from sensors to api c4 i 20151126
 

Recently uploaded

Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxnada99848
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 

Recently uploaded (20)

Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptx
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 

fiware-lab-dev-1.pdf

  • 1. eXperimental Infrastructures for the Future Internet 1st Training Session Berlin, May 15th, 2014 www.fi-xifi.eu
  • 2. INTRODUCTION TO XIFI The XIFI Project, its role in the FI-PPP and its objectives
  • 3. Agenda • XIFI at a glance • Project scope and objectives • XIFI in the FI-PPP programme • Technical offering • XIFI federated infrastructures – Nodes, capacities, architecture, services, networking • Deployment timeline and upcoming challenges 15/05/2014 1st Training Session – Berlin, 15.05.2014 3
  • 4. XIFI at a glance • XIFI is a FI-PPP integrated project that aims to – Pave the way for the establishment of a common European market for large-scale trials for Future Internet and Smart Cities; – Create a sustainable pan-European federation of Future Internet test infrastructures; – Support upcoming FI-PPP Use Cases to deploy their applications in the large scale; – Support a multiplicity of heterogeneous environments; – Support and host advanced experiments. 15/05/2014 1st Training Session – Berlin, 15.05.2014 4
  • 5. XIFI at a glance • XIFI establishes a European platform of federated infrastructures that – Consist of 5 core infrastructure nodes; – Currently expands to 17 nodes across Europe; – Integrates infrastructure components with interoperable functional components (i.e., the FI-WARE core platform); – Deploys, provides and maintains a set of Generic Enablers (GEs); – Fosters collaboration between the FI-PPP Programme and other existing initiatives (EIT ICT Labs, FIRE …). 15/05/2014 1st Training Session – Berlin, 15.05.2014 5
  • 6. Facts and figures • XIFI receives funding from the European Commission FP7 under grant agreement N°: 604590. • Part of the FI-PPP Capacity Building and Infrastructures chapter. • Project lifetime from April 2013 to March 2015 • Initially consortium consists of 23 partners. • Extended to 35 partners in April ’14 as the result of an open call for new infrastructures. 15/05/2014 1st Training Session – Berlin, 15.05.2014 6
  • 7. 23 initial partners 15/05/2014 1st Training Session – Berlin, 15.05.2014 7 Further12 partners joined in April ‘14
  • 8. Project objectives • Define the reference architecture and settle the implementation of a sustainable federation of Future Internet-enabled infrastructures: XIFI Cloud Community. • Offer to FI-PPP Use Cases and external developers an initial infrastructure capacity compliant to the Future Internet core platform (FI-WARE). • Integrate, adapt and upgrade existing infrastructures to ensure their compliancy with the FI-PPP programme requirements. • Support infrastructure owners and application developers by providing them with documentation and training to join and use the federation. • Showcase the benefits of federated capacity to FI-PPP stakeholders through a set of scenarios. 15/05/2014 1st Training Session – Berlin, 15.05.2014 8
  • 9. Stakeholders Infrastructures owners and operators • Integrate and offer their facilities for experimentation within the FI-PPP; • Allow the FI-PPP to make more ambitious large-scale deployments in the areas addressed by the Use Case projects and beyond; • Join the XIFI federation through open calls. Future Internet developers and experimenters • Use and experiment the available FI-PPP technology and facilities by implementing various interesting applications and using XIFI federated infrastructures for their test experiments. • Will access the GEs and SEs deployed at different infrastructures in a transparent way. • Create projects/experiments encompassing more than one single infrastructure in a transparent way Other users (Public authorities, SMEs, end-users such as associations, citizens) • Public authorities will be engaged in order to support experimentation and to promote public and private investment in infrastructures and federating infrastructures • European entrepreneurs, SMEs, developers and application providers, students, researchers, will be able to test what is being developed within their own domains. 15/05/2014 1st Training Session – Berlin, 15.05.2014 9
  • 10. XIFI in the FI-PPP Programme 15/05/2014 1st Training Session – Berlin, 15.05.2014 10 3rd Call Use Case Expansion Phase 2010 2011 2012 2013 2014 2015 Phase 1 Phase 2 Phase 3 Call 1 Call 2 Call 3 INFINITY Capacity Building and Infrastructure ENVIROFI FINSENY FI-CONTENT FINEST INSTANT MOBILITY OUTSMART SAFE CITY SMARTAGRIFOOD FI-WARE Technology Foundation CONCORD Programme Facilitation and Support FINESCE FITMAN FI-CONTENT FI-SPACE FI-STAR SME Innovation Coordination Capacity Usage Technology XIFI
  • 11. Technical offering 15/05/2014 1st Training Session – Berlin, 15.05.2014 11 • FI-WARE is a core platform that supports innovative applications lowering costs and complexity for serving large numbers of users and handling large scale data . – XIFI provides extensions to existing FI-WARE GEs to support Federation of Clouds and Infrastructures – Check http://www.fi-ware.eu/ • FI-LAB is a live instance of FI-WARE available to developers for free experimentation with the technology. – XIFI provides the Community Cloud that extends it and operational support – Check http://lab.fi-ware.eu/ • FI-Ops is a collection of tools enabling deployment, setup, and operation of FI-WARE instances by platform providers.
  • 12. Sevilla Trento Brittany Waterford Berlin Federation and Infrastructures • 5 Core Infrastructures – Ireland Waterford TSSG, HEAnet – France Orange, ImaginLab – Spain Telefónica, Red.es – Germany Deutsche Telekom, Fraunhofer – Italy Telecom Italia, Trentino Network, CREATE-NET 15/05/2014 1st Training Session – Berlin, 15.05.2014 12
  • 13. Federation and Infrastructures • Since April ’14 expanded to 17 Infrastructures from 15/05/2014 1st Training Session – Berlin, 15.05.2014 13 Czech Republic Switzerland Germany Ireland France Spain Italy Belgium Poland Greece Sweden Hungary
  • 14. Infrastructure capacities • XIFI implements a federation of Future Internet enabled infrastructures offering – Common data-center services; • Common set of Generic Enablers (GE); • Common infrastructure and use-case monitoring services; • Common access through the FI-LAB portal; – Distinct unique services with local relevance; • Wireless test-beds; • Sensor networks; • Access to Smart City infrastructures. • The XIFI federation gains from this heterogeneity since use-cases can be deployed to benefit from local offerings. 15/05/2014 1st Training Session – Berlin, 15.05.2014 14
  • 15. Reference architecture 15/05/2014 1st Training Session – Berlin, 15.05.2014 15 Federation Security Federation Control API Infrastructure Monitor APIs (Monitor-Provisioning- Optimization) Infrastructure Adapter Infrastructure Infrastructure Toolbox Enablers/Services Federation Management UI Infrastructure Monitor APIs (Monitor-Provisioning- Optimization) Infrastructure Adapter Infrastructure Infrastructure Toolbox Enablers/Service s Infrastructure Monitor APIs (Monitor-Provisioning- Optimization) Infrastructure Adapter Infrastructure Infrastructure Toolbox Enablers/Service s Infrastructure Monitor APIs (Monitor-Provisioning- Optimization) Infrastructure Adapter Infrastructure Infrastructure Toolbox Enablers/Service s Infrastructure Monitor APIs Enablers Management APIs (Monitor-Provisioning- Optimization) Infrastructure Adapter Infrastructure Infrastructure Toolbox Enablers/Services Infrastructure (Node) UI FI-WARE Developer Environment Portal XIFI Portal UI Recommendation Tool Yellow Pages Discovery Tool Security Dashboard Interoperability Testing Tool SLA & Accounting Dashaboard Infrastructures Marketplace Privacy Dashboard XIFI Specific Tool Provided by FI-WARE Based on FI-WARE GEs + XIFI Specific Developments Third Party / Infrastructure Adapters: 1) Network adapters 2) Resource Monitoring 3) Enabler Management & Monitoring
  • 16. Service provisioning 15/05/2014 1st Training Session – Berlin, 15.05.2014 16 Select GEs Select GE Instance Apply for a key Use! VM 1 Monitoring GE 1 GE 2 GE n VM 2 Monitoring GE 1 GE 2 GE n Node 2 • Software as a Service • Platform as a Service VM 1 Monitoring GE 1 GE 2 GE n VM 2 Monitoring GE 1 GE 2 GE n Node 1 XIFI UC Project Select GEs Select Nodes “Cook” Use! Node 2 VM UC1 Monitoring GE 2 GE 4 GE 5 Node 1 XIFI UC Project GE 1 GE 2 GE 3 GE 4 GE 5 GE n
  • 17. Infrastructure inter-networking • XIFI nodes are connected through a Multi-Domain Virtual Private Network (MD-VPN) provided by multiple National Research Networks (NRENs). • Nodes connect directly or by a peer VPN with another node. 15/05/2014 1st Training Session – Berlin, 15.05.2014 17
  • 18. Infrastructure inter-networking • All (initial) XIFI nodes connect both to the MD-VPN and to the Internet. – Internet access mainly provided for user access through the portal and for connectivity with private clouds. – The MD-VPN is used to share tenants across the federation. • The MD-VPN provides – OSI Layer 3 access – Layer 2 is foreseen. – IPv4 – IPv6 is currently evaluated. • The MD-VPN utilizes a dedicated private address range (10.0.0.0/8) coordinated among nodes. The use case controls if a virtual appliance exposes itself to the federation or to the public Internet or both. 15/05/2014 1st Training Session – Berlin, 15.05.2014 18
  • 19. Infrastructure architecture • XIFI infrastructures are heterogeneous and may be distributed – single site, multi-site, city-wide or nation- wide. There is no common architecture. • Example: the German node consists of two sites: the data-center operated by Fraunhofer and the wireless testbed operated by Deutsche Telekom. 15/05/2014 1st Training Session – Berlin, 15.05.2014 19
  • 20. Timeline 1st Year • Define the XIFI core concepts, reference architecture and development methodology. • Deploy the core technical infrastructure. • Provide the framework for the federation of infrastructures (technical / administrative). • Ensure co-existence and interaction between - Sites/nodes; - Services/Applications; - Platforms; • Consider business and economic incentives 2nd Year • Network Enlargement (Additional infrastructures) • “Deployment” of Use Cases and Trials • Full scale operations with field trials and developers (FI-PPP phase 3) 15/05/2014 1st Training Session – Berlin, 15.05.2014 20 Core Technical Experimental backbone Cities Regions
  • 21. Upcoming challenges XIFI is the market place to access FI-PPP technologies and Future Internet infrastructure offer for large trials developers in Europe • From experimentation to large scale trials – Exploitation toward European Cities and Regions. – 800 Web Developers expected to use XIFI capacities. • Synergies and cooperation between EU and US – Cross analysis of best practise among respective sites (Field Trials, European and US Cities and Regions, Communities of Developers). • Sustainability 15/05/2014 1st Training Session – Berlin, 15.05.2014 21
  • 22. Thank you for your attention! Acknowledgments: The research conducted by XIFI receives funding from the European Commission FP7 under grant agreement N°: 604590. The European Commission has no responsibility for the content of this presentation. Find us at www.fi-xifi.eu