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
1
Behind the scenes of the first OpenStack Public Cloud...
POWERED BY
Raphaël Ferreira, CEO
jeudi 31 mai 12
2
175 INVOLVED3000companies
people
jeudi 31 mai 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
4
175 INVOLVED3000companies
people
official OpenStack deployment partner for :
jeudi 31 mai 12
5
Objectives
jeudi 31 mai 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
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
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
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
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
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
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
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
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
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
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
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
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
13
Features
jeudi 31 mai 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
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
16
Deploy scalable services on-demandCompute
jeudi 31 mai 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
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
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
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
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
22
• eNocloud-II Paris• eNocloud-III Montreal• eNoCloud Block Storage• Live Metering• Auto-Scalling• PaaS services
Next Steps
jeudi 31 mai 12
23
First multi-cloud Market Place for OpenStack & AWS
eNocloud Market Place
jeudi 31 mai 12
23
jeudi 31 mai 12
23
Exclusive Beta Program
http://marketplace.enovance.com
jeudi 31 mai 12
24
Try It !
www. .com
jeudi 31 mai 12
25
Testimonials
jeudi 31 mai 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
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
28
+Stéphane Rios
CEO of FasterizeEx-CTO of Rue du Commerce
Real time optimization of Web site loading time
jeudi 31 mai 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
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
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
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
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
32
+ Graphs
jeudi 31 mai 12
33
Thank you!
www. .com
jeudi 31 mai 12