Upload
others
View
5
Download
0
Embed Size (px)
Citation preview
CloudStack In ProductionReal Customer Use Cases
Paul AngusCloud Architect
[email protected]: @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: [email protected]: @CloudyAngusWeb: http://shapeblue.com
http://cloudstack.apache.org/
Resources
CloudStack In ProductionReal Customer Use Cases
Paul AngusCloud Architect
[email protected]: @CloudyAngus@ShapeBlue