...

SDN and cloud testbed in Japan

by user

on
Category: Documents
23

views

Report

Comments

Transcript

SDN and cloud testbed in Japan
JGN-X: SDN and cloud testbed in
Japan
Shinji Shimojo
NICT/Osaka U
2012.11
New Generation Networking and its testbed
SDN
How does it help to improve cloud?
Find some scinario on testbed in collaboraiton
• 
• 
• 
• 
• 
• 
• 
• 
• 
• 
Future&Networks
• 
• 
• 
$
• 
• 
• 
• 
• 
• 
• 
• 
2011
• 
• 
Joint call with EU
JGN-­‐X Network infrastructure Overview
New GeneraJon Network Layer
(Partnership Service R&D Environment)
DCN
DCN
DCN Plane
DCN
L2(VLAN)・L3(IP)NetworkLayer
OF
DCN
OF
Openflow PlaneOF
RISE
VN
OF
OF
Physical L1(OpJcal Testbed) Network Layer
VN
Virtual Node Plane
OF
Sapporo
VN
VN
VLAN Testbed Network
Example
StarBED3
1G
40G
10G
1G
DF
Sendai
OF
OF
OF
InternaJonal Circuit
Hiroshima
10G
Korea
OF
Fukuoka
DCN
10Gx2
10G
VN
Kanazawa
VN
Okayama
10Gx2
VN
VN
10G
DCN
Osaka
10G
40G
NICT 10G
Koganei
VN
10G
OF
OpJcal Testbed
DCN
40Gx2
40G
Tokyo
■Koganei-­‐Otemachi-­‐Hakusan
■Oteamchi∼Otemachi
OF
InternaJonal Circuit
VN
Nagoya
OF
OF
USA
Wireless Testbed
TH
SG
OF
HK
What is the StarBED (*BED) ?
• It's
an Internet/Ubiquitous
System Emulator/Simulator
• Re-configurable cluster supporting
various user requirements
• Large scale
• over 1000 PCs
5
Shinsuke Miwa
Concept of StarBED
• Verification
using Accurate Emulation
• Verify Actual Running-Codes as in Operate, in Wall-Clock
•
PC, Embedded System, ...etc.
• Large Emulation Capacity
•
•
PC level: 1000 Physical nodes (over 10K using VM)
Micro-sensor level: over 1million nodes
• Configurable Network topology
•
•
Flexible L2 topology configuration using Redundant network switches and VLAN
L3 Routing emulations
• PC-based routers
• Installation of commercial routers at plug-in points
• External connectivity
External connectivities are available for both:
• Control Path/Simulation Data Path
• Connection to:
• JGN-X (10GbE), JAIST (10GbE), and WIDE Project (10GbE)
•
6
Shinsuke Miwa
New Generation
Network Technology
• Network Virtualization
• Programability on Network
• ID/Locator Separation
• Contents Oriented Network
• In Network Processing
• Optical Networking
SDN=
Wireless
Networking
•
Software Defined Network
Software Defined
Network
Control
Plane
Software Defined
Network
Control
Plane
Software Defined
Network
C
control
Control
control
Control
Plane
• Vnode/Corelab
• Openflow
• NSI
path aggrigation for
maintenance
Control
Plane
•
•
•
•
SDN makes network
design easy
SDN gives you
•
•
•
programability of network design
central control of all network device
network virtualization
Network Operation and configuration becomes centralized.
Effective sharing of resources brings reduction of CAPEX&OPEX.
Advanced network control such as
•
•
•
path aggregation for maintenance
selective use of network appliance
dynamic path addition for scale out
Our challenge
• Is SDN possible in wide area
• Technology
• Management
• Business model
RISE: OpenFlow/SDN Testbed
• A large-­‐scale OpenFlow/SDN testbed on JGN-­‐X
–for researchers, students, engineers, operators, …
• Challenges
–IniPally, demonstraPon of wide-­‐area deployment of OpenFlow technology (since 2009)
• Design of under-­‐lay network architecture (tunneling)
• Know-­‐hows in shooPng OpenFlow network troubles
–Now, development of OpenFlow testbed with …
• User isolaPon that allows user-­‐defined controllers
• InterconnecPon of various testbed faciliPes such as network emulator, wireless/opPcal network testbed, cloud infrastructure, …
2012/7/17
Eiji Kawai
14
RISE infrastructure (v1.0)
JGN-­‐X links
Q in Q trunk links
OpenFlow-­‐enabled vlan links
mgmt and sec-­‐chan seg. links
E-OFS
ksendai2
D-OFS
kkanazawa2
ksendai1
kote2
nfukuoka2
ksendai-­‐gs4k-­‐1
kkanazawa1
kote1
nfukuoka1
kote-­‐ex4200-­‐1
kkanazawa-­‐gs4k-­‐1
nfukuoka-­‐gs4k-­‐1
kote-­‐gs4k-­‐1
nokayama-­‐gs4k-­‐1
note-­‐gs4k-­‐1
ndojima-­‐gs4k-­‐1
nokayama1
nokayama2
ndojima1
ndojima2
nnagoya-­‐gs4k-­‐1
nnagoya1
nnagoya2
note1
note2
Interop Tokyo 2012 DemonstraPon
Malicious Traffic
comes in
Sampling
Detector
(1)Alert
to
(4)DROP Controller
(2)COPY
RISE OF
Controller
DPI
(3)Detection by
Deep
Packet
Inspection
Demonstra,on Scenario:
•Malicious traffic comes in, and sampling detector finds suspicious traffic flow
•Detector sends alert to RISE OpenFlow Controller
•RISE Controller copies suspicious flow to DPI machine
•RISE Controller drops the flow
9
Virtual Cluster A
VM
VM
VM
VM
VM
VM
VM
VM
Virtual Cluster B
VM
VM
VM
VM
VM
GRE
AIST
Open
vSwitch
VM
VM
VM
VM
VM
VM
Osaka U
Open
vSwitch
Open
vSwitch
GRE
GRE
GRE
Open
vSwitch
Open
vSwitch
UCSD
VM
GRE
VM
Open
vSwitch
Open
vSwitch
Openflow Controller
Trema (Sliceable rouJng switch)
GRE
Openflow network
Open
vSwitch
Open
vSwitch
Courtesy by Ichikawa
VM
VM
VM
DEMONSTRATIONS @ SC12
14 Nov. 2012
SC2012
18
Towards global OpenFlow testbed
OFELIA
RISE
• Inter-­‐connec,on among OpenFlow testbeds
NDDI
– RISE, OFELIA (EU), NDDI(US), and some Asian countries.
• With OFELIA, starPng from using each other’s OF testbed by OpenVPN
• With NDDI, RISE will inter-­‐connect DemonstraPon at SC12 by uPlizing OESS
Korea
(Sapporo snow fes.)
RISE
Bangkok
Singapore
14 Nov. 2012
SC2012
19
Integration of NSI and OpenFlow
• ApplicaPon (Flow) based inter-­‐domain route selecPon is demonstrated by Integrate OGF NSI, OpenFlow and PerfSONAR funcPons to realize mulP-­‐domain SDN.
• AutomaPc path selecPon based on PerfSONAR performance measurement.
• Run three applicaPons (A-­‐GOLE, SDN, Cloud IMS) at the same Pme.
• Update Web services interface to NSI ConnecPon Service v2.
• Introduce NSI Disocvery Service v1 to publish supported services.
Future plan
• NSI producPon service slate to start in JGN-­‐X for provisioning inter-­‐domain transport link. • ConnecPon and performance verificaPon of dynamic provisioned network.
• Establishment of NSI and SDN integraPon technology.
14 Nov. 2012
SC2012
20
Cloud-­‐based IMS
14 Nov. 2012
SC2012
KDDI
21
Collaborating with TWAREN
Chicago
RISE
LA
JGN-X
Thailand
JGN-X
Singapore
JGN-X
KUAS
NCU
NCTU
NTUST
NCKU
NCHC
CHT-TL
Planning to connect each
SDN/OpenFlow testbed
through US academic
networks.
(As of Nov.2012 : Connected
via StarLight / PacificWave
with L2 path)
Smart X = Cyber Physical System
•
IoT (Internet of Things)
•
•
•
•
billions of data sources, large scale data
mobility, charn
feature as a group or a set
a new form of security and privacy
Cloud
Wearable device
In house sensor
medical sensor
Mobile sensor
heterogeneous sensor network
Ongoing research project:
Platform for the real-‐‑‒world analysis
The aim of the project is to provide a plagorm for real-­‐world analysis using various data sources such as sensors, contents of the social network services, etc.
Smart
LogisPcs
MarkePng
ObservaPons
Environmental
Monitoring
New-­‐generaPon ICT Services
Crime
PrevenPon
Health cares
Cloud
Disaster
Managements
Multilayer Network by SDN
Economic
Accident
CrimeOverlay Social
Status
Phenomenon Status
Status
Customizable Overlay Network
Traffic
Status
Natural
Disasters
Analyze status /
phenomenon in the realworld
Combine various kind of
information sources
Analyze Contents
Analyze Sensor Data
Collect Contents
Internet
Collect Sensor Data
24
Global Testbed is the field
Thank you
Presented version is here!
https://sites.google.com/site/sshimojo/talks
Fly UP