openstack in action2 enovance - enocloud-behind the scenes 31-05-12

43
1 Behind the scenes of the first OpenStack Public Cloud... POWERED BY Raphaël Ferreira, CEO jeudi 31 mai 12

Upload: enovance

Post on 03-Jun-2015

1.796 views

Category:

Technology


0 download

DESCRIPTION

OpenStack in action 2! Production ready - 31/05/2012 "Behind the scenes of the 1st European OpenStack Cloud" by Raphaël Ferreira, CEO, eNovance

TRANSCRIPT

Page 1: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

1

Behind the scenes of the first OpenStack Public Cloud...

POWERED BY

Raphaël Ferreira, CEO

jeudi 31 mai 12

Page 2: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

2

175 INVOLVED3000companies

people

jeudi 31 mai 12

Page 3: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

3

• Top 10 largest contributor in the code

• UpStream Debian OpenStack

• Integration Puppet / OpenStack

• Project leader Metering/Accounting/Billing

175 INVOLVED3000companies

people

jeudi 31 mai 12

Page 4: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

4

175 INVOLVED3000companies

people

official OpenStack deployment partner for :

jeudi 31 mai 12

Page 5: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

5

Objectives

jeudi 31 mai 12

Page 6: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

6

Objectives

2

1

3

Use a 100% Open Source technology

5

4

7

6

Have full control over infrastructures and hardware

Ensure Compatibility with other Public Clouds

Based in France

Deliver a High-performance Cloudwith high-speed I/O

Enable Hybrid platforms on the same network

1 Cloud = 2 service levels: fully independant or fully managed

jeudi 31 mai 12

Page 7: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

7

Sept Déc

Opening Beta 1Diablo Release

60 companies involved

Fév

Opening Beta 2Essex Release

Mars

120 companies involved

2011 2012

Mai

From project to reality...

Production ready !

June

Start BuildeNocloud

jeudi 31 mai 12

Page 8: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

7

Sept Déc

Opening Beta 1Diablo Release

60 companies involved

Fév

Opening Beta 2Essex Release

Mars

120 companies involved

2011 2012

Mai

From project to reality...

Production ready !

June

Start BuildeNocloud

jeudi 31 mai 12

Page 9: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

8

Sept Déc

Opening Beta 1Diablo Release

60 companies involved

Fév

Opening Beta 2Essex Release

Mars

120 companies involved

2011 2012

Mai

From project to reality...

Production ready !

June

Start BuildeNocloud

jeudi 31 mai 12

Page 10: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

8

Sept Déc

Opening Beta 1Diablo Release

60 companies involved

Fév

Opening Beta 2Essex Release

Mars

120 companies involved

2011 2012

Mai

From project to reality...

Production ready !

June

Start BuildeNocloud

eNoCloud Beta 1Diablo Release

jeudi 31 mai 12

Page 11: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

9

Sept Déc

Opening Beta 1Diablo Release

60 companies involved

Fév

Opening Beta 2Essex Release

Mars

120 companies involved

2011 2012

Mai

From project to reality...

Production ready !

June

Start BuildeNocloud

jeudi 31 mai 12

Page 12: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

9

Sept Déc

Opening Beta 1Diablo Release

60 companies involved

Fév

Opening Beta 2Essex Release

Mars

120 companies involved

2011 2012

Mai

From project to reality...

Production ready !

June

Start BuildeNocloud

60 companies

involved

jeudi 31 mai 12

Page 13: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

10

Sept Déc

Opening Beta 1Diablo Release

60 companies involved

Fév

Opening Beta 2Essex Release

Mars

120 companies involved

2011 2012

Mai

From project to reality...

Production ready !

June

Start BuildeNocloud

jeudi 31 mai 12

Page 14: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

10

Sept Déc

Opening Beta 1Diablo Release

60 companies involved

Fév

Opening Beta 2Essex Release

Mars

120 companies involved

2011 2012

Mai

From project to reality...

Production ready !

June

Start BuildeNocloud

eNoCloud Beta 2Essex Release

jeudi 31 mai 12

Page 15: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

11

Sept Déc

Opening Beta 1Diablo Release

60 companies involved

Fév

Opening Beta 2Essex Release

Mars

120 companies involved

2011 2012

Mai

From project to reality...

Production ready !

June

Start BuildeNocloud

jeudi 31 mai 12

Page 16: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

11

Sept Déc

Opening Beta 1Diablo Release

60 companies involved

Fév

Opening Beta 2Essex Release

Mars

120 companies involved

2011 2012

Mai

From project to reality...

Production ready !

June

Start BuildeNocloud

120 companies

involved

jeudi 31 mai 12

Page 17: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

12

Sept Déc

Opening Beta 1Diablo Release

60 companies involved

Fév

Opening Beta 2Essex Release

Mars

120 companies involved

2011 2012

Mai

From project to reality...

Production ready !

June

Start BuildeNocloud

jeudi 31 mai 12

Page 18: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

12

Sept Déc

Opening Beta 1Diablo Release

60 companies involved

Fév

Opening Beta 2Essex Release

Mars

120 companies involved

2011 2012

Mai

From project to reality...

Production ready !

June

Start BuildeNocloud

jeudi 31 mai 12

Page 19: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

13

Features

jeudi 31 mai 12

Page 20: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

14

Essex Release

Compute

deploy Scalable Virtual Servers on Demand

Object Storage

scalable, reliable online storage on demand

