Compute State of the Project


                              Vishvananda Ishaya
         OpenStack Compute Project Technical Lead
Introduction
Introduction

               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
where are we now?

Essex Status


                                         Vishvananda Ishaya
                    OpenStack Compute Project Technical Lead
Operational

‣   Real Deployments
    ‣   Rackspace
    ‣   HP
    ‣   Sony
‣   Stable
‣   Offered in Ubuntu Precise LTS
Essex Features
where are we now?

Essex Highlights


                                         Vishvananda Ishaya
                    OpenStack Compute Project Technical Lead
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
where are we going?

Folsom Plan


                                       Vishvananda Ishaya
                  OpenStack Compute Project Technical Lead
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

OpenStack What's New in Essex