Lightpaths: why, what (and how!) Bram Peeters, SURFnet Network Services SNE College, 21 st of March,...

Preview:

Citation preview

Lightpaths: why, what (and how!)Bram Peeters, SURFnet Network ServicesSNE College, 21st of March, Utrecht

Some history: Lightpaths and OPNs -network users and uses

Required capacity per user category:

- A: End users: web, e-mail

- B: Institutions: applications, VPNs, shared service center

- C: Researchers: computing, data grids, virtual-presence

This slide courtesy of Cees de Laat

BW requirements

#users

CB

ADSL GigE

A ≈ 20 Gb/s

B ≈ 40 Gb/s C ≈ 100 Gb/sA

The Basic Light Path

A definition (one of many)

- “reliable, point-to-point connection, with guaranteed bandwidth and fixed delay”

- SURFnet standard: GE port at the client side

- L2 connection => building stone OPN, direct connection projects

- OPN = Optical Private Network

GE GE

Make the network ready -SURFnet6: DWDM on dark fiber

Dordrecht1

Breda1

Tilburg1

DenHaag

NLR

BT

BT NLR

BT

Zutphen1

Lelystad1

Subnetwork 4: Purple

Subnetwork 3: Red

Subnetwork 1: Green

Subnetwork 2: Dark blue

Subnetwork 5: Grey

Emmeloord

Zwolle1

Venlo1

Enschede1

Groningen1

LeeuwardenHarlingen

Den Helder

Alkmaar1

Haarlem1

Leiden1

Assen1

Beilen1

Meppel1

Emmen1

Arnhem

Apeldoorn1

Bergen-op-ZoomZierikzee

Middelburg

Vlissingen Krabbendijke

Breukelen1

Ede

Heerlen2Geleen1

DLO

Schiphol-Rijk

Wageningen1 Nijmegen1

Hilversum1

Hoogeveen1

Lelystad2

Amsterdam1

Dwingeloo1

Amsterdam2

Den Bosch1

Utrecht1

Beilen1

Nieuwegein1Rotterdam1

Delft1

Heerlen1

Heerlen1

Maastricht1

Eindhoven1

Maasbracht1

Rotterdam4

3XLSOP

IBG1 & IBG2Middenmeer1

Muenster

Fiber Network

A network for lightpaths

AMS1

IntercontinentalLight Paths

NortelHDXc

AMS2

EuropeanLight Paths

SURFnet6Common Photonic Layer

CustomerequipmentCustomer

equipment

Norteltransport

box

End user

End user

Norteltransport

box

Norteltransport

box

Norteltransport

box

Non-SURFnet

SURFnet infrastructure

GLORIAD

..

End-to-End Light Path

Lightpaths: implementation

- Standard LAN interface (GE, 10GE)

- Uses the qualities of the transport network to achieve- Performance: capacity, availability- Security: OSI L1- Flexibility: locations, topologies- Simplicity: ‘transparent’, predictable/fixed latency- Costs of usage

GE GE

Hybrid Optical/Packet Networks – from a GE to wavelengths

IP

Ethernet HDLC

10 G LAN PHY 10 G WAN PHY 1 G PHY

SDH (G.707)

Optical Fibre

GFP (G.7041)

packet

optical

Courtesy of John Graham

Time Division Multiplexing

A Z:1 E Z:1

E

D

C

B

A

E

D

C

B

A

Z

13458

Z

7 6 2

Courtesy of John Graham

STM-64: 10 Gbit/s – 64 x 150 Mbit/s

STM-16: 2.5 Gbit/s – 16 x 150 Mbits/s

MUX / DEMUX

MUX / DEMUX

Basic Node Architecture – A bit on next-gen SDH / SONET

GE

GE

GE

GE

10G

10G

10G10G

Client side

network side - SDH

crossconnect

Making Lightpaths reliable

Model 1: Single

GEGE

OMEOME- GE interface- 1 client port- Fiber cut or failing equipment => service gone- Poor guarantees!

Model 2: “path protected”

GEGE

OMEOME

- GE kinterface - 1 client port- 1+1 protected! - Fiber breuk => switch to protecting path < 60 ms- Good, clear guarantees

