• No results found

SDN for Science Networks

N/A
N/A
Protected

Academic year: 2021

Share "SDN for Science Networks"

Copied!
18
0
0

Loading.... (view fulltext now)

Full text

(1)

SDN for Science Networks

Inder Monga

Eric Pouyoul, Chin Guok and Eli Dart

Energy Sciences Network, Scientific Networking Division

(2)
(3)

Two Prime Requirements

1.  Data Mobility 2.  Global Collaboration -  Higgs Boson Long latencies (RTT) Multi-domain Multi-vendor Multi-technology {Lots of Bits} {Lots of Bits}

(4)

Data Mobility:

Problem is simple to articulate

Ability to move large quantities of data from one location to another over the network

a)  Tuned and architected for the best performance

b)  Most efficient utilization of end-to-end system capability &

(5)

Why is this a problem?

TCP is the underlying data transfer

protocol

•  A “fragile” workhorse

•  Very sensitive to loss, especially on long RTT links

•  Leads to non-ideal use of the deployed infrastructure

-  Apps underperform their

(6)

Possible approaches?

1.  Replace/change TCP

-  New TCP-variants or layer 2 protocols like RoCE

2.  Use TCP with right environment

Provide a loss free, high bandwidth network service over wide area

•  Enough bandwidth to avoid congestion-based loss •  Fast lanes (virtual circuits), end-to-end

•  Big buffers to avoid burst-related loss

•  Test and measurement infrastructure to ensure a perpetually clean

(7)

SDN/OpenFlow Investigation:

What strengths can be applied to the problems

described?

(8)

Journey with OpenFlow/SDN

Joint Techs Summer 2011, Fairbanks, Alaska

Value #1 Flexible,

Programmable separation

(9)

Journey with OpenFlow/SDN

Inaugural Open Network Summit, 2011, Stanford and SuperComputing 2011, Seattle

Value #2 End-to-end conversation at each layer is important for stitching (even at layer 8)

(10)

The “ScienceDMZ” Design Pattern

10GE 10GE 10GE 10GE 10G Border Router WAN Science DMZ Switch/Router Enterprise Border Router/Firewall Site / Campus LAN High performance Data Transfer Node with high-speed storage

Per-service security policy control points Clean, High-bandwidth WAN path Site / Campus access to Science DMZ resources perfSONAR perfSONAR 10GE 10GE 10GE 10G Border Router WAN Science DMZ Switch/Router Enterprise Border Router/Firewall Site / Campus LAN Project A DTN Per-project security policy control points Clean, High-bandwidth WAN path Site / Campus access to Science DMZ resources perfSONAR perfSONAR Project B DTN Project C DTN

Vanilla Science DMZ Multi-Science DMZ

Desired capabilities

(11)

Implementing the ScienceDMZ

Design Pattern

Simple application of OF

OF Switch: fine grained mapping of science flows to guaranteed bandwidth circuits

•  Dynamic

•  Application/Policy driven

•  Automated VLAN translation

OF Controller: manage WAN resources (virtual circuits, bandwidth etc.)

•  Site administrative resource allocation •  Site-WAN, Site-Site policies enforced

OF Switch Border Router WAN OSCARS virtual circuits (L2 VLANs) OF Controller

(12)

How about the PIs with their storage and

clusters?

OF Switch Border Router WAN OSCARS virtual circuits (L2 VLANs) OF Controller Enterprise Systems Science PIs

?

Router/Firewall OF Firewall/ switch

•  Firewall Data Planes should not be involved in science data flows

•  Firewall rule-sets for science services become self-maintaining

(13)

SDN and the Wide-Area Network

Software-Defined Networking has already been well adopted by the R&E wide-area networks

•  OSCARS centralized advanced reservation and provisioning What’s different with this SDN/OF wave?

•  Formal concept of a network OS •  Abstract Network model

What are the fundamental network abstractions?

•  All discussions on standard Northbound APIs are fruitless unless we define these

! ! ! ! ! ! "#$%&'(!)*!

Global Network View Abstract Network Model

+&,$'&-!.'&/'01!

"#$%&'(!23'$40-3506&,!

!"#$%&'()'*+',(-'.$"&/( $0.1(20&.3%405%6"+(

SDN with Virtualization Guru Parulkar, from

(14)

Going back to Science Networking

requirements

Science WAN End-Site with ScDMZ End-Site with ScDMZ End-Site with ScDMZ

(15)

A wide-area abstraction =

Logical programmable OF switch

End-Site with ScDMZ

End-Site with ScDMZ

Abstract Switch

•  Multi-point to multi-point connectivity

•  While leveraging the multi-domain, advanced reservation capabilities of R&E networks

•  OpenFlow interface for flow programmability by the ScDMZ OF controllers

(16)

Recursive Abstraction

Abstract Switch A. Switch A. Switch A. Switch

(17)

Practical considerations of a programmable

switch abstraction

•  Do not need to have all OF devices in the WAN •  Do not need to have OF support in the Site

•  Just a controller

•  No new protocols or API

•  Capable of supporting both L2/L3 switching

•  Supports all models of end-to-end conversations aka brokers •  ECSEL, GENI…

(18)

Summary

Mapping Science requirements, architectures, design patterns to OpenFlow/SDN paradigm

•  Still in exploration phase

•  Looking at models that does not force a complete overhaul of the network

Simple abstractions are needed, that scale from campus to WAN Layer 8 issues are important and will be hotly debated

References

Related documents

few centimeters deep in the light beam direction (z-axis) require several thousands averaging pulses for each line [5, 6] so that the US firing rate requires at least few tens

This examination covered the period of January 1, 2009, through December 31, 2012, and encompasses a general review of transactions during the period, the Company’s business

Vstupný obraz môže byť farebný alebo čiernobiely, po vyhodnotení algoritmom, v prípade že obraz obsahuje aspoň jeden z definovaných markov(ARTagov), sa bude na

` A staffing management plan describes when and how people will be added to and taken off the project team ` A resource histogram is a column chart that shows the. number of

22 A View Into Unified Records Management: Iron Mountain Compliance Benchmark Report The Privacy and Disposal Best Practice Area addresses. your processes and policies around the

Auxiliary Percussion: TamTam, Tamb., Hi-Hat, Vibes, Bell Tree.. Crash Cymbal

Impacts of the Pere Marquette Rail-Trail on the Economy and Business Community of Midland and Isabella Counties, Michigan.. Department of Park, Recreation and

• Pedometers available to club members (while supplies last) for those who do not have an activity tracker (ex: Fitbit) or Smartphone and wish to count miles using steps.. Source: