community connection service for escience · 2014. 8. 5. · customer c1 customer c2 customer c3...

1
customer c1 customer c2 customer c3 domain d4 domain d3 domain d1 domain d2 data plane control plane CoCo agent a1 CoCo agent a2 CoCo agent a3 CoCo agent a4 web portal web portal web portal web portal The Community Connection (CoCo) service is one of the GN3plus Open Call projects running from October 2013 until April 2015. CoCo is a prototype for an on-demand multi- domain, multipoint virtual private network service for eScience communities. Typical users are research communities that form a closed user group and that want their eScience resources (servers, VMs, laptops, storage, instruments, etc.) interconnected, but reachable for their closed community only. Scientists will be able to use a simple and easy to use web portal to setup CoCo instances over an OpenFlow enabled infrastructure. The OpenFlow infrastructure is controlled by OpenDaylight based CoCo agents. Each domain (NREN) runs its own CoCo agent and CoCo agents exchange information by peering relations between neighbouring domains. Each domain also runs a web portal on top of its CoCo agent which is used by the users of that NREN to setup and tear down CoCo instances. CE PE P PE PE P PE CE VPN customer c1 customer c2 domain d1 domain d2 PE P PE PE domain d3 CE customer c3 OF OF Forwarding in the core of the network is done based on MPLS labels. Two labels are used. The outer label is used to forward to a particular Provider Edge (PE) switch. The inner MPLS label is used to distinguish between CoCo instances. Adding and removing MPLS labels is done by the PE switches. UvA SURFnet Research Network Research Network External Organization Internet SDN PoP SURF TNO VPN access point NREN SDN PoP NREN SDN PoP SURF TNO CoCo Instance 2 5 4 3 1 Co mmunity Co nnection Service for eScience Ronald van der Pol, Marijke Kaat - SURFnet Bart Gijsen, Rudolf Strijkers, Piotr Zuraniewski, Erik Meeuwissen - TNO CoCo is presented on Tuesday 14:00 - 15:30 Session 5A: Advanced Networking Community Connection Service for eScience Ronald van der Pol ([email protected])

Upload: others

Post on 16-Aug-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Community Connection Service for eScience · 2014. 8. 5. · customer c1 customer c2 customer c3 domain d4 domain d3 domain d1 domain d2 data plane control plane CoCo agent a1 CoCo

customer c1 customer c2

customer c3

domain d4

domain d3domain d1

domain d2

data plane

control plane

CoCo agent a1

CoCo agent a2

CoCo agent a3CoCo agent a4

webportal

webportal

webportal

webportal

The Community Connection (CoCo) service is one of the GN3plus Open Call projects running from October 2013 until April 2015.

CoCo is a prototype for an on-demand multi-domain, multipoint virtual private network service for eScience communities.

Typical users are research communities that form a closed user group and that want their eScience resources (servers, VMs, laptops, storage, instruments, etc.) interconnected, but reachable for their closed community only.

Scientists will be able to use a simple and easy to use web portal to setup CoCo instances over an OpenFlow enabled infrastructure.

The OpenFlow infrastructure is controlled by OpenDaylight based CoCo agents. Each domain (NREN) runs its own CoCo agent and CoCo agents exchange information by peering relations between neighbouring domains.

Each domain also runs a web portal on top of its CoCo agent which is used by the users of that NREN to setup and tear down CoCo instances.

CEPE P PE

PE P PE CE

VPN

customer c1

customer c2domain d1

domain d2

PE P PE

PEdomain d3

CE

customer c3

OF

OF

Forwarding in the core of the network is done based on MPLS labels. Two labels are used.

The outer label is used to forward to a particular Provider Edge (PE) switch.

The inner MPLS label is used to distinguish between CoCo instances.

Adding and removing MPLS labels is done by the PE switches.

UvA

SURFnet

Research Network

Research Network

External Organization

Internet

SDN PoP SURF

TNO

VPN access point

NREN

SDN PoP NREN

SDN PoP SURF

TNO

CoCo Instance

2

5 4

3

1

Community Connection Service for eScience

Ronald van der Pol, Marijke Kaat - SURFnetBart Gijsen, Rudolf Strijkers, Piotr Zuraniewski, Erik Meeuwissen - TNO

CoCo is presented on Tuesday 14:00 - 15:30

Session 5A: Advanced Networking

Community Connection Service for eScience

Ronald van der Pol ([email protected])