of@tein+ project update and network slicing through sdn · of@tein+ project update and network...

21
OF@TEIN+ project update and Network Slicing through SDN Building and operating Open and Federated Future Internet (SDN/NFV/Cloud-integrated) Testbed Teck Chaw LING, PhD Co-PI of OF@TEIN+ Collaboration Associate Professor, Faculty of Computer Science and Information Technology University of Malaya, Malaysia APAN Network Research Workshop Co-Chair MYREN Network and Distributed WG Chair

Upload: others

Post on 22-May-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OF@TEIN+ project update and Network Slicing through SDN · OF@TEIN+ project update and Network Slicing through SDN Building and operating Open and Federated Future Internet (SDN/NFV/Cloud-integrated)

OF@TEIN+ project update and Network Slicing through SDNBuilding and operating Open and Federated Future Internet (SDN/NFV/Cloud-integrated) Testbed

Teck Chaw LING, PhD Co-PI of OF@TEIN+ Collaboration

Associate Professor, Faculty of Computer Science and Information Technology

University of Malaya, Malaysia

APAN Network Research Workshop Co-Chair

MYREN Network and Distributed WG Chair

Page 2: OF@TEIN+ project update and Network Slicing through SDN · OF@TEIN+ project update and Network Slicing through SDN Building and operating Open and Federated Future Internet (SDN/NFV/Cloud-integrated)

2

SPONSORED BY ASI@CONNECTFOR 22 MONTHS (STARTING 1ST AUG 2017)

Page 3: OF@TEIN+ project update and Network Slicing through SDN · OF@TEIN+ project update and Network Slicing through SDN Building and operating Open and Federated Future Internet (SDN/NFV/Cloud-integrated)

3

Co-PI (Corresponding): Teck Chaw LING,

[email protected], Tel: +603-79676362

Associate Professor, Faculty of Computer Science and Information Technology,

University of Malaya, Malaysia

APAN Network Research Workshop Co-Chair

MYREN Network and Distributed WG Chair

and

Co-PI: JongWon Kim,

[email protected], Tel: +82-10-7930-2837

Professor, School of Information & Communications, GIST, Gwangju, KOREA

APAN Technology Area Director (2014~) & APAN Cloud WG Co-Chair (2014~)

Page 4: OF@TEIN+ project update and Network Slicing through SDN · OF@TEIN+ project update and Network Slicing through SDN Building and operating Open and Federated Future Internet (SDN/NFV/Cloud-integrated)

4

Primary goals of OF@TEIN+:

1. Gather and Learn Together: Expanding the OF@TEIN Community and Sharing the Knowledge about Open and Federated (i.e., shared) SDN/NFV/Cloud-integrated Playground amongst the Members.

2. Build and Upgrade Together: Deployment and Upgrade of Open/Federated Playground with Distributed SmartX Box Playground Resources and Centralized Data Lake/Analytics Hardware.

3. Operate and Automate Together: Collaborate among Leading Members to enable Automated DevOps-style Operation of Playground Resources and Platforms.

4. Play and Visualize Together: Collaborate with All Members in Experimenting (i.e., Playing) and Visualizing “Plays over Playground”.

5. Investigate and Enrich Together: Investigate selected building-block topics on Future Network technology and attempt to enhance the playground capability/agility by applying the investigation outcomes.

Page 5: OF@TEIN+ project update and Network Slicing through SDN · OF@TEIN+ project update and Network Slicing through SDN Building and operating Open and Federated Future Internet (SDN/NFV/Cloud-integrated)

5

OF@TEIN+ Main Collaborators

▪ Chulalongkorn University, Thailand

▪ Gwangju Institute of Science &

Technology (GIST), Korea

▪ National Cheng Kung University

(NCKU), Taiwan

▪ University of Malaya, Malaysia

Page 6: OF@TEIN+ project update and Network Slicing through SDN · OF@TEIN+ project update and Network Slicing through SDN Building and operating Open and Federated Future Internet (SDN/NFV/Cloud-integrated)

6

OF@TEIN+ Team members

▪ Aung Htein Maw, PhD (UIT, Myanmar)

▪ Chaodit Aswakul, PhD (Chulalongkorn University, Thailand)

▪ Chu-Sing Yang, PhD (National Cheng Kung University, Taiwan)

▪ Chun-Yong Chong (Monash Malaysia, Malaysia)

▪ Đinh Văn Dũng, PhD (VNU, Vietnam)

▪ Eueung Mulyana, PhD (ITB, Indonesia)

