Openstack in action2 Rackspace- state of the openstack union 31-05-12
-
Upload
enovance -
Category
Technology
-
view
2.489 -
download
0
description
Transcript of Openstack in action2 Rackspace- state of the openstack union 31-05-12
![Page 1: Openstack in action2 Rackspace- state of the openstack union 31-05-12](https://reader033.fdocuments.us/reader033/viewer/2022060107/554c0b2ab4c9058e098b56c5/html5/thumbnails/1.jpg)
State of theOpenStack union
Thierry Carrez (@tcarrez) Release Manager, OpenStack
![Page 2: Openstack in action2 Rackspace- state of the openstack union 31-05-12](https://reader033.fdocuments.us/reader033/viewer/2022060107/554c0b2ab4c9058e098b56c5/html5/thumbnails/2.jpg)
OpenStack ?
Open source cloud infrastructure software Run your own (private, public) IaaS provider Set of projects written in Python Released every 6 months
![Page 3: Openstack in action2 Rackspace- state of the openstack union 31-05-12](https://reader033.fdocuments.us/reader033/viewer/2022060107/554c0b2ab4c9058e098b56c5/html5/thumbnails/3.jpg)
OpenStack core projects
Compute (Nova) - Request/Manage VMs
Storage (Swift) - Store/retrieve files
Image service (Glance) - Handle disk images
Dashboard (Horizon) - Web UI
Identity (Keystone) - Common auth
![Page 4: Openstack in action2 Rackspace- state of the openstack union 31-05-12](https://reader033.fdocuments.us/reader033/viewer/2022060107/554c0b2ab4c9058e098b56c5/html5/thumbnails/4.jpg)
2012.1 (“Essex”) release
Released on April 5th First release with Keystone and Horizon 140 blueprints completed 1650 bugs fixed Included in Ubuntu Server 12.04 LTS
![Page 5: Openstack in action2 Rackspace- state of the openstack union 31-05-12](https://reader033.fdocuments.us/reader033/viewer/2022060107/554c0b2ab4c9058e098b56c5/html5/thumbnails/5.jpg)
An open innovation project
Beyond open source Industry collaboration platform Essex : 200+ developers from 55+ companies
![Page 6: Openstack in action2 Rackspace- state of the openstack union 31-05-12](https://reader033.fdocuments.us/reader033/viewer/2022060107/554c0b2ab4c9058e098b56c5/html5/thumbnails/6.jpg)
Who wrote Essex
![Page 7: Openstack in action2 Rackspace- state of the openstack union 31-05-12](https://reader033.fdocuments.us/reader033/viewer/2022060107/554c0b2ab4c9058e098b56c5/html5/thumbnails/7.jpg)
Known deployments
RackspaceCloudFiles
NASA Nebula
Alpha Production
Public cloud
Private cloud
MercadoLibre
HP Cloud
RackspaceCloudServers II
AT&TCloud Architect
SDSC Storage
KT
Wikipediathumbnails
Nova (Compute)
Swift (Storage)
Both (Compute and Storage)Sony
Dell
Disney
Internap
Ebay / Paypal
Cybera
Wikimedia Labsinfrastructure
NeCTAR
TryStack
RadioFreeAsia
Softlayer
CERN
![Page 8: Openstack in action2 Rackspace- state of the openstack union 31-05-12](https://reader033.fdocuments.us/reader033/viewer/2022060107/554c0b2ab4c9058e098b56c5/html5/thumbnails/8.jpg)
Folsom design summit
![Page 9: Openstack in action2 Rackspace- state of the openstack union 31-05-12](https://reader033.fdocuments.us/reader033/viewer/2022060107/554c0b2ab4c9058e098b56c5/html5/thumbnails/9.jpg)
New core project: Quantum
API to manage network connectivity Incubated during Essex, Core in Folsom
New Folsom features : Provide DHCP like nova-network does Support security groups Merge « Melange » IPAM features Finalize Keystone integration
![Page 10: Openstack in action2 Rackspace- state of the openstack union 31-05-12](https://reader033.fdocuments.us/reader033/viewer/2022060107/554c0b2ab4c9058e098b56c5/html5/thumbnails/10.jpg)
Development processes
Promote commonality between projects CI : Trunk gating on Tempest, Quantum Towards merge windows / shorter releases ?
![Page 11: Openstack in action2 Rackspace- state of the openstack union 31-05-12](https://reader033.fdocuments.us/reader033/viewer/2022060107/554c0b2ab4c9058e098b56c5/html5/thumbnails/11.jpg)
Nova: Minimizing scope
Block storage breakout (Cinder) Network : use Quantum by default Enabling plug-ins
![Page 12: Openstack in action2 Rackspace- state of the openstack union 31-05-12](https://reader033.fdocuments.us/reader033/viewer/2022060107/554c0b2ab4c9058e098b56c5/html5/thumbnails/12.jpg)
Nova: Operational support
Logging improvements Admin tools Deployer-friendly configuration files Support rolling upgrades:
versioned RPC APIs graceful worker shutdown revisit DB migrations
![Page 13: Openstack in action2 Rackspace- state of the openstack union 31-05-12](https://reader033.fdocuments.us/reader033/viewer/2022060107/554c0b2ab4c9058e098b56c5/html5/thumbnails/13.jpg)
Other Nova Folsom goals
Scalability Cells Support host aggregates in scheduling
Security Remove DB access from compute nodes Secure queues Specific filters in nova-rootwrap
![Page 14: Openstack in action2 Rackspace- state of the openstack union 31-05-12](https://reader033.fdocuments.us/reader033/viewer/2022060107/554c0b2ab4c9058e098b56c5/html5/thumbnails/14.jpg)
Glance
v2 API Separate Glance client Python library Bittorrent as image delivery mechanism Public, read-only Glance servers
![Page 15: Openstack in action2 Rackspace- state of the openstack union 31-05-12](https://reader033.fdocuments.us/reader033/viewer/2022060107/554c0b2ab4c9058e098b56c5/html5/thumbnails/15.jpg)
Swift
Separate optional components Object versioning Separate Swift client Python library Enable StatsD monitoring
![Page 16: Openstack in action2 Rackspace- state of the openstack union 31-05-12](https://reader033.fdocuments.us/reader033/viewer/2022060107/554c0b2ab4c9058e098b56c5/html5/thumbnails/16.jpg)
Keystone
More backends (AD?) More pervasive RBAC features v3 API (collection of tenants?) Multi-factor auth, PKI support
![Page 17: Openstack in action2 Rackspace- state of the openstack union 31-05-12](https://reader033.fdocuments.us/reader033/viewer/2022060107/554c0b2ab4c9058e098b56c5/html5/thumbnails/17.jpg)
Horizon
Keep up with new features in other projects Support host evacuation in admin panel Upload image to Glance Support Swift nested objects
![Page 18: Openstack in action2 Rackspace- state of the openstack union 31-05-12](https://reader033.fdocuments.us/reader033/viewer/2022060107/554c0b2ab4c9058e098b56c5/html5/thumbnails/18.jpg)
New ecosystem projects
Unified CLI « Ceilometer » (Metering) AWS API compatibility testsuite « AWSOME » (AWS-to-OpenStack API proxy)
![Page 19: Openstack in action2 Rackspace- state of the openstack union 31-05-12](https://reader033.fdocuments.us/reader033/viewer/2022060107/554c0b2ab4c9058e098b56c5/html5/thumbnails/19.jpg)
OpenStack Foundation
![Page 20: Openstack in action2 Rackspace- state of the openstack union 31-05-12](https://reader033.fdocuments.us/reader033/viewer/2022060107/554c0b2ab4c9058e098b56c5/html5/thumbnails/20.jpg)
http://launchpad.net/openstack http://wiki.openstack.org #openstack[-dev] on Freenode
[email protected]://fnords.wordpress.comFollow @tcarrez on Twitter
Thank you !