from the coalface ccceu13

31
From The Coalface Real Customer Use Cases Paul Angus Cloud Architect [email protected] Twitter: @ShapeBlue

Post on 21-Oct-2014

1.090 views

Category:

Technology


0 download

DESCRIPTION

A presentation on how ShapeBlue's clients are using CloudStack

TRANSCRIPT

Page 1: From The Coalface CCCEU13

From The CoalfaceReal Customer Use Cases

Paul AngusCloud Architect

[email protected]: @ShapeBlue

Page 2: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

Real Customer Use Cases

How they’re using CloudStack

CloudStack Infrastructure

From The Coalface

Page 3: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

Who am I

Cloud Architect with ShapeBlueWorked with CloudStack since 2.2.13Specialising in deployment of CloudStackand surrounding infrastructureOrange, TomTom, PaddyPower, Ascenty, BSkyBI view CloudStack from ‘What can cloud consumers practically do with it’ point-of-view

About Me

Page 4: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

Page 5: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

“ShapeBlue are expert builders of public & private clouds. They are the

leading global independent CloudStack / CloudPlatform integrator &

consultancy”

About ShapeBlue

Page 6: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

From The Coalface

Use Cases

Page 7: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

Test & Dev

Highly scalable public facing applications

High speed server resource deployment

Reduced reliance on corporate infrastructure teams

Use Cases

Page 8: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

From The Coalface

In a real private cloud

Page 9: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

Trader MediaOwns ‘AutoTrader’ which started in print mediaWebsite receives 10 million unique users per monthAn average of 833,000,000 page views per monthCloudStack environment is still in development

Page 10: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

`

Hits

Early Morning Lunchtime Late Evening

Burst Threshold

Traffic Profile(indicative)

Trader Media

Page 11: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

‘Standard deployment’

Trader Media

DC1 DC2

HostsHosts

Hosts

HostsHosts

HostsHosts

MySQL

MySQL

CS Man

CS Man

LB

Hosts

Page 12: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

Trader MediaDC1 DC2

HostsHosts

Hosts

HostsHosts

Hosts

F5

CS ManHosts

CS Man

CS Man

CS Man Hosts

F5

MySQL

Galera

MySQL

MySQL

F5

MySQL

Galera

MySQL

MySQL

F5

Page 13: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

RightScale

Trader MediaCLOUD MANAGEMENT

Configuration ManagementAutomation Engine

Governance Controls

Page 14: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

Paddy Power“If we haven’t yet done the marketing equivalent of running up and slapping you in the face, then please allow us to introduce ourselves. Paddy Power is Ireland’s biggest, most successful, security conscious and innovative bookmaker”

Page 15: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

Paddy PowerFacts and figures

paddypower.com has 1.6 million users*

Annual revenue of $535m from online users*

CloudStack environment is still in development

*2012 figures

Page 16: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

Environment Templates

Paddy Power

NOSQL

NEWAPP

Tomcat

NOSQL

NEWAPP

Tomcat

NOSQL

NEWAPP

Tomcat

NOSQL

NEWAPP

Tomcat

NOSQL

NEWAPP

Tomcat

Page 17: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

Chaos Monkey / Simian Army (Problems as a Service)

Guest instances which are designedspecifically to disrupt or test elements to prove the robustness of the overall architecture.

Paddy Power

Page 18: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

Faster transition from Development to Production

Paddy Power

Web

App

DB

Virtual Cisco ASA

Web

App

DB

Physical Cisco ASADevelpoment

ntierEnvironment

ProductionntierEnvironment

Page 19: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

UK Satellite BroadcasterMobile viewing application has 3.26 million users51 million monthly streamed items12 million monthly streamed VOD viewsMobile Apps have a combined 6.3 million user base23 million weekly on-demand downloads

Page 20: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

Security Groups -VPC Bottleneck

UK Satellite Broadcaster

WebTier

AppTier

CloudStack #͚Public %͚

DataTier

GW LB

VPC Router

Page 21: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

Security groups in advancedzones

UK Satellite Broadcaster

WebTier

AppTier

CloudStack #͚External %͚

CFTier

DataTier

MgmtTier

GW

LB

Security Group Separation

GWGW

GWGW

Page 22: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

CassandraRequires anti-affinity of instances‘Snitch’ maps IPs to racks and data centers – requires control over IP addressing in conjunction with VM placement

UK Satellite Broadcaster

110.100.200.105Data

cente

r oct

et

Rack (p

od)

octe

t Node oc

tet

Page 23: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

Bursting to AmazonRequires VPN/direct link to maintain database consistencyUses Akamai

UK Satellite Broadcaster

Page 24: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

From The Coalface

Real Infrastructures

Page 25: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

Logical management farm

CloudStack Infrastructure

Load Balancer Load Balancer

CS Manager CS Manager

MySQL MySQL

Deployment Server

Page 26: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

Storage

Typical Hardware

Vendors

Protocols Speeds Arrangement

NetApp NFS 1Gb 1 Array per pod

Hitachi FCoE 40Gb converged 1 Array per zoneNexenta iSCSI 10Gb 2 Arrays per pod

SolidFire

Page 27: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

Compute

Typical Hardware

Vendors No CoresInterface Speeds Hypervisors

HP 2x4 6x1Gb XenServer

Dell 2x8 2x10Gb ESXi

Cisco 4x10 8x1Gb KVMSuperMicro 4x8 12x1Gb

(LACP)

Page 28: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

Networking

Typical Hardware

Vendors

Speed Arrangement

Cisco 1Gb Stacked

Juniper 10GbEtherchannel

(multi-chassis LACP)Arista 40Gb

(Converged)

Page 29: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

Questions

?

Page 30: From The Coalface CCCEU13

@ShapeBlue #CloudStack #CCCEU13

Slides: www.slideshare.net/shapeblueBlogs: http://shapeblue.com/blog/Email: [email protected]: @CloudyAngusWeb: http://shapeblue.com http://cloudstack.apache.org/

Resources

Page 31: From The Coalface CCCEU13

From The CoalfaceReal Customer Use Cases

Paul AngusCloud Architect

[email protected]: @CloudyAngus @ShapeBlue