working

protecting

More models

Model 3: redundant – not protected

GE GEOMEOME

- 2 client ports- redundant, not protected - Node is single point of failure - 0 to 1G each path

- Failure always impacts client experience

working

working

GE GE

Model 4: let’s have it even more reliable GE GE

OMEOME- 2 client ports- redundant, protected - Node is final single point of failure - 0 to 1G each path

-Failure always covered (for 1G)- THESE ARE TWO PROTECTED LPs!!!

working 1

working 2

GE GEprotecting 2

protecting 1

A network with lightpaths?

- Designing a network to work with lightpaths demands some attention

- Simple solution: direct point to point between two ‘boxes’ --> not really a network…

- Complex solution: real L2 network???

- Routed solution, but a single admin domain

Example Optical Private Network: Artez

Main siteArtez

Arnhem5

Asd002A_OME06

Asd001A_OME06

10G10G

ArtezEnschede

Enschede1

10G DWDM

10G DWDM

Ads001A_OME02

Asd002A_OME02

ArtezZwolle1

Arnhem Zwolle10G DWDM

10G DWDM

10G

Nijmegen

1*GEProtected

10G DWDM

10G DWDM

Zwolle

Enschede

Arnhem

7

7

1

3

Protected

Enkelvoudig / deel v.

redundant

Physical Logical

Zwolle

Stadsmuur

Zwolle

Sophia

Arnhem

Onderlangs

Enschede

AKI

Arnhem

Oude Kraan

Nieuwe situatie

SURFnet LP 1GbSURFnet LP 1Gb

Firewall to Internet -

uplink 1 Gb/s

Managed

Dark fiberManaged

Dark fiber

Artez OPN

internet

Layer 3 architecture with Layer 2 applications

Routing subnet

Onderwijs zandbak

Servers

Onderwijs speeltuin

Onderwijs productie

internet(SURFnet)

Zwolle: Sophia Zwolle: StadsmuurArnhem:

OnderlangsEnschede: AKI

Enschede: Conservatorium

VLAN cSubnet c

VLAN gSubnet g

VLAN bSubnet b

VLAN aSubnet a

VLAN iSubnet i

VLAN hSubnet h

VLAN lSubnet l

VLAN kSubnet k

VLAN eSubnet e

VLAN dSubnet d

VLAN jSubnet j

VLAN fSubnet f

Trunk

Legenda:

Application specific OPNs

HealthcareOPN

Institute OpticalPrivate Network

University dept

University

Telescopesite

CERN

University

High Energy Physics Network

eVLBI Network

Research Network

Large Hadron Collider:high-level network architecture

Customerequipment

1 GE

1 GE

Customerequipment

DRAC

Non-SURFnetSURFnet infrastructure

“USI” – User to Service Interface (web GUI, API)

NortelOME6500

publicprivate

Control planeControl plane

Admin

CPE

CPE

User

resource

NortelOME6500

NortelOME6500

NortelOME6500

The (near!) future: Dynamic, user schedulable LPs

End-user GUI snapshot

A manageable serviceFinding the right place for management functions

Service users- Get registered

with group(s)- Log on- Schedule

services within group

- Use service- Verify service

Group manager- Add users to

group- Manage user

rights- Get accounting

of service usage- Request more

ports!

Service manager- Add network

resources to DRAC

- Create groups- Assign port

resources and policy to group

- Allocate to group manager

Network operators- Know about the

service- Don’t want to care

about provisioning alarms

- Manage network incidents

- Don’t provision on DRAC resource!

SURFNETUSER COMMUNITY

Klaar!

Verder:

09:30 uur: Ontvangst met koffie

10:00 uur: Inleiding SURFnet en GigaPort – Roy van Schaik

10:20 uur: Fotonica in SURFnet6 - Wouter Huisman

10:50 uur: Bio-break

11:05 uur: Lightpaths, hoe, wat en waarom - Bram Peeters

11:35 uur: SURFnet6 Reporting and monitoring - Hans Trompert

12:00 uur: Lunch

12:30 uur: Einde

Recommended