+ All Categories
Home > Documents > Preparing Resource Aggregations for FIRST Future Internet Testbed

Preparing Resource Aggregations for FIRST Future Internet Testbed

Date post: 31-Jan-2016
Category:
Upload: jaron
View: 38 times
Download: 0 times
Share this document with a friend
Description:
Preparing Resource Aggregations for FIRST Future Internet Testbed. Feb. 11 th , 2010 eFIT - Future Internet Testbed WS @ APAN Sydney Meeting Dr. JongWon Kim ( [email protected] ) Networked Media Lab., Dept. of Information and Communications Gwangju Institute of Science and Technology. - PowerPoint PPT Presentation
Popular Tags:
20
Preparing Resource Aggregations for FIRST Future Internet Testbed - 1 - Feb. 11 th , 2010 eFIT - Future Internet Testbed WS @ APAN Sydney Meeting Dr. JongWon Kim ([email protected] ) Networked Media Lab., Dept. of Information and Communications Gwangju Institute of Science and Technology
Transcript
Page 1: Preparing Resource Aggregations  for  FIRST Future Internet Testbed

Preparing Resource Aggregations for

FIRST Future Internet Testbed

- 1 -

Feb. 11th, 2010

eFIT - Future Internet Testbed WS @ APAN Sydney Meeting

Dr. JongWon Kim ([email protected])

Networked Media Lab., Dept. of Information and Communications

Gwangju Institute of Science and Technology

Page 2: Preparing Resource Aggregations  for  FIRST Future Internet Testbed

FIRST (Future Internet Research for Sustainable Testbed) Project Overview

2

Development of the core technology and virtualized Programmable platform for Future Internet

Period : March 2009 ~ February 2014 (5 years) Institutions: ETRI and 5 universities

Project GoalResearch on the core technologies for FI platform realization

- programmability, network virtualization and control framework Development of the FI platform for domestic and Int’l experimental

infrastructure - for Network architecture researchers and Service architecture researcher

- mid-range ATCA platform and PC-based platform

Page 3: Preparing Resource Aggregations  for  FIRST Future Internet Testbed

Resource Aggregations for FIRSTDevelopment of the core technology and virtualized

Programmable platform for Future Internet

FIRST@PC: PC-based NetOpen RA & MediaX RA

FIRST@ETRI ATCA-based NP RA

Router Substrate H/W (ATCA based)

Virtualization S/W (Xen extension)

Privileged VM VM …

NP

Control Framework (ProtoGENI-compatible)

VM

Data Transport Mux Mux

NPNP Memory Storage

Control plane Control plane

3

CPUCPU

2

1

Page 4: Preparing Resource Aggregations  for  FIRST Future Internet Testbed

FIRST@ETRI: Future Internet Platform Development in ETRI

- 4 -

Future Internet Research for Sustainable Testbed

Page 5: Preparing Resource Aggregations  for  FIRST Future Internet Testbed

FIRST@ETRI Overall Architecture

5

Router Substrate H/W (ATCA based)

Virtualization S/W (Xen extension)

Privileged VM VM…

NP

Control Framework (ProtoGENI-compatible)

VM

Data Transport Mux Mux

NPNP Memory Storage

Control plane Control plane

3

CPUCPU

2

1

Control Framework - International Federation - APIs ▪ Clearinghouse APIs ▪ Slice APIs ▪ Node Manager APIs - Resource Negotiation

Virtualization - Number of Max VMs - Resource Isolation - Scale-up Virtualization - Sliver Migration

Substrate - Resource Specification - Resource Allocation - Resource Monitoring

Page 6: Preparing Resource Aggregations  for  FIRST Future Internet Testbed

FIRST@ETRI Hardware Platform

6

CPU BoardsOcteon NP basedLine Cards

10 GbE Switch

High-endFPGA pool (future)

ATCA Chassis

Backplane

- Intel Xeon dual core- Dual 1GbE Ethernet Controller- 2 x 10/100/1000 Base-T

- 16-slot 10 GbE and 100/1000 Base-T fabric switch- More than 100 Gbps of external connectivity- Non-blocking Layer 2 switching

- Dual Octeon NP 5860- 2 x 10GbE, 10x1GbE

COTS blades – ATCA Octeon Network Processor for Packet Processing

PC Servers with NetFPGA(future)

Optical Lambda Switch (future)

Page 7: Preparing Resource Aggregations  for  FIRST Future Internet Testbed

7

FIRST@ETRI Open Platform Substrate Architecture Model

Page 8: Preparing Resource Aggregations  for  FIRST Future Internet Testbed

