netrosphere - tm forum · netrosphere –towards the ... magonia - new server architecture...

26
© 2017 NTT corp. All Rights Reserved. | 1 NetroSphere – towards the Transformation of Carrier Networks Daisuke Hara NTT Labs

Upload: trinhthuan

Post on 25-Sep-2018

227 views

Category:

Documents


3 download

TRANSCRIPT

© 2017 NTT corp. All Rights Reserved. | 1

NetroSphere– towards the Transformation

of Carrier Networks

Daisuke Hara

NTT Labs

© 2017 NTT corp. All Rights Reserved. | 2

Agenda

▪ Expectation for NFV/SDN and Reality

▪ Challenges for Carrier-grade NFV/SDN

▪ Our strategy

NetroSphere Concept

Update of key technologies of NetroSphere

Progress of Collaborations with APAC CSPs

▪ Demo – Disaster Avoidance Control

© 2017 NTT corp. All Rights Reserved. | 3

Initial expectations for Open Networking

Programmability“In the datacenters, we don’t login to each of the virtual machines to configure them. Everything is automated. We want to do the same thing for the network.”- Urs Hoelzle, Google (ONS 2012)

Open and fast innovation“If you want a new function, we have to convince the vendors to implement. Even if we were able to do it, we have to wait for a long time “ - Igor Gashinsky, Yahoo (ONS 2011)

CommoditizationHigh-end router x86 server

General purpose switch

Open SDN Interface

© 2017 NTT corp. All Rights Reserved. | 4

Reality

Service Processing

Packet forwarding

Service Processing

Packet forwarding

Conventional NFV/SDN

All in one, vendor silo

Separated, but still vendor silos

Vendor A

Vendor A

Vendor A

NFV&SDN?

© 2017 NTT corp. All Rights Reserved. | 5

Challenges for Carrier-grade NFV/SDN

Controller

Switch ClusterHigh end router

Replacing a “Big Box” to a “Cluster of small modules” provides significant benefits, but also gives you many challenges

Integration of various components

• Skills to assemble numerous multi-vendor components will be the most important role

->Key to solve: Simple architecture and a good integrator partner

Carrier-grade NFV Platform

• Major vendors have a monopoly over key technologies for carrier requirements

->Key to solve: Provide carrier-grade functionsas a common platform that can be widely used

Carrier-grade SDN architecture

• Use commodity switches for carrier WAN• We need to design from clean slate->Key to solve: A new design of SDN architecture

© 2017 NTT corp. All Rights Reserved. | 6

Silo

Announced by NTT in Feb. 2015

Router, SwitchesServers

SlicesLogical

DK

MMx86

Linux HA

NIC DK

MMx86

APL OvS

NIC

TCAMNP

NWOS

NICNIC

Protocols

DK

Linux APL

NIC

NWOS

Protocols

NICNIC

Resource Pool (hardware, software)

Service Functions

Physical

Physical

Network Functions

“Break up the functions into small modular components, and flexibly assemble those components at will. “

NetroSphere

© 2017 NTT corp. All Rights Reserved. | 7

Steps toward NetroSphere

Service Processing

Packet forwarding

Service Processing

Packet forwarding

Service Processing

Packet forwarding

Conventional NFV/SDN NetroSpherePhase 1

NetroSpherePhase 2

All in one, vendor silo

Separated, but still vendor silos

Modularization at sub-device level

Cluster ofgeneral purpose

productsService Processing

Packet forwarding

Software

Storage

NIC Resource Pool

Vendor A

Vendor A

Vendor A

Vendor ABC to Z

Vendor ABC to Z

Additional R&D Effort

NFV&SDNFuture

Evolution

Dynamic Assembly

© 2017 NTT corp. All Rights Reserved. | 8

Solution - NetroSphere architecture -

Cluster of generic switches

Virtualized server platform on generic servers

Unified resource management

© 2017 NTT corp. All Rights Reserved. | 9

MAGONIA - New Server Architecture

”Changing the Game” – toward focusing the Service Software“Total optimization” by providing common functionalities which support faster service-deployment by satisfying various levels of reliability / scalability of apps

© 2017 NTT corp. All Rights Reserved. | 10

