+ All Categories
Home > Documents > Architecting the Next Generation DCN for Flexibility and ... · Architecting the Next Generation...

Architecting the Next Generation DCN for Flexibility and ... · Architecting the Next Generation...

Date post: 05-Jul-2020
Category:
Upload: others
View: 11 times
Download: 0 times
Share this document with a friend
16
Architecting the Next Generation DCN for Flexibility and Scale with Optics and SDN Katherine Barabash IBM Research Haifa
Transcript
Page 1: Architecting the Next Generation DCN for Flexibility and ... · Architecting the Next Generation DCN for Flexibility and Scale with Optics and SDN ... • Lower in Latency, Power

Architecting the Next Generation DCN for Flexibility and Scale with Optics and SDN

Katherine Barabash

IBM Research – Haifa

Page 2: Architecting the Next Generation DCN for Flexibility and ... · Architecting the Next Generation DCN for Flexibility and Scale with Optics and SDN ... • Lower in Latency, Power

2 23 March 2015

Cloud Computing:

A style of computing where massively scalable ICT capabilities

are delivered as a service over the network

Photo: www.ibmsystemsmag.com

Separation • Infrastructure details are not exposed to customers/partners

• Workload details are not exposed to the provider

Isolation • Workloads are fully isolated from each other

Elasticity • Resource allocation is automatically adjusted to the dynamically changing workload needs

Self-service • Customers can operate their leased cloud portion through UI/API

Page 3: Architecting the Next Generation DCN for Flexibility and ... · Architecting the Next Generation DCN for Flexibility and Scale with Optics and SDN ... • Lower in Latency, Power

3

Cloud Computing: A style of computing where massively scalable ICT capabilities

are delivered as a service over the network

Premises: 1. To deliver Separation, Isolation, Elasticity, and Self-service,

ICT resources, namely

Compute, Storage, and Network, must be fully and efficiently virtualized

2. To cope with the growing demand, Data Centre Network must be

redesigned for lower latency, higher capacity, hands-off manageability,

and greater flexibility

Virtualization

• Compute – Virtual Machines, Containers

• Storage – Logical Volume, File, Stored Object

• Network

‒ Traditional – VLANs

‒ Emerging – virtualization overlays

‒ Host or infrastructure based

‒ Software or hardware

Network

Cloud

IT

Resources

23 March 2015

Page 4: Architecting the Next Generation DCN for Flexibility and ... · Architecting the Next Generation DCN for Flexibility and Scale with Optics and SDN ... • Lower in Latency, Power

4 23 March 2015

Cloud Computing: A style of computing where massively scalable ICT capabilities

are delivered as a service over the network

Premises: 1. To deliver Separation, Isolation, Elasticity, and Self-service,

ICT resources, namely

Compute, Storage, and Network, must be fully and efficiently virtualized

2. To cope with the growing demand, Data Centre Network must be

redesigned for lower latency, higher capacity, hands-off manageability,

and greater flexibility

COSIGN: Investigate data plane and control plane technologies for delivering

optical advantages to the Data Centre Network

Integrate flexible and controllable COSIGN DCN into the end-to-end cloud

orchestration through advanced multi-layer network virtualization

Page 5: Architecting the Next Generation DCN for Flexibility and ... · Architecting the Next Generation DCN for Flexibility and Scale with Optics and SDN ... • Lower in Latency, Power

COSIGN – Next Generation Data Center Network

5 23 March 2015

Current

Generation DCN Next Generation

DCN

Combining Optics and SDN In Next Generation Data Center Network

Venture Photonics Ltd (Venture)

Page 6: Architecting the Next Generation DCN for Flexibility and ... · Architecting the Next Generation DCN for Flexibility and Scale with Optics and SDN ... • Lower in Latency, Power

COSIGN – Data Center Network Transformation

6 23 March 2015

Data Plane

Control Plane

Management Plane

Current

Generation DCN Next Generation

DCN

• Flatter • More Flexible • Higher in Capacity • Lower in Latency, Power and Cost

• Open • Programmable • Unified

• Integrated • Feature-rich • Intent-Based

Page 7: Architecting the Next Generation DCN for Flexibility and ... · Architecting the Next Generation DCN for Flexibility and Scale with Optics and SDN ... • Lower in Latency, Power

COSIGN – Data Plane Transformation

7 23 March 2015

Data Plane

Topology

Current

Generation DCN Next Generation

DCN

SAN

core

• Hierarchical

• Rigid

• Over provisioned

• Segregated

• Inefficient for east-west flows

• Restricts workload placement

Optical Circuit

Switch core • Flat

• Reconfigurable

• Non-blocking

• Converged

• Accommodates all flows

• Accommodates all placement

