openstack in action2 enovance - enocloud-behind the scenes 31-05-12
DESCRIPTION
OpenStack in action 2! Production ready - 31/05/2012 "Behind the scenes of the 1st European OpenStack Cloud" by Raphaël Ferreira, CEO, eNovanceTRANSCRIPT
![Page 1: Openstack in action2 enovance - enocloud-behind the scenes 31-05-12](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/1.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/2.jpg)
2
175 INVOLVED3000companies
people
jeudi 31 mai 12
![Page 3: Openstack in action2 enovance - enocloud-behind the scenes 31-05-12](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/3.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/4.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/5.jpg)
5
Objectives
jeudi 31 mai 12
![Page 6: Openstack in action2 enovance - enocloud-behind the scenes 31-05-12](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/6.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/7.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/8.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/9.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/10.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/11.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/12.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/13.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/14.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/15.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/16.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/17.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/18.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/19.jpg)
13
Features
jeudi 31 mai 12
![Page 20: Openstack in action2 enovance - enocloud-behind the scenes 31-05-12](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/20.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/21.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/22.jpg)
16
Deploy scalable services on-demandCompute
jeudi 31 mai 12
![Page 23: Openstack in action2 enovance - enocloud-behind the scenes 31-05-12](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/23.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/24.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/25.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/26.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/27.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/28.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/29.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/30.jpg)
23
jeudi 31 mai 12
![Page 31: Openstack in action2 enovance - enocloud-behind the scenes 31-05-12](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/31.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/32.jpg)
24
Try It !
www. .com
jeudi 31 mai 12
![Page 33: Openstack in action2 enovance - enocloud-behind the scenes 31-05-12](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/33.jpg)
25
Testimonials
jeudi 31 mai 12
![Page 34: Openstack in action2 enovance - enocloud-behind the scenes 31-05-12](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/34.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/35.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/36.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/37.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/38.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/39.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/40.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/41.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/42.jpg)
32
+ Graphs
jeudi 31 mai 12
![Page 43: Openstack in action2 enovance - enocloud-behind the scenes 31-05-12](https://reader036.vdocuments.us/reader036/viewer/2022081401/556ea167d8b42afe778b47ac/html5/thumbnails/43.jpg)
33
Thank you!
www. .com
jeudi 31 mai 12