fabric for the next generation data centre

26
FABRIC FOR THE NEXT GENERATION DATA CENTRE Andy Jolliffe – Data Centre Strategy Oct 2010

Upload: ipexpo-online

Post on 20-Aug-2015

944 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: Fabric for the Next Generation Data Centre

FABRIC FOR THE NEXT GENERATION DATA CENTRE

Andy Jolliffe – Data Centre StrategyOct 2010

Page 2: Fabric for the Next Generation Data Centre

2 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

AGENDA

Evolution within the Data Centre

Network Fabrics for Data Centre

Simplifying the Data Centre Network

Juniper’s Vision

Page 3: Fabric for the Next Generation Data Centre

3 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

THE SERVERS AND STORAGE EVOLVED

Servers were consolidated standardized and virtualized

Storage was consolidated and virtualizedNetwork services can be consolidated and virtualizedA single network to integrate the resource pools

Page 4: Fabric for the Next Generation Data Centre

4 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

THE APPLICATIONS EVOLVED

Client – Server Architecture Service Oriented Architecture

ServerServer

Server

Server

Server

Server

95% 25%

Client Client

A fundamental change in data flows

A

D

C

B

DB

75%

A

D

C

B

DB

Page 5: Fabric for the Next Generation Data Centre

6 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

3 PROBLEMS WITH DATA CENTRE NETWORKS TODAY

S

N

Data Center

Up to 75% of traffic EW

Today’s Challenges:• Too slow• Too expensive• Too complex

Page 6: Fabric for the Next Generation Data Centre

7 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

#1: TOO SLOW

Every extra “hop” adds latency Every hop adds to the potential for

congestion – inconsistent performance Application behavior is impacted

Too Slow

Solution

Flat &Any-to-any

network

Up to 75% of traffic

EW

Page 7: Fabric for the Next Generation Data Centre

8 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

#2: CHALLENGES OF EFFICIENCY

Up to 50% of the ports interconnect switches, not servers or storage

Up to 50% of the bandwidth is disabled by spanning tree

Up to 30% of the networkspend can be avoided

– Eliminate $1B of annual spend

world wide

Too Expensive

Solution

Eliminate STPReduce Tiers

Page 8: Fabric for the Next Generation Data Centre

9 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

#3 COMPLEXITY – A FUNCTION OF DEVICES + INTERACTIONS

Operational Complexity

• Number of managed devices• Each switch is

autonomous• 7 managed devices

• Number of potential

interactions• Shared protocols• 21 potential interactions

N = no. of managed devices

N

S

N*(N-1)2

Page 9: Fabric for the Next Generation Data Centre

10 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Capacity

Scale

Ideal

Today’s reality

Capacity

SCALABILITY: The ability to add capacity without adding complexity

Complexity

Limits of Scale

Complexity

Today’s Data Centre Network Forces a Choice

CHALLENGES OF SCALE

Page 10: Fabric for the Next Generation Data Centre

11 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Typical tree configuration

DEFINING THE IDEAL NETWORK

Flat - any port connected to

any port

FABRIC

Page 11: Fabric for the Next Generation Data Centre

12 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

DEFINING THE IDEAL NETWORK

Flat - any port connected to

any port

Switch = Fabric

Simplicity of a single switch Single switch does not scale

FABRIC = PERFORMANCE

FABRIC = SIMPLICITY

FABRIC

Fabric - definitionControl

• Managed as a single device

• All ports have shared state

Data Forwarding

• Flat – any to any

• Packet processed only once

Page 12: Fabric for the Next Generation Data Centre

13 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

DEFINING THE IDEAL NETWORK – A FABRIC

A Network Fabric has the….

Single lookup for reduced latency

Flat - any port connected to

any port

FABRIC = PERFORMANCE

Simplicity of a single switchFABRIC = SIMPLICITY

FABRIC = PERFORMANCE

Scalability of a networkFABRIC = SIMPLICITY + PERFORMANCE

Fabric - definitionControl

• Managed as a single device

• All ports have shared state

Data Forwarding

• Flat – any to any

• Packet processed only once

Page 13: Fabric for the Next Generation Data Centre

14 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

L2 Switch

L2/L3 Switch

L2/L3Switch

L2/L3Switch

FABRIC AT THE ACCESS LAYER

SERVERS STORAGE

L2/L3 Switch

EX4200 with Virtual Chassis

Creates a single fabric from up to ten switches improving performance and efficiency

1/10th switches to manage

Reduces uplinks

EX4200

SRX5800

3 2 12

NAS

FC SAN

Page 14: Fabric for the Next Generation Data Centre

15 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Access Switch Access Switch

Routers/Switches

3

Server 1Rack 1

Hypervisor (VMWare)

App 1

O/S

App 2

O/S Unused

VM 1 VM 2

Hypervisor

App 1

O/S

App 2

O/S Unused

VM 1 VM 2

Unused

Server 2Rack 2

Hypervisor (VMWare)

App 3

O/S Unused

Hypervisor

VM 3

Unused

App 3

O/S

IMPROVING APPLICATION PERFORMANCE