Image Service

OS & applications catalog - ready to deploy

jeudi 31 mai 12

Page 21: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

15

Compute

On-Demand Instances

Elastic Scalability

No lock-in

Open Standards

High performance Cloud

Accessible anywhere

Secure

Deploy scalable services on-demand

Hybrid Ready

jeudi 31 mai 12

Page 22: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

16

Deploy scalable services on-demandCompute

jeudi 31 mai 12

Page 23: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

17

Object Storage

Scalable, reliable online storage on demandMassive storage capacity

Scalability on-demand

Fast and simple

Open Standards

No lock-in

Accessible anywhere

Reliable and Secure

jeudi 31 mai 12

Page 24: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

18

Services Levels

100% Independant 100% Managed

Support through tickets only

Provision of Management tools

SLA on infrastructures

Managed services 24x7x365(maintenance on apps & hardware,backups,

monitoring...)

SLA on end-user experience

Infrastructure design, integration

jeudi 31 mai 12

Page 25: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

19

• 2 Datacenters Tiers III and Tiers IV• 4Gb Black Fiber channel• Multi-provider Network (BGP)• Global Loadbalancing• Multi-datacenter platform• SLA : 99,99%

Infrastructures-2

-1

(under construction)

jeudi 31 mai 12

Page 26: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

20

Pricing

Instance type RAM(GB)Virtual cores

Local Disk (GB)

Price €/hrLinux

Tiny

Small

Medium

Large

XLarge

XXLarge

1

2

4

8

16

32

1

1

2

4

4

8

20

40

80

160

320

320

0,07

0,12

0,22

0,40

0,75

1,40

0,10

0,15

0,28

0,52

0,87

1,66

Price €/hrWindows

jeudi 31 mai 12

Page 27: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

21

Pricing

Bandwidth

IN Free

Price €/GB/month

OUT 0,15

Storage Tier

non-active eNocloud instances 0,30

Price €/GB/month

jeudi 31 mai 12

Page 28: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

22

• eNocloud-II Paris• eNocloud-III Montreal• eNoCloud Block Storage• Live Metering• Auto-Scalling• PaaS services

Next Steps

jeudi 31 mai 12

Page 29: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

23

First multi-cloud Market Place for OpenStack & AWS

eNocloud Market Place

jeudi 31 mai 12

Page 30: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

23

jeudi 31 mai 12

Page 31: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

23

Exclusive Beta Program

http://marketplace.enovance.com

jeudi 31 mai 12

Page 32: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

24

Try It !

www. .com

jeudi 31 mai 12

Page 33: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

25

Testimonials

jeudi 31 mai 12

Page 34: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

26

Cloud testing for: •Major international event•Simulation of 1 M virtual users

1 million users

+

The eNocloud platform was the perfect complement to our Global Cloud...the flexibility in configurations, the fast access to the servers and eNovance’s expertise made this project a real success»Fred BeringerVP Business Development Europe, SOASTA

jeudi 31 mai 12

Page 35: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

27

Map Reduce for :•Big Data•Satellite images analysis

+

The Centre National d’Etudes Spatiales (CNES) is the government agency responsible for shaping and implementing France’s space policy in Europe.

jeudi 31 mai 12

Page 36: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

28

+Stéphane Rios

CEO of FasterizeEx-CTO of Rue du Commerce

Real time optimization of Web site loading time

jeudi 31 mai 12

Page 37: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

28

+Stéphane Rios

CEO of FasterizeEx-CTO of Rue du Commerce

Real time optimization of Web site loading time

Before

jeudi 31 mai 12

Page 38: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

28

+Stéphane Rios

CEO of FasterizeEx-CTO of Rue du Commerce

Real time optimization of Web site loading time

After

jeudi 31 mai 12

Page 39: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

29

+Stéphane Rios

CEO of FasterizeEx-CTO of Rue du Commerce

• Requirements

• Automated deployement of code *AND* infrastructure

• cloud agnostic

• multiple environments (dev, integration, staging, etc ...)

• scalability (in & out)

• highly fault-tolerant and distributed platform

• First build on Rackspace public cloud (integration, staging, production)

• support Openstack

• London based (latency)

• Second build on bare-metal servers (production)

Implementation

jeudi 31 mai 12

Page 40: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

30

+Stéphane Rios

CEO of FasterizeEx-CTO of Rue du Commerce

• Our target : our own private cloud

• The only Openstack-based IAAS provider available on the french market

• Highly skilled people

• Openstack contributor

• 24/7 support & managed hosts

• Ability to use beta releases of Openstack (Essex) for tests

Why eNovance ?

jeudi 31 mai 12

Page 41: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

31

+Stéphane Rios

CEO of FasterizeEx-CTO of Rue du Commerce

Tests

• Built on 2 private servers

• ~ 15 VMs , 48 cores, 192 GB RAM, some TB of disks

• easy deploy with Chef, Fog (ruby) and EC2 compliant API of openstack

• stack : NodeJS, 0mq, HAProxy, Nginx, Memcached, MongoDB, Splunk, ...

• Perf tests results

• no noticeable difference between bare-metal and Openstack from the engine point of view

• Next step : open a second production datacenter with eNovance

jeudi 31 mai 12

Page 42: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

32

+ Graphs

jeudi 31 mai 12

Page 43: Openstack in action2   enovance - enocloud-behind the scenes  31-05-12

33

Thank you!

www. .com

jeudi 31 mai 12