▪ Jiann-Liang Chen, PhD (NTUST, Taiwan)

▪ Khamxay Leevangtou (NUOL, Laos)

▪ Nguyen Huu Thanh, PhD (HUST, Vietnam)

▪ Panjai Tantatsanawong, PhD (UNINET, Thailand)

▪ Paventhan Arumugam, PhD (ERNET, India)

▪ Soo Wooi King (MMU, Malaysia)

▪ Su Thawda Win, PhD (UCSM, Myanmar)

▪ Sunyoung Han, PhD (Konkuk U, Korea)

▪ Te-Lung Liu, PhD (NCHC, Taiwan)

▪ Wangcheol Song, PhD (Jeju University, Korea)

Page 7: OF@TEIN+ project update and Network Slicing through SDN · OF@TEIN+ project update and Network Slicing through SDN Building and operating Open and Federated Future Internet (SDN/NFV/Cloud-integrated)

7

OF@TEIN+ Goals

Page 8: OF@TEIN+ project update and Network Slicing through SDN · OF@TEIN+ project update and Network Slicing through SDN Building and operating Open and Federated Future Internet (SDN/NFV/Cloud-integrated)

8

Page 9: OF@TEIN+ project update and Network Slicing through SDN · OF@TEIN+ project update and Network Slicing through SDN Building and operating Open and Federated Future Internet (SDN/NFV/Cloud-integrated)

9

Key Abstractions for OF@TEIN+ Playground

▪ SmartX Playground = Miniaturized, Composable, Hyper-converged, SDI-ready Testbed under `Smart + X` concepts

▪ DevOps-Automated Playground Tower(s) with Provisioning/Visibility/Orchestration/Intelligence/Security

Centers with large-scale Visualization

▪ Overlay-interconnected, IoT-SDN/NFV-Cloud-enabled Playground Site(s) with Hyper-converged

SmartX Boxes

Page 10: OF@TEIN+ project update and Network Slicing through SDN · OF@TEIN+ project update and Network Slicing through SDN Building and operating Open and Federated Future Internet (SDN/NFV/Cloud-integrated)

Underlay

Networks

Sites with

SmartX Box

Sites with SmartX

Mini-Box & IoTdevices

SD-WAN

Edge Cloud

End (IoT/Access)

TEIN

NREN

Playground Tower

SDX

Production-focused

DataLake

Centers

P OV S

Controllers

GIST

Incubation-focused

UM

SDX

DataLakeCenters

P O

V S

Controllers

Playground Tower

OF@TEIN+ Playground: Concepts

Research-focused

NCKU

SDX

DataLake

Controllers

Playground Tower

SOC

Centers

P V S

Page 11: OF@TEIN+ project update and Network Slicing through SDN · OF@TEIN+ project update and Network Slicing through SDN Building and operating Open and Federated Future Internet (SDN/NFV/Cloud-integrated)

11

Software-defined Playground with Open-source Software Development via GitHub https://github.com/OFTEIN-NET

Page 12: OF@TEIN+ project update and Network Slicing through SDN · OF@TEIN+ project update and Network Slicing through SDN Building and operating Open and Federated Future Internet (SDN/NFV/Cloud-integrated)

12

Different Levels of Federation toward Building Open Federated Playground

▪ Resources Federation is a concept to share resources beyond the administrative domain where at least one resource manager is associated with more than one physical resources for providing a logical aggregate view of all resources of the federation.

▪ Workload Federation/Federation of Workload is an illustration of resultant topology between all the users service request with specific service level agreement (SLA) and providers resource provisioning results in optimistic resources reservation scheme.

▪ ID Federation is a set of agreements, standards and technologies which enable users to use their digital identities and attributes to access group of services within a federated domain regardless of organizational borders.

▪ Federated Playground is a group of open playgrounds whose owners choose freely to share resources across their user communities, according to mutually agreed rules and limits, and it intentionally to implement an open resource hardware with open source software and shareable set of configurations.

Page 13: OF@TEIN+ project update and Network Slicing through SDN · OF@TEIN+ project update and Network Slicing through SDN Building and operating Open and Federated Future Internet (SDN/NFV/Cloud-integrated)

13

Toward SmartX Open Platform

SmartX Open Platform

Container-leveraged SmartX IoT-Cloud Services

SmartX

Playground

IoT Data Lake

Cloud

Open APIs

HPC/AI

Playground

Operator

Application

Operator

Application

Developer

R&E

NETWO

RK NOC