EX 4200 EX 4200

VM 3

App 1

O/S

App 2

O/S

VM 4 VM 5

App 4

O/S

App 5

O/S

up to 160µs

~2.6 – 17µs

×

Benefits for:• VMotion• DataBase calls• SOA• Server Mash-ups

Page 15: Fabric for the Next Generation Data Centre

16 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

L2/L3 Switch

L2/L3Switch

L2/L3Switch

COLLAPSE CORE &AGGREGATION LAYERS

SERVERS STORAGE

L2/L3 Switch

EX4200

SRX5800

EX4200 with Virtual Chassis

EX8200 with industry-leading line rate density

Eliminates the aggregation layer

Simplifies the architecture

Reduced CapEx & OpExLower power, cooling, and space

EX8216

3 2 12

NAS

FC SAN

Page 16: Fabric for the Next Generation Data Centre

18 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

SRX5800

FC SAN

Servers FC Storage

EX8216

EX4200

FABRIC AT THE CORE

EX4500

EX8208

Virtual Chassis in the core• EX8200 and MX-3D• Eliminates STP and VRRP

• Across L2 in the data center• Highly resilient architecture• Available early next year

Fabric in the Core2

3 2 12

Eliminates need to run spanning tree

NASFCoE

2011 MPLS/VPLS

MX Series

Data Center Interconnect

STP

Page 17: Fabric for the Next Generation Data Centre

19 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

FABRICS REDUCE COMPLEXITYC

ompl

exity

5,000

2,500

0 20001000 3000

No. of Ports

50004000 6000

10,000

7,500

200

100

400

300

Devices Interactions

Interactions

Managed Devices

Interactions with Virtual Chassis

At 6000 ports:• 89% reduction in managed devices• 99% reduction in interactions

At 1000 ports:• 83% reduction in managed devices• 97% reduction in interactions

N*(N-1)2

Page 18: Fabric for the Next Generation Data Centre

20 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

JUNOS OPERATING SYSTEM

NSMXpress

One OS One Release One Architecture

SRX Tx MatrixFrequent Releases

10.0 10.1 10.2

–AP

I–

Modulex

SECURITY ROUTERS

J Series

M Series

T Series

EX4200

EX8208

EX8216

SWITCHES

EX3200

MX Series

EX2200

SRX3600

SRX5800

SRX210

SRX240

SRX650

SRX100

SRX5600

EX4500

One OS Single source code base Consistent implementation of features

Video: Why is Junos different?

SRX TX Matrix

Frequent Releases

10.0 10.1 10.2

Modulex

One Release Single software release track of feature supersets Stable, predictable development of new features

One Architecture Modular software with resource separation Highly available, secure and scalable software

Page 19: Fabric for the Next Generation Data Centre

21 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

SRX5800

FC SAN

Servers FC Storage

MPLS/VPLS

EX8216

EX4200

2 TIER FABRIC NETWORK

EX4500

EX8208

3 2 12

NASFCoE

MX Series

Data Centre Interconnect

Page 20: Fabric for the Next Generation Data Centre

22 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

MPLS/VPLS

2 TIER FABRIC NETWORK 3 2 12

MX Series

Data Centre Interconnect

FC SAN

Servers FC Storage

EX8216

EX4200EX4500

EX8208

NASFCoE

SRX5800

Page 21: Fabric for the Next Generation Data Centre

23 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

SRX5800

3 2 1JUNIPER VISION – SIMPLIFY

The Stratus ProjectDATA CENTER FABRIC

1

MPLS/VPLS

MX Series

SRX5800

Data Centre Interconnect

A very large distributed L2/L3 switch that runs…

Page 22: Fabric for the Next Generation Data Centre

24 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Simplicity:N=1

Designed for modern DCVirtualization and Convergence

Performance:Flat and Non-Blocking

Scale: 10’s to 10’s of 1000’s of ports

STRATUS AT A GLANCE

Juniper Confidential

Page 23: Fabric for the Next Generation Data Centre

25 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

LEGACY ARCHITECTURE VS STRATUS

The Stratus Solution:• Flat, any-to-any fabric• Inherently lower TCO• Massive Scale, N=1

N

Today’s Challenges:• Too slow• Too expensive• Too complex

Page 24: Fabric for the Next Generation Data Centre

26 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

Building a fabric to behave like a single

switch

Project Stratus

Making multiple switches try to

behave like a fabric

Other Vendor Fabrics(using Trill)

HOW IS STRATUS DIFFERENT FROM SOLUTIONS FROM OTHER VENDOR “FABRICS”

Network FabricData Plane Flat Any-to-any

Control Plane Single device Shared state

L2 only

NoNo

Network FabricData Plane Flat Any-to-any

Control Plane Single device Shared state

L2 & L3

YesYes

Page 25: Fabric for the Next Generation Data Centre

27 Copyright © 2010 Juniper Networks, Inc. www.juniper.net

INTEGRATING STRATUS FABRIC

MX Series

EX8216

EX4200

4

SRX5800

Stratus Fabric

Pod 1 Pod 2

Page 26: Fabric for the Next Generation Data Centre