14
1 1 HEAnet Conference 2010 11.11.2010 Radek Krzywania, PSNC, [email protected] Marco Ruffini, CTVR, TCD, [email protected] Victor Reijs, HEAnet, [email protected] FEDERICA: Virtual e-infrastructure for Researchers

FEDERICA: Virtual e-infrastructure for Researchersntrg.cs.tcd.ie/en/OptIP/pages/pubs/FEDERICA virtual e... · • 1GbE connections via GÉANT network • 4 Juniper MX 480 routers

  • Upload
    hanhi

  • View
    220

  • Download
    0

Embed Size (px)

Citation preview

1 1

HEAnet Conference 2010 11.11.2010

Radek Krzywania, PSNC, [email protected]

Marco Ruffini, CTVR, TCD, [email protected]

Victor Reijs, HEAnet, [email protected]

FEDERICA:

Virtual e-infrastructure for Researchers

2

What is FEDERICA about

  FEDERICA delivers individual virtual networks (slices) to the end users, utilizing pan-European dedicated infrastructure

  The FEDERICA infrastructure is devoted to research on the Internet of the Future and on virtual distributed systems.

3

Physical Network Topology

3

•  14 PoPs with 25 virtualisation servers •  1GbE connections via GÉANT network •  4 Juniper MX 480 routers 40x1GbE •  10 Juniper EX 3200 24x1GbE •  2 Juniper EX 4200 24x1GbE

4

Virtualisation capabilities Server Virtualisation

  Each PoP has between 1 and 4 powerful SUN X2200 M2 virtualisation servers with VMware on board

  8 x 1 GbE interfaces can be used by virtual machines, where multiple virtual interfaces can be hosted

4

5

Virtualisation capabilities Router Virtualisation

  4 core PoPs use MX480 for routers virtualisation

  Each router can operate up to 16 virtual, fully functional Juniper routers, managed by users inside slices

  In addition logical routers (e.g. Quagga) can be also run on virtual servers

5

6

Virtualisation capabilities Connections Virtualisation

  Within 1GbE channels delivered by GÉANT infrastructure, the virtual slice links can be delivered between PoPs with:   VLANs configuration   MPLS LSPs

configuration   VMware vSwitch

interfaces configuration

6

7

FEDERICA slice overview

  5 internal project-slices   infrastructure monitoring   equipment testing   prototype validation

  8 external user-slices   control plane scalability   slice isolation   slice interconnection   virtual resource monitoring   multi-stage routing (CTVR

)…   3 user-slices in the loop

  seamless mobility (TSSG)

7

8

CTVR optical circuit switching test

"  Testing dynamic switching from IP to wavelength channels

"  Possible issues are packet loss and out of order arrival

"  Tested both on optical switch, and on FEDERICA slice

9

Testing topologies

"   Optical Lab

"   FEDERICA slice

RTT = 87ms

RTT = 40ms

FEDERICA slice

CTVR optical Lab

HEAnet links

TCD ISS/CS network

10

Tests "   With no congestion, using TCP Reno, no impairments

are noticeable

"   Congestion in Forward path:

Out of order does not affect transmission because rate is already down to a minimum

11

"   Congestion in both directions

"   Both suggest that wavelength switching on the data path does not improve results if the reverse path is also congested

"   Switching impairments are not noticeable in FEDERICA tests due to low data rate caused by longer RTT times

Tests

12

Conclusions

"   Optical switching affects TCP (Reno) transmission if congestion occurs on both directions "   Wavelength switching on data path does not bring improvements "   Transitory effects are more dramatic for fast (short-RTT) networks (data rate

closer to out of order arrival threshold)

"   Benefits of FEDERICA virtualized infrastructure: "   Recreates more realistic scenario, using commercial routers and links "   Can be used either as a stand-alone service or else as an extension of

existing testbed "   Internet connectivity could be used to create more interesting traffic

scenarios "   Virtualisation allows building relatively large topologies

"   Issues of FEDERICA virtualized infrastructure : "   The RTT cannot be changed easily, only through re-route

"   Requires intervention from FEDERICA NOC "   Cannot be arbitrarily chosen

"   In some cases virtual machines can influence each other if running in same physical server

13

A plug for the possible FEDERICAII

  Development of the Internet of the Future will continue   So a continuation of FEDERICA is being investigated:

FEDERICAII   If you or your users want to do Internet related

research (on network protocols, procedures, new applications, etc.) on this test bed, please support FEDERICAII proposal

  More information can be gotten from presenters

14-12

Thank you for attention

14