Http:// FI-WARE Testbed Overview Stefano De Panfilis – FI-WARE Testbed Responsible .

20
http://www.fi-ware.eu http://www.fi-ppp.eu FI-WARE Testbed Overview Stefano De Panfilis – FI-WARE Testbed Responsible http://forge.fi-ware.eu/plugins/mediawiki/wiki/fiware/index.php/ Quick_FI-WARE_tour

Transcript of Http:// FI-WARE Testbed Overview Stefano De Panfilis – FI-WARE Testbed Responsible .

http://www.fi-ware.euhttp://www.fi-ppp.eu

FI-WARE Testbed Overview

Stefano De Panfilis – FI-WARE Testbed Responsible

http://forge.fi-ware.eu/plugins/mediawiki/wiki/fiware/index.php/Quick_FI-WARE_tour

FI-WARE Generic Enablers

2

The FI-WARE Platform comprises a set of technological “Generic Enablers” which are considered general purpose and common to almost any “usage areas”

Generic Enablers will provide open interfaces:• To Application Developers (APIs)

• To support interoperability with other GEs (need for replacement)

Usage area projects under the PPP

Basic principles about FI-WARE GEs

GE specifications are open (public and royalty-free)

Any implementation of a Generic Enabler (GE) is made up of a set of components which together supports a concrete set of Functions and APIs that are in compliance with open specifications published for that GE

There might be multiple compliant implementations of a given GE

The FI-WARE project will deliver a reference implementation of FI-WARE GEs:• Based upon results of previous R&D projects

• Licensed with no costs within the FI-PPP program

• Lincesed under FRAND conditions elsewhere

3

The FI-WARE Testbed

The FI-WARE Testbed is a case example of a FI-WARE Instance. It:• Allows Use Case projects and third parties to run

and test Future Internet Applications based on FI-WARE GEs

• Is aimed to be complete, in the sense that it will comprise reference implementations of all GEs defined in the FI-WARE Architecture

• It is operated under central control and be accessible from a dedicated website.

FI-WARE partners will provide support to UC projects in deploying their conceptual prototypes on top of the FI-WARE Testbed

4

Tesbed V1 Status

Status• 29 GEIs deployed (http://catalogue.fi-ware.eu/) out of 31 planned

Usage:• https://docs.google.com/spreadsheet/ccc?key=0AqGGeaQGro3fdEd6bGh

LQWtNai1jeGN5UnJMeEdxZ0E#gid=0

• “D” = 12

› 2 overlaps:

› VM allocation (safecity and smartagrifood)

› ServiceRegistry (finest and smartagrifood)

› IM PoC will not be based on “D”

› FINSENY did not commit to have PoC in their DoW

• “U” = 61

• “E” = 100

Major Achievements

Testbed V1 up and running

Fruitfull collaboration between FI-WARE and UC projects• Testbed “First Impression” UC project survey and “Usage Questionnaire”

› All projects answered

› Quite detailed comments

› Extremely useful, in some cases already implemented

10-Aug-12

23-Aug-12

31-Aug-12

15-Sep-12

1-Oct-12

8-Oct-12

15-Oct-12

22-Oct-12

26-Oct-12

5-Nov-12

8-Nov-12

0

1

2

3

4

5

6

7

Roadmap to Testbed V2 (FI-WARE Technical Roadmap)

Migrate all GEIs on top of FI-WARE Cloud

Establishment of two environments: “stable” and “development”

Testbed V2 will have:• 3 new GEIs for Apps

• 3 new GEIs for Cloud

• 6 new GEIs for IoT

• 2 new GEIs for Data

• 3 new GEIs for I2ND

• 5 new GEIs for Security

Deployment of Testbed V2 according to:• 31 Jul 2013 Testbed V2 up-and-running

High-level Architecture Red.es

Physical Distribution of the Platform

FI-WARE meeting 9

. .

.

. .

.

Internet

Phase 2 Platform

Router firewall

Management network

Each Server:• 8 cores• 128 Gb RAM• 2 TB HD

FI-WARE GEs: testbed Implementation

FI-WARE meeting 10

Access the FI-WARE Tesbed

Explore the FI-WARE Catalogue (http://catalogue.fi-ware.eu)• For access ask Testbed Team

› Henar Muñoz ([email protected])

› Miguel Carrillo ([email protected])

› Stefano De Panfilis ([email protected])

• Communicating the IPs from where to access the specific GEIs of interest

Deploy your application on the FI-WARE Cloud by specifying:• VMs (OS, DBMS – if any, ram, storage)

› If the OS/DBMS is not free this should be provided by the UC project

• IPs from where to access the VMs

Access the FI-WARE Tesbed (2)

If you have issues about a GE installed on the testbed, go to the catalogue (http://catalogue.fi-ware.eu/) and send an email to the contact person

We need a single contact point per UC Trial – not all talking to all!• He/she should centralise all requests from and to FI-WARE

• Please nominate one (+ a deputy)

FI-WARE will grant access to JIRA (once available) to provide support

Testbed General info on: http://www.fi-ware.eu/making-it-happen/

Follow the Testbed status on http://twitter.com/FWTestbedStatus

From the Testbed to theOpen Innovation Lab (OIL)

13

Timeline

Internal

TestingRelease 1

Release 2Release 3

FI-WARE

OPEN INNOV LAB

FI-WARE

TESTBED

UCs Phase I

Reqs

UCs Trials

(Phase II)

Developers

Engagement

FI-WARE

INSTANCES

Jul’12 Jul’13

UCs Roll-out

(Phase III)

Jun’14

FI-WARE Open Innovation Lab

FI-WARE will work towards building an Open Innovation Lab which combines:• The FI-WARE Testbed

• The FI-WARE Development Support Infrastructure (forge + additional community tools)

It is intended that this Open Innovation Lab be available to third parties (specially SMEs) after the second year

15

16

Launch of the FI-WARE OIL

OIL Launch is planned at the end of July’13

All information relevant to a given FI-WARE GEi or packages of FI-WARE GEis (e.g., Cloud) will be available on the FI-WARE Catalogue

Every FI-WARE GEi will have a specific support tracker associated to it where questions, bug reports and enhancement requests can be issued

A FI-WARE OIL general tracker will be setup to cope with more general matters (e.g., creation of accounts, issues accessing or using the environment, etc)

More developments

IPv6 access to FI-WARE GEs: Most GEs aren’t natively v6-capable, so we offer a v6 transparent service:

• v6-to-v4 Proxy strategy massively used for “World IPv6 Launch Day” (June, 2012)

UCs v6-access to GEs available.

UCs Apps VMs provided with extensive ranges of public IPv6 addresses.• Currently upon request, we are working to enable automatic processes in the Cloud.

New R&D projects might be more pro-active in IPv6 usage.EC Work-programme 2013 mention: “Taking into consideration the need to future-

proof the work to be done, all Challenge 1 proposals are expected to either use or design for IPv6, as appropriate.”

Commercial deployment is increasing in EU. http://the-internet6.blogspot.com

17

More developments (2)

Managed Access Security to GEs (Release 2): Single sign-on platform for the testbed based on OAuth2.0 FI-WARE Ges.

Provides access to GEs depending on user profiles.

Transparent for GEs, except if access control to specific GE resources needed.

18

Thanks !!

20

http://www.fi-ppp.eu

[email protected]