14
OFELIA – Japan interconnection Hagen Woesner, Coordinator of OFELIA project

OFELIA – Japan interconnection

  • Upload
    orien

  • View
    55

  • Download
    0

Embed Size (px)

DESCRIPTION

OFELIA – Japan interconnection. Hagen Woesner, Coordinator of OFELIA project. Agenda. Current Status of OFELIA OpenFlow testbed in Europe established GÉANT collaboration External connections: RNP, Internet2, RISE Details on RISE-OFELIA connection Tools for control and federation - PowerPoint PPT Presentation

Citation preview

Page 1: OFELIA – Japan  interconnection

OFELIA – Japan interconnectionHagen Woesner,

Coordinator of OFELIA project

Page 2: OFELIA – Japan  interconnection

Agenda

Development and Experimentation on federated EU-Japan Testbeds

Current Status of OFELIA– OpenFlow testbed in Europe established– GÉANT collaboration– External connections: RNP, Internet2, RISE

• Details on RISE-OFELIA connection

Tools for control and federation– OFELIA control framework– AMSoil– Vertigo

Next steps– OFELIA island in RISE– Test it, move OpenVPN connection, then operate day-to-day

2Hagen Woesner

Page 3: OFELIA – Japan  interconnection

3 Years, ending Sept. ’136.5 € Budget

4.45 € Funding101217

Partnersafter the 1st OpenCallafter the 2nd OpenCall

7 OpenFlow islands

OFELIA FP7 project in numbers

Page 4: OFELIA – Japan  interconnection

Island overview

Berlin (TUB) partial (fixed and WiFi) campus network with OF-switches

Gent (iMinds) central hub, 100 (200) node emulab instance

Zürich (ETH) connection to OneLab and GENI

Barcelona (i2CAT) control framework development & FIBRE

Bristol (UBristol) optical and L2 (Extreme) switches

Trento (Create-Net) city-wide test bed with L2 switches, NetFPGA

Rome/Catania Information-Centric-Networks

2nd Open Call AveiroLancasterPisaSao Paolo, Brazil

OFELIA Review

Page 5: OFELIA – Japan  interconnection

GÉANT OpenFLow island

• First Géant OpenFlow installation uses OFELIA Control Framework• joint demo being set up for FIA Dublin

Hagen Woesner 5Development and Experimentation

on federated EU-Japan Testbeds

Page 6: OFELIA – Japan  interconnection

Virtual Topologies use case (and demo)

OFELIA Review

Page 7: OFELIA – Japan  interconnection

OFELIA - NICT/Rise connection

• Following 3 slides by Tomoaki Takata [[email protected]]

Hagen Woesner 7Development and Experimentation

on federated EU-Japan Testbeds

Page 8: OFELIA – Japan  interconnection

Control plance connection

Hagen Woesner 8Development and Experimentation

on federated EU-Japan Testbeds

Page 9: OFELIA – Japan  interconnection

Data plane connection

Hagen Woesner 9Development and Experimentation

on federated EU-Japan Testbeds

Page 10: OFELIA – Japan  interconnection

Tools for control and federation OFELIA Control Framework ( OCF )

• OCF is a set of software tools for testbed management. It controls experimentation life-cycle; reservation, instantiation, configuration, monitoring and uninistantiation.– Full software stack: frontend, clearinghouse and resource

managers (AMs)– Support for management of OpenFlow, Virtual Machines

(currently XEN) and .– Control framework components:

• Frontend (Expedient)• OF AM (Optin)• VM AM (VTAM)

Hagen Woesner 10Development and Experimentation

on federated EU-Japan Testbeds

https://github.com/fp7-ofelia/ocf

Page 11: OFELIA – Japan  interconnection

Tools for control and federation Amsoil

• AMSoil is a light-weight framework for creating Aggregate Managers in testbeds.– AMsoil is a pluggable

system and provides the necessary glue between RPC-Handlers and Resource Managers .

– Also it provides helpers for common tasks in AM development.

Hagen Woesner 11Development and Experimentation

on federated EU-Japan Testbeds

https://github.com/fp7-ofelia/AMsoil

Page 12: OFELIA – Japan  interconnection

Tools for control and federationVertigo

Hagen Woesner 12Development and Experimentation

on federated EU-Japan Testbeds

https://github.com/fp7-ofelia/VeRTIGO

Node Virtualizer: multiplexes multiple control channels between the physical network and VeRTIGO into a single virtual channel between VeRTIGO and the controller Port Mapper: rewrites port numbers in the OpenFlow messages consistently with the virtual topology configurationInternal Controller: controls those switches that are hidden to the controllerVT Planner: implements a path selection algorithm to efficiently aggregate physical nodes and links into virtual links

Page 13: OFELIA – Japan  interconnection

Next steps

• OFELIA and RISE federation– We have connected, but not yet federated– Automated use of components should be possible– SFA could be the blueprint?

• Further use cases?– Large scale testbeds different from local ones?– What is the real issue, why do we build this?

Hagen Woesner 13Development and Experimentation

on federated EU-Japan Testbeds

Page 14: OFELIA – Japan  interconnection

Cache Server

OFswitch

OFController

OFELIA Review

ICN serverICN client

Managementand GUI

OpenFlowprotocol

NorthboundAPI

Using OpenFlowto control

content download

Extending SDNAPIs and protocols

for ICN

Backup: Example use caseInformation Centric use case (and demo)