Real Customer Use Cases...Corporativos Instâncias virtuais CS‐SHARED ‐432 CS ‐SHARED‐433.1...

Post on 14-Oct-2020

4 views 0 download

Transcript of Real Customer Use Cases...Corporativos Instâncias virtuais CS‐SHARED ‐432 CS ‐SHARED‐433.1...

CloudStack In ProductionReal Customer Use Cases

Paul AngusCloud Architect

paul.angus@shapeblue.comTwitter: @ShapeBlue

@ShapeBlue  #CloudStack #CCCNA14

Real Customer Use Cases

How they’re using CloudStack

CloudStack Infrastructure

CloudStack In Production

@ShapeBlue  #CloudStack #CCCNA14

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

@ShapeBlue  #CloudStack #CCCNA14

@ShapeBlue  #CloudStack #CCCNA14

“ShapeBlue are expert builders of public & private clouds. They are the leading global independent CloudStack / CloudPlatform 

integrator & consultancy”

About ShapeBlue

@ShapeBlue  #CloudStack #CCCNA14

CloudStack In Production

Use Cases

@ShapeBlue  #CloudStack #CCCNA14

Test & Dev

Highly scalable public facing applications

High speed server resource deployment

Reduced reliance on corporate infrastructure teams

Use Cases

@ShapeBlue  #CloudStack #CCCNA14

CloudStack In Production

In a real private cloud

@ShapeBlue  #CloudStack #CCCNA14

BuscapéBuscapé are the market leaders in price comparison and e‐commerce in Brazil and Latin AmericaWith more than 60 million visits each month and a presence in 28 countriesProduct searching to purchasing decisions, store evaluation and direct consumer sales

@ShapeBlue  #CloudStack #CCCNA14

BuscapéUsing AWS + traditional infrastructure in 2 datacentres They wanted to migrate internal infrastructure into an, “AWS like” private cloud model.

“Private cloud for development, testing and corporate services with a low cost”Dual Use

@ShapeBlue  #CloudStack #CCCNA14

BuscapéCorporate – Shared Networks

Core

.1

UsuáriosCorporativos

Instâncias virtuais

CS‐SHARED‐432

CS‐SHARED‐433

.1

CS‐SHARED‐435

CS‐SHARED‐434

.1

.1

Roteador Virtual

DHCP/DNSUserData

Instâncias virtuaisRoteadorVirtual

DHCP/DNSUserData

Instâncias virtuaisRoteadorVirtual

DHCP/DNSUserData

Instâncias virtuaisRoteadorVirtual

DHCP/DNSUserData

@ShapeBlue  #CloudStack #CCCNA14

Dev/Test – Advanced networks

Buscapé

Core

RoteadorVirtual

RedeIsolada

.1

UsuáriosCorporativos

RoteadorVirtual

RedeIsolada

.1.1

Instâncias virtuaisInstâncias virtuais

@ShapeBlue  #CloudStack #CCCNA14

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

@ShapeBlue  #CloudStack #CCCNA14

`

Hits

Early Morning Lunchtime Late Evening

Burst Threshold

Traffic Profile(indicative)

Trader Media

@ShapeBlue  #CloudStack #CCCNA14

‘Standard deployment’

Trader Media

DC1 DC2

HostsHostsHosts

HostsHostsHostsHosts

MySQL MySQL

CS Man CS Man

LB

Hosts

@ShapeBlue  #CloudStack #CCCNA14

Trader MediaDC1 DC2

HostsHostsHosts

HostsHostsHosts

F5

CS ManHosts CS Man CS Man CS Man Hosts

F5

MySQL

Galera

MySQL MySQL

F5

MySQL

Galera

MySQL MySQL

F5

@ShapeBlue  #CloudStack #CCCNA14

RightScale

Trader MediaCLOUD MANAGEMENT

Configuration ManagementAutomation Engine

Governance Controls

@ShapeBlue  #CloudStack #CCCNA14

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

@ShapeBlue  #CloudStack #CCCNA14

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

@ShapeBlue  #CloudStack #CCCNA14

Environment Templates 

Paddy Power

NEWAPP

NOSQL

NEWAPP

Tomcat

NOSQL

NEWAPP

Tomcat

NOSQL

NEWAPP

Tomcat

NOSQL

NEWAPP

Tomcat

@ShapeBlue  #CloudStack #CCCNA14

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

@ShapeBlue  #CloudStack #CCCNA14

Faster transition from Development to Production

Paddy Power

Web

App

DB

Virtual Cisco ASA

Web

App

DB

Physical Cisco ASADevelpoment

ntierEnvironment

ProductionntierEnvironment

@ShapeBlue  #CloudStack #CCCNA14

UK Satellite Broadcaster

Mobile 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

@ShapeBlue  #CloudStack #CCCNA14

Security Groups ‐VPC Bottleneck

UK Satellite Broadcaster

@ShapeBlue  #CloudStack #CCCNA14

Security groups in advancedzones

UK Satellite Broadcaster

@ShapeBlue  #CloudStack #CCCNA14

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

UK Satellite Broadcaster

@ShapeBlue  #CloudStack #CCCNA14

CloudStack In Production

Real Infrastructures

@ShapeBlue  #CloudStack #CCCNA14

Logical management farm

CloudStack Infrastructure

@ShapeBlue  #CloudStack #CCCNA14

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

@ShapeBlue  #CloudStack #CCCNA14

Compute

Typical Hardware

Vendors No Cores Interface Speeds Hypervisors

HP 2x4 6x1Gb XenServer

Dell 2x8 2x10Gb ESXi

Cisco 4x10 8x1Gb KVMSuperMicro 4x8 12x1Gb (LACP)

@ShapeBlue  #CloudStack #CCCNA14

Networking 

Typical Hardware

Vendors Speed Arrangement

Cisco 1Gb Stacked

Juniper 10GbEtherchannel

(multi‐chassis LACP)Arista 40Gb 

(Converged)LACP

@ShapeBlue  #CloudStack #CCCNA14

Questions

@ShapeBlue  #CloudStack #CCCNA14

Slides: www.slideshare.net/shapeblueBlogs: http://shapeblue.com/blog/Email: paul.angus@shapeblue.comTwitter: @CloudyAngusWeb: http://shapeblue.com

http://cloudstack.apache.org/

Resources

CloudStack In ProductionReal Customer Use Cases

Paul AngusCloud Architect

paul.angus@shapeblue.comTwitter: @CloudyAngus@ShapeBlue