Key component of MAGONIA

SPP (Soft

Patch Panel)

• Inter-VM

communication

technology with high

speed and flexibility

VM Manager

• Providing

common functions

considering telecom

VNFs

•Premised of

cooperation with

OpenStack

DPB (Distributed

Processing Base)• Providing reliability and

scalability of VNFs

• Update: we’re looking for

VNFs collaborating DPB

© 2017 NTT corp. All Rights Reserved. | 11

DPB (Distributed Processing Base)

What DPB can do

Automatic

recovery of

redundancy

System ASystem B

Distributed system

consisting of cost-effective

servers

Region #1 Region #2Region #3

Resource pool

Scale out/in according

to load changes

Linear Scalability

and data integrity

0

2000

4000

6000

8000

10000

12000

0 16 32 48 64 80 96112

perf

orm

anc

e

A number of servers Disaster durability

by multi-region

data replication

(can be applied for

session status data

of stateful app.)

© 2017 NTT corp. All Rights Reserved. | 12

SPP (Soft Patch Panel)

SPP provides both of flexibility and performance simultaneously which is realized in software based on Intel DPDK.

VM VM VM VM VM VM

SPP

VM VM

vNIC vNIC

VM VM

<SPP>

SPP

Low performance for short packet transmission

Low flexibility for assignment of network

resources

(2)Virtual Switch(OvS)

(1)Pass through (SR-IOV)<Related works>

High performance based on Intel

DPDK

Flexibility for Host-VM and VM-VM communication

Phys NIC

Operation

© 2017 NTT corp. All Rights Reserved. | 13

VM Manager

Real-time property/Performance assurance

Throughput

Progress of cloud technology and the direction that NFV aims

Direction that should be aimed at NFV

Direction of cloud technology progress

VM manager

OpenStackComputeCompute

VM VM

APL(Act)

APL(Sby)

VM VM

APL(Sby)

APL(Act)

Main functions of VM manager

Optimum pinning set for each vCPU

Deploying VM consideringserver configuration

Telco requirement(C-Plane)

Telco requirement(D-Plane)

Telco requirement5G period.

VM manager is VNFM aiming at application to network equipment with high performance requirement such as App which performs Data Plane processing.

© 2017 NTT corp. All Rights Reserved. | 14

NetroSphere PIT Global testbed network

Dedicated

line

E2E Orchestrator

ONU

Virtual OLT

ONU

Network

operatorCommoditySwitch

CommoditySwitch

Commodity

Switch

Commodity

Switch

vLNSvBNG

BNG : Broadband Network Gateway

including LAC(L2TP Access

Concentrator)

LNS : L2TP Network Server

IA server

MSFcontroller Server

Orchestrator

Network

Orchestrator

GEMnet2

Testbed

Testbed

Testbed

Region Country Testbed

Internet VPN

NetroSphere PIT Tokyo

FLET’S

VPN

WIDE

DDAP Innovation CoE KL

CommoditySwitch

Commodity

Switch

IA server

MSFcontrollerAPL

© 2017 NTT corp. All Rights Reserved. | 15

Progress of Collaborations with APAC CSPs

中華電信與日本NTT及伊藤忠總公司簽署SDN/NFV技術合作備忘錄共同研訂新世代網路架構規格

http://www.cht.com.tw/aboutus/messages/msg-170216-111536.html

Signed MoU on 15th Feb, 2017 Focus Areas• SDN (based on MSF)

• Datacenter networks• Carrier WAN (BNG, Core)

• NFV (Based on MAGONIA)• DPB (reliability, scalability)• SPP (Data plane performance)

Activities• Share requirements• Find use cases• Joint development• Joint PoC• Press release

Chunghwa Telecom, Taiwan

© 2017 NTT corp. All Rights Reserved. | 16

Progress of Collaborations with APAC CSPs

Telkom Indonesia

NTT and Telkom Indonesia have launched the “APAC Telecom Innovation Initiative (ATII)” to create new network

services in the APAC region based on virtual infrastructure technologies.

http://www.ntt.co.jp/news2017/1704e/170417a.html

Focus Areas• High Value-added Network Services

