openstack what's new in essex
DESCRIPTION
Brief slides from the last SF OpenStack Mettup describing what was added in Essex to OpenStack Compute and new stuff being planned for the Folsom release.TRANSCRIPT
OpenStack Compute Project Technical LeadVishvananda Ishaya
Compute State of the Project
Introduction
Introduction
sili-corn
valley
sili-corn
valley
History of Nova (According To Vish)
History of Nova (According To Vish)
History of Nova (According To Vish)
History of Nova (According To Vish)
Nova Architechure
OpenStack Compute Project Technical LeadVishvananda Ishaya
Essex Statuswhere are we now?
Operational
‣ Real Deployments
‣ Rackspace
‣ HP
‣ Sony
‣ Stable
‣ Offered in Ubuntu Precise LTS
Essex Features
OpenStack Compute Project Technical LeadVishvananda Ishaya
Essex Highlightswhere are we now?
Keystone Integration
‣ Shared User System
Role-based Access Control
‣ Fine grained control
Openstack-Common
‣ code sharing across projects
Hypervisor Feature Parity
‣ Disk Config
‣ Resize
‣ File Injection
RPC Improvements
‣ Lots of bugfixes
‣ Qpid suport
‣ Prep for ZeroMQ
Admin Extensions
‣ Ported many nova-manage features
‣ Documented extensions
Volume Endpoint
‣ Prepares for Cinder
‣ Documented at api.openstack.org
Network Decoupling
‣ Prepares for Quantum
Metadata Server Separation
‣ Supports deployment
‣ Optimized with caching
Floating Ip Pools
‣ Internal and public natted ips
OpenStack Compute Project Technical LeadVishvananda Ishaya
Folsom Planwhere are we going?
Design Summit
Minimizing Scope
Block Storage Breakout
‣ Separate Repository
‣ Client Library
‣ Existing Volume code stays
‣ Drop in replacement
‣ Migration plan
Network Breakout
‣ Consistent Network API
‣ Quantum intended suggested default for Folsom
‣ Existing Network code will remain but not be actively developed
Stable Trunk
‣ Feature Branches
‣ Merge Windows
Metadata/Config Drive
‣ More Data
‣ Network Configuration
AWS Compatibility
‣ Testing library
‣ AWSOME proxy
Consistent CLIs
‣ Common library
‣ Plugins
Operational Support
‣ Logging improvements
‣ Administrative tools
Security Improvements
‣ Remove DB access from compute
‣ Secure Queues
Stability Improvements
‣ Distributed state management
Scaling Improvements
‣ Cells code
‣ Host Aggregates
Migration
‣ Versioned RPC apis
‣ Graceful worker shutdown
‣ More careful DB upgrades
Questions