+ All Categories
Home > Technology > OpenStack - The History - The Community

OpenStack - The History - The Community

Date post: 09-May-2015
Category:
Upload: cedric-soulas
View: 644 times
Download: 1 times
Share this document with a friend
Description:
OpenStack - The History (Nasa and Nova, Rackspace and Swift) - The Community (structure and contribution process)
19
The History - The Community @CedricSoulas Paris – February 2014
Transcript
Page 1: OpenStack - The History - The Community

The History - The Community

@CedricSoulas Paris – February 2014

Page 2: OpenStack - The History - The Community

“How to host and process high-res Moon and Mars images?”

Page 3: OpenStack - The History - The Community

Host on… Amazon? Google? Microsoft?

Page 4: OpenStack - The History - The Community

No.

Page 5: OpenStack - The History - The Community

Nasa built Nova

Page 6: OpenStack - The History - The Community

Nova A cloud computing fabric controller

(like Amazon EC2)

On demand virtual resources

A project started by

Page 7: OpenStack - The History - The Community

Rackspace was building Swift…

Page 8: OpenStack - The History - The Community

Swift A highly available and distributed file store

(like Amazon S3)

Transparent file storage from everywhere

A project started by

Page 9: OpenStack - The History - The Community

Rackspace and Nasa discovered they had taken a strikingly similar technical approach.

And shared the same vision.

Page 10: OpenStack - The History - The Community

• Same tools

• Same

language

decisions

Swift Nova

In July 2010, Rackspace and NASA jointly launched OpenStack under Apache License 2.0

Page 11: OpenStack - The History - The Community

Monthly Contributors

2010 2011 2012 2013

400

300

200

100

0

Page 12: OpenStack - The History - The Community
Page 13: OpenStack - The History - The Community
Page 14: OpenStack - The History - The Community

1

Page 15: OpenStack - The History - The Community

What is the community structure and contribution process for such a large project?

Page 16: OpenStack - The History - The Community

Compute

Object Storage

Image Service

Identity

Dashboard

Networking

Block Storage

Telemetry

Orchestration

Database Service

Bare metal

Queue service

Data processing

Common Libraries

Infrastructure

Documentation

Quality Assurance

Deployment

Devstack

Release cycle management

Page 17: OpenStack - The History - The Community

One project is

Approve code for merging

Maintains milestone plans

Anyone can submit blueprints and bugs Anyone can commit and review code

Page 18: OpenStack - The History - The Community

Virtual networks

Block storage

Telemetry Orchestration

Network

Page 19: OpenStack - The History - The Community

Credits • Mars by nikki rodriguez from The Noun Project

• Servers by Jaime Carrion from The Noun Project

• Lightning by Ryan Oksenhorn from The Noun Project

• Explosion by Bohdan Burmich from The Noun Project

• Rocket by Benni from The Noun Project

• Cloud by Paul Philippe Berthelon Bravo from The Noun Project

• Fonts: Lato and Bebas Neue

• Some screenshots from http://www.sebastien-han.fr/blog/2013/09/06/openstack-heat-and-ceilometer-got-their-dashboard-panel/

• Git contributors data from http://www.qyjohn.net/?p=3373

Cloudwatt is hiring python developers (OpenStack team)

[email protected]

Thank you!


Recommended