(IoT)

• Server Platform Virtualization

(MAGONIA VMM)

• Flexible Access Network Virtualization

Activities• Joint technical studies• PoC

Launched the “ATII: APAC Telecom Innovation Initiative” on 17th Apr, 2017

© 2017 NTT corp. All Rights Reserved. | 17

Today’s demo - Disaster Avoidance Control -

© 2017 NTT corp. All Rights Reserved. | 18

Disaster Avoidance Control demo

The disaster avoidance control is a cutting-edge research project by NTT R&D. It aims to achieve service continuity when catastrophic disasters occur.

This demo shows that the disaster avoidance control engine using real rainfall data runs over NetroSphere PIT. The engine orders NetroSphere functions (Orchestrators, MSF, and MAGONIA) to migrate a new virtualized network and machine without these disconnection.

heavy rains typhoons

© 2017 NTT corp. All Rights Reserved. | 19

Latest Disaster and damages to NTT networks

Ref: Geographical Survey Institute Web site (http://www.qsr.mlit.go.jp/site_files/file/asakurashi_20170706133159.jpg)

2017/7/6 Ref: Geographical Survey Institute Web site(https://saigai.gsi.go.jp/1/h26_0816ame/hiroshima/naname/qv/5D5A0237.JPG

2014/8/20

Ref: Geographical Survey Institute Web site (http://www.ktr.mlit.go.jp/honkyoku/kikaku/data/photo/kinki/02/DSC01976.jpg)

2015/9/11

Lots of catastrophic disasters occur in Japan. These disasters affect on infrastructures such as power supply and communication systems. As countermeasures to these, satellite system for disasters, portable power supply systems and Disaster Emergency Message dials are developed and introduced.

Fig. Latest disaster in Japan

© 2017 NTT corp. All Rights Reserved. | 20

New Approach

New approach to disaster management

(disaster-free network) network design to minimize probability of encountering

disasters (mainly for earthquakes)

network control dynamically based on forecast of disasters

(mainly for typhoons and heavy rains)

Disaster Avoidance Control

Historical disaster management protection (provisioning)

restoration (recovery)

© 2017 NTT corp. All Rights Reserved. | 21

Disaster Avoidance Control over NetroSphere PIT

Area D

Area B

Orchestrator

E2E Orchestrator(E2EO)

MAGONIA

Area A

MAGONIA

Area C

MAGONIA

Server ResourceOrchestrator (SVRO)

Network Resource Orchestrator (NWRO)

Weather data

Disaster Avoidance

Control engine

MSF

VM

MSF

MSF

VM

1

2

3

4

2. The engine calls Orchestrator’s API to change areas & routes.3. Orchestrators request MAGONIA and MSF to create VM

in the best area and network.

4. MAGONIA creates the VM. MSF creates the network.1. Disaster Avoidance engine predicts failure rate of networks

based on weather data and decides the best area & route.

© 2017 NTT corp. All Rights Reserved. | 22

Demo: Disaster Avoidance Control

rainfall amount

heavy

low

80mm/h~

1mm/h~

VNF status on OpenStack

Function in running

[white] Network disconnection probability:disaster avoidance is disabled

netw

ork

dis

con

necti

on

pro

babilit

y

time

Rain cloud flow & logical networks/VMs

[green] Network disconnection probability:disaster avoidance is enabled

Status of disaster avoidance control engine

© 2017 NTT corp. All Rights Reserved. | 23

© 2017 NTT corp. All Rights Reserved. | 24

Call for Participation

• Vision, ideas• Reference Models• Prototype software

• Vison, Ideas• Requirements• Use cases• Applications

CO-INNOVATION APAC Operators

• PoC site, equipment• Technical support

Vendors

Dimension Data APAC Innovation COE

© 2017 NTT corp. All Rights Reserved. | 25

Thank you!

© 2017 NTT corp. All Rights Reserved. | 26

Solution – for using multi-vendor products -

There are three orchestrators in NetroSphere: E2E Orchestrator, Server Resource Orchestrator, and Network Resource Orchestrator.

This architecture enables flexible coordination with various vendor’s NFV/SDN products and existing networks/servers.