Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
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])