9

9

0

15

0 10

10 10 1

0

15

0 1

0 1

0 1 9 0 1

N2X

000

0

0

15

1515

15

ExperimentalUser Console

FIRST Platform #1

N2X Console

FIRST Platform #0

@Utah U.

@ETRI/Korea

S E

Demo System Configuration

8

FIRST@ETRI Demonstration @ GEC7 (Salt Lake City, Nov. 2009)

Page 9: Preparing Resource Aggregations  for  FIRST Future Internet Testbed

FIRST@PC: Service-Oriented Testbed for Future Internet

- 9 -

Future Internet Research for Sustainable Testbed

Page 10: Preparing Resource Aggregations  for  FIRST Future Internet Testbed

FIRST@PC: Experimental Media-Oriented Service Composition

Page 11: Preparing Resource Aggregations  for  FIRST Future Internet Testbed

FIRST@PC NetOpen (NetFPGA/OpenFlow) RA (v0.1)

OpenFlow Controller

Experimenter UI

ExperimenterENVIENVI

KOREN/KREONETCNU POSTECH

GIST

IP Network

NetFPGA/OpenFlow Switch

OpenFlow Switch MAC in IP Tunnel End host

Capsulator OpenFlow-enabled network

FlowVisor

FlowVisor

FlowVisor

OpenFlow stackOpenFlow stack

NOX CoreThreading , IO

NOX CoreThreading , IO

User-definedRouting

User-definedRouting

LAVILAVI

NOX

Page 12: Preparing Resource Aggregations  for  FIRST Future Internet Testbed

FIRST@PC MediaX RA (v0.1)

Page 13: Preparing Resource Aggregations  for  FIRST Future Internet Testbed

OpenCFOMX

NetOpen RA&MediaX RA

FIRST@PC: Platform Overview

Page 14: Preparing Resource Aggregations  for  FIRST Future Internet Testbed

Implementation of colored items is in progress.

FIRST@PC: OMX (Open Media eXperiment for service composition)

Toolkit

Page 15: Preparing Resource Aggregations  for  FIRST Future Internet Testbed

• Agent-based Implementation for experiment control (service configuration, service composition, and service monitoring) with user interfaces for experimenter

• Currently being implemented to work with OMF control framework– Monitoring with OML to monitor node performance (using

Sigar API for CPU/memory and NIC)

FIRST@PC OMX Toolkit – Progress

Page 16: Preparing Resource Aggregations  for  FIRST Future Internet Testbed

Other Openflow Efforts for Future Internet Testbed

- 16 -

Page 17: Preparing Resource Aggregations  for  FIRST Future Internet Testbed

Seoul

Daejeon

Deagu

Busan

Gwangju

Suwon

Fukuoka (Japan)

Controller

VLAN on KOREN

OpenFlow Switch (Linux PC)

NOX OpenFlow Controller

OpenFlow-enabled Network of KOREN (KOREN OpenFlow Working Group)

Chungnam Nat. Univ.

• 6 switches are deployed on KOREN• OpenFlow switches are connected using VLAN links through Ethernet Switches of KOREN

Page 18: Preparing Resource Aggregations  for  FIRST Future Internet Testbed

OpenFlow Switch

OpenFlow Controller

AgentAgent

Server

OpenFlow Switch

OpenFlow Controller

AgentAgent

OpenFlow Switch

Setup Commands

Add/DropFlow Table Entry

Web I/F

Web I/F

Network Monitor

Path Request

Path Control System

Developing Openflow-based Path Control

• OpenFlow Network can be monitored using the weather-map application of web server• OpenFlow paths can be set up through web server

Page 19: Preparing Resource Aggregations  for  FIRST Future Internet Testbed

Seoul

Daejeon

Deagu

Busan

Gwangju

Suwon

Controller

VLAN on KOREN

OpenFlow Switch (Linux PC)

NOX OpenFlow Controller

TJB

TJB Broadcasting Company

Japan OpenFlow Network

Sapporo Studio

Asahi Broadcasting Cooperation (ABC) at Osaka, Japan

Sapporo Japan

Server

Data Transmission

An Experiment of OpenFlow-enabled Network (Feb. 2009 - Sapporo Snow Festival Video Transmission)

A video clip of Sapporo snow festival is transmitted to TJB (Daejeon, KOREA) via ABC server (Osaka, JAPAN).

Page 20: Preparing Resource Aggregations  for  FIRST Future Internet Testbed

Thank you!Send Inquiry to [email protected]

Future Internet Research for Sustainable Testbed


Recommended