next generation data centre networks - caudit library/resources and... · a platform for innovation...

Post on 13-Jun-2020

3 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

A platform for innovation

Next generation data centre networks

Chris Gascoigne

cgascoig@cisco.com

May 2015

MTBIAMSH

Mean Time Between Idea and Making Stuff Happen

What’s the DNA of your applications ?

6

FUTURE < 2000 2003 2006 2008 2010 2012 2013 2014 2011

?

Changing Application Models

Bare metal Containers Virtualisation

Server

OS

App

Server

OS

App

Hypervisor

OS

App

OS

App

OS

App App

App App

Monolithic Apps Microservices Scale out

Netflix

• Site: eternal

• Structure: 30-300 years

• Skin: 20 years

• Services: 7-15 years

• Space plan: 3 years

• Stuff (furniture): constant

Shearing Layers

http://www.laputan.org/mud/mud.html#ShearingLayers, [Brand 1994]

"separate that which changes from that which doesn't”

[Roberts & Johnson 1998]

ERP Student

Records Identity

Big Data Social Collaboration Web 2.0

CRM Business

Process

Management …

Systems Layers

Systems of Innovation

Systems of Differentiation

Systems of Record

DevOps DevOps

ITIL ITIL

?

Infrastructure Supports Applications

Enterprise Virtualisation / Bare

Metal

Traditional Applications (Systems of Record, Systems of Differentiation)

Modern Applications (Systems of Innovation)

? • Profile/catalogue driven

• Programmable

• Multi-tenanted

• Tenant portal

• Automated (everything)

Infrastructure Supports Applications

Enterprise Virtualisation / Bare

Metal

Traditional Applications (Systems of Record, Systems of Differentiation)

Modern Applications (Systems of Innovation)

Infrastructure Supports Applications

Enterprise Virtualisation / Bare

Metal

Traditional Applications (Systems of Record, Systems of Differentiation)

Modern Applications (Systems of Innovation)

Cloud Management Platform (OpenStack / AzurePack / CloudStack / Cisco / …)

Infrastructure for Modern Applications

Orc

hestr

ation

Compute / Virtualisation

Storage

Tem

pla

tes / A

pp

Conta

iners

A

DC

AD

C

AP

PA

PP

D

BD

B

F/W

F/W

AD

CA

DC

WE

BW

EB

Operating System

Application

Syste

ms

Ma

na

ge

me

nt

Infrastructure for Modern Applications – real example

OpenS

tack

(No

va

, N

eu

tro

n, C

ind

er,

etc

)

Compute/Virtualisation - KVM on

UCS

Storage - CEPH

Heat Tem

pla

tes

A

DC

AD

C

AP

PA

PP

D

BD

B

F/W

F/W

AD

CA

DC

WE

BW

EB

Operating System - RHEL

Application - Hadoop

Puppet

Infrastructure for Modern Applications – real example

UC

S-D

irecto

r Compute/Virtualisation – Hyper-V

on UCS

Storage - NetApp Applic

ation C

onta

iners

A

DC

AD

C

AP

PA

PP

D

BD

B

F/W

F/W

AD

CA

DC

WE

BW

EB

Operating System - RHEL

Application - Hadoop

Chef

Infrastructure Supports Applications

Enterprise Virtualisation / Bare

Metal

Traditional Applications (Systems of Record, Systems of Differentiation)

Modern Applications (Systems of Innovation)

Cloud Management Platform (OpenStack / AzurePack / CloudStack / Cisco / …)

• Application models are evolving • Some will take a long time to evolve (if they do at all)

• Need to support traditional applications and provide agile environment for innovation projects

• Build the right infrastructure so these can converge when needed

Summary

Questions?

top related