12
Openflow Demo at GEC-3 1

Openflow Demo at GEC-3 1. Demo Overview Demo is at GENI Engineering Conference III on October 28 th in Palo Alto, CA Extend the SIGCOMM’08 Demo of OpenFlow

Embed Size (px)

Citation preview

Page 1: Openflow Demo at GEC-3 1. Demo Overview Demo is at GENI Engineering Conference III on October 28 th in Palo Alto, CA Extend the SIGCOMM’08 Demo of OpenFlow

Openflow Demo at GEC-3

1

Page 2: Openflow Demo at GEC-3 1. Demo Overview Demo is at GENI Engineering Conference III on October 28 th in Palo Alto, CA Extend the SIGCOMM’08 Demo of OpenFlow

Demo Overview

• Demo is at GENI Engineering Conference III on October 28th in Palo Alto, CA

• Extend the SIGCOMM’08 Demo of OpenFlow to include Juniper, Internet2, and JGN.

2

Page 3: Openflow Demo at GEC-3 1. Demo Overview Demo is at GENI Engineering Conference III on October 28 th in Palo Alto, CA Extend the SIGCOMM’08 Demo of OpenFlow

OF Mobility DemoSigcomm Demo: August 2008, Seattle

Cisco Cat6k

ESX Server

ESX Server

HPProCurve

5400

HPProCurve

5400

NOX+ Vcenter

To Stanford campus backbone

Stanford Gates Building

OpenFlow WiFi AP OpenFlow WiFi AP

3

Page 4: Openflow Demo at GEC-3 1. Demo Overview Demo is at GENI Engineering Conference III on October 28 th in Palo Alto, CA Extend the SIGCOMM’08 Demo of OpenFlow

OF Mobility DemoGEC-3 Demo: October 28, 2008. Palo Alto

Cisco Cat6k

ESX Server

ESX Server

HPProCurve

5400

HPProCurve

5400

NOX+ Vcenter

Stanford Gates Building

Stanford campus backbone

CENIC

JGN

ESX Server

ESX Server

NECIP8800

NECIP8800

JGN POP in Tokyo

LA

Existing NetFPGA OpenFlow Switches NY, LA, HOU

HOU

NY JuniperMX-240

Internet 2

2

NY POP

NetFPGA

NetFPGA

PublicInternet

NetFPGA-based IP-IP tunnel

4

Page 5: Openflow Demo at GEC-3 1. Demo Overview Demo is at GENI Engineering Conference III on October 28 th in Palo Alto, CA Extend the SIGCOMM’08 Demo of OpenFlow

HOUS

NY

5

JuniperMX-240NetFPGA

LA

NetFPGA

NetFPGA

Proposed NetFPGA routingpX = nf2cX; p0’s connect to Internet

p0

p1p3 p2 p1 p2

p2p1

p0

p0

= Juniper-to-NetFPGA

connection

= NetFPGA-to-NetFPGA

connection

p3

p3

Page 6: Openflow Demo at GEC-3 1. Demo Overview Demo is at GENI Engineering Conference III on October 28 th in Palo Alto, CA Extend the SIGCOMM’08 Demo of OpenFlow

NetFPGA POPs in Internet2e.g. LA POP (“LOSA”)

JuniperT-640

CienaCoreDirector

NetFPGA3 x 1GE

3 x 1GEIn TDM circuits

to 3 POPs

NetFPGA

3 x 1GE

HPProCurve

5400

Access Network(e.g. CENIC)

1GE1GE

6

Page 7: Openflow Demo at GEC-3 1. Demo Overview Demo is at GENI Engineering Conference III on October 28 th in Palo Alto, CA Extend the SIGCOMM’08 Demo of OpenFlow

Possible NY POP Topology

JuniperT-640

CienaCoreDirector

NetFPGA2 x 1GE

3 x 1GEIn TDM circuits

to 2 POPs

NetFPGA

2 x 1GE

HPProCurve

5400

Access Network

1GE1GE

JuniperMX-240

1GE1GE

Connect 1GE fromeach NetFPGA to

MX-240

Goal:• Easy connection for MX-240• Flexible choice of tunnels in/out• No additional ports on CoreDirector• Minimal work for I2

1GE

7

2 x 1GE

Page 8: Openflow Demo at GEC-3 1. Demo Overview Demo is at GENI Engineering Conference III on October 28 th in Palo Alto, CA Extend the SIGCOMM’08 Demo of OpenFlow

ESX Server

Slide of NEC topology in JGN

NEC IP8800/S3640

NetFPGA1GE

JGNBackbone router

JGN Access link

ESX Server

OpenFlow WiFi AP

OpenFlow WiFi AP

100M

100M

1GE

NEC IP8800/S3640

1GE1GE

See wiki for IPs

L2sw

See wiki for IPs

Already installed (as of 9/19/2008)

Confirmed we will be able to get 2 IP8800/S3640

8

Page 9: Openflow Demo at GEC-3 1. Demo Overview Demo is at GENI Engineering Conference III on October 28 th in Palo Alto, CA Extend the SIGCOMM’08 Demo of OpenFlow

Internet 2

note

koteF10

TransPAC2

HP -swAPANT640

TransPAC2

T320

PWavecat65

I2router

JGN2router

JGN2JGN2

TransPac2TransPac2

NEC sv

Stanford

BGP peerBGP peer

AS 17934AS 17934

OC-192c10GE-LR

10GE-LR

10GE-EW

10GE-LR

10GE-LR

10GE-LW

10GE-LR10GE-LR

10GE-LR

CENICdevice

1G?

10GE-LR

Stanford ⇔ JGN path

9

Page 10: Openflow Demo at GEC-3 1. Demo Overview Demo is at GENI Engineering Conference III on October 28 th in Palo Alto, CA Extend the SIGCOMM’08 Demo of OpenFlow

MX240 Addition

• MX240 to be installed in New York POP

• MX240 details:– Configuration:

• 1 Routing engine• 1 switch control board• 1 40 port 10/100/1000 Copper DPC• Can be AC or DC

– Power requirements: 600W if DC, 800W if AC

– Rack space: 5 rack units (8.7”), 19” rack10

Page 11: Openflow Demo at GEC-3 1. Demo Overview Demo is at GENI Engineering Conference III on October 28 th in Palo Alto, CA Extend the SIGCOMM’08 Demo of OpenFlow

11Copyright © 2007 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net

OpenFlow Implementation on JUNOS/MX

RPD … OFD

OFBridge Domain

OF VLANs & ifls

FILTER

kernel

ControllerRE

PFE

Page 12: Openflow Demo at GEC-3 1. Demo Overview Demo is at GENI Engineering Conference III on October 28 th in Palo Alto, CA Extend the SIGCOMM’08 Demo of OpenFlow

Work Items for DemoTask Owner Delivery date

12