Page 8: Architecting the Next Generation DCN for Flexibility and ... · Architecting the Next Generation DCN for Flexibility and Scale with Optics and SDN ... • Lower in Latency, Power

COSIGN – Data Plane Transformation

8 23 March 2015

Data Plane

Cabling

Current

Generation DCN Next Generation

DCN

SAN

core Optical Circuit

Switch core

• Many types of interconnects

• Many types of cables

• Occupy lots of space

• Hard to manage

• Converged interconnect

• All optical cabling

• Allows for more density

• More manageable

Page 9: Architecting the Next Generation DCN for Flexibility and ... · Architecting the Next Generation DCN for Flexibility and Scale with Optics and SDN ... • Lower in Latency, Power

COSIGN – Control Plane Transformation

9 23 March 2015

Control Plane

Current

Generation DCN Next Generation

DCN

SAN

core

• Closed

• Static

• Heterogeneous

• No global visibility

• Slow (HW) innovation cycles

control

control

control

control control

control control control

control “single switch”

management

view • Open

• Programmable

• Unified

• Logically Centralized

•Fast (SW) innovation cycles

Page 10: Architecting the Next Generation DCN for Flexibility and ... · Architecting the Next Generation DCN for Flexibility and Scale with Optics and SDN ... • Lower in Latency, Power

COSIGN – Management Plane Transformation

10 23 March 2015

Management Plane

Current

Generation DCN Next Generation

DCN

App level

request

Infrastructure

Reconfigured

Ho

urs

-Days

-Weeks

• Manual configuration steps

• Slow

• Error prone

• Based on overprovisioning

Plan

Deploy

Operate

• Automated

• Streamlined

• Optimized

• Allows for right-sizing

Page 11: Architecting the Next Generation DCN for Flexibility and ... · Architecting the Next Generation DCN for Flexibility and Scale with Optics and SDN ... • Lower in Latency, Power

DCN for Virtualized Environments

Same functional requirements but on a far larger scale

‒ Large (up to 100K) of physical servers per data center

‒ *10 for the Virtual Machines

‒ *100 for containers

More dynamic lifecycle

Less tolerance for delays and for manual steps

11 23 March 2015

Page 12: Architecting the Next Generation DCN for Flexibility and ... · Architecting the Next Generation DCN for Flexibility and Scale with Optics and SDN ... • Lower in Latency, Power

12 23 March 2015

Centralized control plane (SDN) • Scalability • Flexibility • Ease of operations

SDN

DOVE

Distributed Overlay Virtual

Networks

Network-as-a-Service abstraction • Connectivity under policy

Overlay data plane • Isolation • Scalability

• Mobility • Technology independence

DOVE – Distributed Overlay Virtual Network

Page 13: Architecting the Next Generation DCN for Flexibility and ... · Architecting the Next Generation DCN for Flexibility and Scale with Optics and SDN ... • Lower in Latency, Power

13 23 March 2015

Centralized control plane (SDN) • Scalability • Flexibility • Ease of operations

SDN

DOVE

Distributed Overlay Virtual

Networks

Network-as-a-Service abstraction • Connectivity under policy

Overlay data plane • Isolation • Scalability

• Mobility • Technology independence

DOVE – Distributed Overlay Virtual Network

VN client VN client VN client VN client VN client VN client VN client VN client VN client

VTEP VTEP VTEP

Overlay Controller Overlay Controller Overlay Controller

Overlay Manager

Page 14: Architecting the Next Generation DCN for Flexibility and ... · Architecting the Next Generation DCN for Flexibility and Scale with Optics and SDN ... • Lower in Latency, Power

14 23 March 2015

Centralized control plane (SDN) • Scalability • Flexibility • Ease of operations

SDN

DOVE

Distributed Overlay Virtual

Networks

Network-as-a-Service abstraction • Connectivity under policy

Overlay data plane • Isolation • Scalability

• Mobility • Technology independence

DOVE – Distributed Overlay Virtual Network

Complete isolation from the physical network is a mixed blessing

• Pros

• Can use own addresses

• VN clients can easily migrate

• VTEPs enclose the heterogeneity

• Cons

• Can not differentiate between the physical paths

• Can not interoperate with the physical devices

• Can not reliably monitor and troubleshoot

Page 15: Architecting the Next Generation DCN for Flexibility and ... · Architecting the Next Generation DCN for Flexibility and Scale with Optics and SDN ... • Lower in Latency, Power

15 23 March 2015

hypervisor

VM VM VM

vSwitch

hypervisor

VM VM VM

vSwitch

hypervisor

VM VM VM

vSwitch

hypervisor

VM VM VM

vSwitch

hypervisor

VM VM VM

vSwitch

Management

Plane

Control

Plane

Data

Plane

Infrastructure

Controller

Overlay

Controller

Network Service

COSIGN DCN Architecture


Recommended