Openstack in action2 Rackspace- state of the openstack union 31-05-12

2,789 views
2,652 views

Published on

OpenStack in action 2! Production ready - 31/05/2012

"State of the OpenStack union" by Thierry Carrez, Release Manager, OpenStack

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,789
On SlideShare
0
From Embeds
0
Number of Embeds
197
Actions
Shares
0
Downloads
90
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Openstack in action2 Rackspace- state of the openstack union 31-05-12

  1. 1. State of the OpenStack unionThierry Carrez (@tcarrez)Release Manager, OpenStack
  2. 2. OpenStack ? Open source cloud infrastructure software Run your own (private, public) IaaS provider Set of projects written in Python Released every 6 months
  3. 3. 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
  4. 4. 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
  5. 5. An open innovation project Beyond open source Industry collaboration platform Essex : 200+ developers from 55+ companies
  6. 6. Who wrote Essex
  7. 7. Known deployments Public cloud TryStack Internap Rackspace CloudFiles AT&T Cloud Architect HP Cloud Softlayer KT Rackspace SDSC Storage Dell CloudServers IIAlpha Production Cybera NeCTAR NASA Nebula CERN Wikimedia Labs Nova (Compute) infrastructure Radio Free Wikipedia Swift (Storage) Asia thumbnails Ebay / Paypal Both (Compute and Storage) MercadoLibre Disney Sony Private cloud
  8. 8. Folsom design summit
  9. 9. New core project: Quantum API to manage network connectivity Incubated during Essex, Core in FolsomNew Folsom features :  Provide DHCP like nova-network does  Support security groups  Merge « Melange » IPAM features  Finalize Keystone integration
  10. 10. Development processes Promote commonality between projects CI : Trunk gating on Tempest, Quantum Towards merge windows / shorter releases ?
  11. 11. Nova: Minimizing scope Block storage breakout (Cinder) Network : use Quantum by default Enabling plug-ins
  12. 12. Nova: Operational support Logging improvements Admin tools Deployer-friendly configuration files Support rolling upgrades:  versioned RPC APIs  graceful worker shutdown  revisit DB migrations
  13. 13. 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
  14. 14. Glance v2 API Separate Glance client Python library Bittorrent as image delivery mechanism Public, read-only Glance servers
  15. 15. Swift Separate optional components Object versioning Separate Swift client Python library Enable StatsD monitoring
  16. 16. Keystone More backends (AD?) More pervasive RBAC features v3 API (collection of tenants?) Multi-factor auth, PKI support
  17. 17. Horizon Keep up with new features in other projects Support host evacuation in admin panel Upload image to Glance Support Swift nested objects
  18. 18. New ecosystem projects Unified CLI « Ceilometer » (Metering) AWS API compatibility testsuite « AWSOME » (AWS-to-OpenStack API proxy)
  19. 19. OpenStack Foundation
  20. 20. Thank you !http://launchpad.net/openstackhttp://wiki.openstack.org#openstack[-dev] on Freenodethierry@openstack.orghttp://fnords.wordpress.comFollow @tcarrez on Twitter

×