Page 14: OF@TEIN+ project update and Network Slicing through SDN · OF@TEIN+ project update and Network Slicing through SDN Building and operating Open and Federated Future Internet (SDN/NFV/Cloud-integrated)

Open Collaboration: SDX Collaborative Experiment for OF@TEIN Playground Inter-Connections Enhancement

TEIN

Local NetworkNCKU (Taiwan)

Local NetworkUM (Malaysia)

OF Switch

OF Switch

Router

Router

Router

Router

Local NetworkGIST (Korea)

Router

OF Switch

Router

OpenFlow-enabled

OpenFlow-enabled

OpenFlow-enabled

Software-defined

Routing Exchange

(Concept)

Global Deployment in

3-pilot sites over OF@TEIN(2015.10 ~ 2016.04)

Single-site OpenFlow

Network Expansion(2015.05 ~ 2015.11)

Publications

Page 15: OF@TEIN+ project update and Network Slicing through SDN · OF@TEIN+ project update and Network Slicing through SDN Building and operating Open and Federated Future Internet (SDN/NFV/Cloud-integrated)

2018.07.11

OF@TEIN+ Collaboration Activity Format

Activity Assessment & Reimbursement (6 Month Period)

Site MonthlyMeetings

Shared Folders/Documents

on

Google Drive

Monthly Reports

Meeting Slides

Student Fellow(s)

Site Leader Player(s)

Ambassadors

Discussion Group Monthly Meetings

MonthlyTownhallMeetings

SDXBox/

Security

IoTServices

Page 16: OF@TEIN+ project update and Network Slicing through SDN · OF@TEIN+ project update and Network Slicing through SDN Building and operating Open and Federated Future Internet (SDN/NFV/Cloud-integrated)

Multi-tenant Network Slicing Technique over SDN MPLS Networks

Page 17: OF@TEIN+ project update and Network Slicing through SDN · OF@TEIN+ project update and Network Slicing through SDN Building and operating Open and Federated Future Internet (SDN/NFV/Cloud-integrated)

17

MULTI-TENANT USING SAME IP SPACE

Challenge:

Page 18: OF@TEIN+ project update and Network Slicing through SDN · OF@TEIN+ project update and Network Slicing through SDN Building and operating Open and Federated Future Internet (SDN/NFV/Cloud-integrated)

Design

▪ Proposed Idea

• Utilize existing MPLS as slicing technique

• Larger label size (20 bits) available

▪ Proposed Method

• Every tenant hosts are assigned a unique MPLS label at the network edge

• Construction of Label Switched Paths (LSP) for end-to-end communication

• Labels are distributed throughout the network by SDN controller, intermediate switches act as “Label Switched Routers (LSR)”

Page 19: OF@TEIN+ project update and Network Slicing through SDN · OF@TEIN+ project update and Network Slicing through SDN Building and operating Open and Federated Future Internet (SDN/NFV/Cloud-integrated)

LSP Construction Method

The SDN Controller…1. Register host per switch port per tenant .

2. Maintains a Virtual Routing and Forwarding Table (VRF) per

tenant for the network.

3. End-to-end path computation for all possible paths between

tenant hosts.

4. Optimum path selection.

5. Distributes label along selected path switches

Page 20: OF@TEIN+ project update and Network Slicing through SDN · OF@TEIN+ project update and Network Slicing through SDN Building and operating Open and Federated Future Internet (SDN/NFV/Cloud-integrated)

20

Example

B1

MPLS

SW1MPLS

SW3

MPLS SW2

B2

F1

F5

F1

F6

F0

F0

A1 A2

F5F6

Controller

For Tenant A• Register A1 and A2 ports with IP info to VRF Tenant A on controller• Connection SW1:F1 – SW2:F2 and SW2:F0 – SW2:F0 are multi-tenant

ports (non-registration active ports)• Path computation and path selection per tenant by controller when

needed• Labels assignment and distribution by controller

Dest

IP

IN

label

IN IF OUT IF OUT

Label

A1/32 - F5 F0 111

A2/32 122 F0 F6 pop

Dest

IP

IN

label

IN IF OUT IF OUT

Label

A1/32 111 F0 F1 112

A2/32 121 F1 F0 122

Dest

IP

IN

label

IN IF OUT IF OUT

Label

A1/32 112 F1 F5 popA2/32 - F6 F1 121

Page 21: OF@TEIN+ project update and Network Slicing through SDN · OF@TEIN+ project update and Network Slicing through SDN Building and operating Open and Federated Future Internet (SDN/NFV/Cloud-integrated)

21

TECK CHAW [email protected] [email protected]; [email protected]

Please Contact: