cloudstack conference public clouds use cases

37
#CCCEU | #CloudStackWorks #CCCEU | #CloudStackWorks Service Provider Show case “Public Clouds” Sebastien Goasguen

Upload: sebastien-goasguen

Post on 02-Jul-2015

928 views

Category:

Technology


1 download

DESCRIPTION

World Tour of CloudStack based public clouds

TRANSCRIPT

Page 1: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

#CCCEU | #CloudStackWorks

Service Provider Show case

“Public Clouds”

Sebastien Goasguen

Page 2: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

#CCCEU | #CloudStackWorks

CloudStack : 590 msg /month

HDFS : 470 msg / month

Mesos :150 msg /month

Cassandra : 520 msg /month

Spark : 1650 msg /month

Users mailing list traffic

Page 3: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

#CCCEU | #CloudStackWorks

Brunscomb Pyramid

Page 4: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

#CCCEU | #CloudStackWorks

2014

32000 unique IP downloads

140 countries

Page 5: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

#CCCEU | #CloudStackWorks

Cool places

Page 6: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

#CCCEU | #CloudStackWorks

“cool” places

Page 7: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

#CCCEU | #CloudStackWorks

Page 8: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

#CCCEU | #CloudStackWorks

Page 9: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

#CCCEU | #CloudStackWorks

Page 10: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

#CCCEU | #CloudStackWorks

Page 11: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

#CCCEU | #CloudStackWorks

Page 12: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

#CCCEU | #CloudStackWorks

Enough with Google Earth already !

I want some stats…

Page 13: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

Public Cloud Technology Choices

13November 20, 2014

94%

11%

Network Isolation Tech

VLAN

Security Groups

34% 31%

16%

3% 6%

Compute Tech.Xen ServerKVMESXHyperVBare Metal

58%26%

11%5%

OS Used to Run CloudStack

CentOS

Ubuntu / Debian

RHEL

Oracle

Page 14: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

Public Cloud Technology Choices

9%

9%

3%

12%

3%

12%

15%

9%

36%

3%

3%

6%

3%

0% 5% 10% 15% 20% 25% 30% 35% 40%

Ceph

Dell EquaLogic

EMC

GlusterFS

3PAR

Local Storage

NetApp

Nexenta

NFS

Other

RiakCS

SolidFire

Swift

Storage Tech (Primary and / or Secondary)

14November 20, 2014

Page 15: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

Map image source: http://commons.wikimedia.org/wiki/File:BlueWorldMap.png

Public Clouds from Around the Globe

15November 20, 2014

Page 16: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

Map image source: http://commons.wikimedia.org/wiki/File:BlueWorldMap.png

Use Case - Datapipe

16November 20, 2014

DatapipeUnited States

Page 17: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

Use Case -Datapipe

• Managed Service Provider

working to be Tier-1 (and

possibly Tier-2) support for your

organization

• Have ACS Zone everywhere we

have DC point-of-presence

• 7 different Geo

• Over 1600 instances

• Over 500 customers

• Nexenta, Solidfire storage

• RHEL, Xen

“It works well and the API is stable

and well documented“

Page 18: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

Map image source: http://commons.wikimedia.org/wiki/File:BlueWorldMap.png

Use Case - Datapipe

18November 20, 2014

Cloud.caCanada

Page 19: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

Use Case – Cloud.ca

Based in Montreal, CloudOps

engineers and operates hybrid clouds

for e-business, providing 24x7

support for global clients.

White-label multi-cloud console.

RBAC, showback, VPC, Projects,

SSL offload on Netscaler, Solidfire

primary, SWIFT secondary + object

storage. ACS 4.4.1 + XS 6.2

Multi-level RBAC console, ACS-4.4-

contributed SSL services, default use

of VPC for n-tier apps and projects for

DevOps

Page 20: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

Map image source: http://commons.wikimedia.org/wiki/File:BlueWorldMap.png

Use Case - Kumo

20November 20, 2014

KumoColombia

Page 21: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks1

• 4.2.1 ACS version with XenServerhypervisors running 6.2.

• Storage running on the main commercial storage arrays (3par, Compellent, NetApp)

• HA Network infrastructure protected by high-end security appliances (Checkpoint firewalls + Tipping Point IPS)

Cloud Servers

Desktops

as a Service Cloud storage

for unstructured

data

Disaster

Recovery

Kumo Mail Desktop´s Backup Server´s Backup

Kumo is a specialized Cloud

Computing Services Company

based in Colombia with three

Datacenters located in Bogota,

Medellin and Miami for

attending the Latinamerican

region.

Use Case –Kumo

Page 22: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

Map image source: http://commons.wikimedia.org/wiki/File:BlueWorldMap.png

Use Case - LeaseWeb

22November 20, 2014

LeaseWebNetherlands

Page 23: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

Use Case –LeaseWeb

• LeaseWeb is a quality hosting

provider offering hosted

infrastructure solutions for a

global market.

• 10+ CS 4.x installations (worldwide)

• Thousands of instances.

• Clients use this for simple VM hosting to enterprise apps and elastic setups.

• Ubuntu, KVM, Nexentastorage, 40Gbit on all hypervisors

Wei Zhou committer on

CloudStack

Page 24: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

Map image source: http://commons.wikimedia.org/wiki/File:BlueWorldMap.png

Use Case - PCextreme

24November 20, 2014

PCextremeNetherlands

Page 25: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

P

PCextreme B.V. is a Dutch

Hosting provider which provides

a public cloud

offering based on CloudStack.

ACS with KVM on Ubuntu 14.04.

1500 instances

SuperMicro hardware using AMD and

Intel based hypervisors w/ 256GB of

memory each.

A 36-node Ceph cluster spread out over

two racks. Both 3TB 7200RPM disks as

well as 480GB SSDs.

Using the storage tiering in CloudStack

we can deploy on HDD or SSD.

Use Case -PCextreme

Page 26: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

Map image source: http://commons.wikimedia.org/wiki/File:BlueWorldMap.png

Use Case - Exoscale

26November 20, 2014

ExoscaleSwitzerland

Page 27: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

Service Provider show-case

• Simple, scalable and safe

cloud services in Switzerland

• 3 datacenters

• Compute, Object storage,

PaaS and a full fledge

marketplace

• Apache CloudStack 4.3+

• Since 2011: cloud.com. Now building and patching CS on our own

• KVM + basic networking stack

• Scale: 13M+ API calls monthly

Exoscale contributions:

• Collectd module

• Canary checks

open source on Github

Page 28: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

Map image source: http://commons.wikimedia.org/wiki/File:BlueWorldMap.png

Use Case - ikoula

28November 20, 2014

ikoulaFrance

Page 29: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

Own DataCenter located in France,

gathering:

-more than 5000 dedicated servers

-8000 virtual machines,

-hosting thereby almost 6000 client’s

data.

•Cloudplatform based on cloudstack

4.2

•Xen Server 6.2

•10gb network

•3 advanced networking zones

•1 basic networking zone

•3 zones in France

•1 zone in US

• Cloudscreener France Best

Performance cloud solution

• Mixed workloads of public,

private and hybrid cloud

Use Case –iKoula

Page 30: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

Use Case – British Telecom

Deliver managed network IT

services for more than 6,500

large corporate and public sector

customers

Over 24,000 employees working

across 170 countries

• Citrix CloudPlatform

• Netapp storage for primary and

secondary

• VLAN isolation, VPC

• Over 10 zones in different geo

• Thousands of instances

“Engender a belief that the

product can be thought of as

"carrier" / "weapons" grade

in terms of solidity.”

Page 31: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

Map image source: http://commons.wikimedia.org/wiki/File:BlueWorldMap.png

Use Case – Evry / Coreix / ControlCircle

31November 20, 2014

Page 32: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

Use Case -Evry

Largest IT company in Norway.

• Citrix CloudPlatform 4.3.0

• XenServer 6.2.5

• NetApp NFS Storage, Cisco

Nexus 10GbE Network

Terbolous (Erik Weber on

the mailing list)

Page 33: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

Managed Colocation, Dedicated

Server and Cloud provider based

in London.

“Cloudstack enabled us to provide a

reliable and adaptable system to our

clients via a powerful API; far

superior to a previous expensive

and limited commercial platform “

Use Case –Coreix

Page 34: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

Use Case –Control Circle

• Cloudstack Advanced Networks with VPCs 4.3.1 , netapp NFS VLANs

• XenServer or Vmware workloads• 10 GigE network

ControlCircle is a leading provider

of managed and cloud-based

services to enterprises and on-line

businesses on a global basis

Len Bellemore on the list

and hosting the CloudStack

user group.

Page 35: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

Map image source: http://commons.wikimedia.org/wiki/File:BlueWorldMap.png

Use Case - Ninefold

35November 20, 2014

NinefoldAustralia

Page 36: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

• CloudPlatform v3.07b

• XenServer 6.1

• 3 x data centres, 10 x CS environments

• VM root VDIs backed by raided local

disk

• Custom bespoke VLAN provides cross

zone communication as pure layer 2 n/w

• Configuration management using Chef

Ninefold is a high performance Ruby

Rails app hosting platform that takes

the pain out of deploying your app“We use CloudStack Inception: our CloudStack management servers run on VMs in a master CloudStack environment.”

Use Case –ninefold

Page 37: CloudStack Conference Public Clouds Use Cases

#CCCEU | #CloudStackWorks

#CCCEU | #CloudStackWorks

But you really want to play with Docker !

So use one of these public clouds

and get on with it

Sebastien Goasguen @sebgoa