Nova, Folsom presentation, Compute PTL

26

description

Vish Ishaya, Nova, Folsom presentation, Fri, 4/20, Compute/Nova PTL

Transcript of Nova, Folsom presentation, Compute PTL

Page 1: Nova, Folsom presentation, Compute PTL
Page 2: Nova, Folsom presentation, Compute PTL

OpenStack Compute Project Technical LeadVishvananda Ishaya

Compute State of the Project

Page 3: Nova, Folsom presentation, Compute PTL

Introduction

Page 4: Nova, Folsom presentation, Compute PTL

Introduction

sili-cornvalley

sili-cornvalley

Page 5: Nova, Folsom presentation, Compute PTL

History of Nova (According To Vish)

Page 6: Nova, Folsom presentation, Compute PTL

History of Nova (According To Vish)

Page 7: Nova, Folsom presentation, Compute PTL

History of Nova (According To Vish)

Page 8: Nova, Folsom presentation, Compute PTL

History of Nova (According To Vish)

Page 9: Nova, Folsom presentation, Compute PTL

Nova Architechure

Page 10: Nova, Folsom presentation, Compute PTL

OpenStack Compute Project Technical LeadVishvananda Ishaya

Essex Statuswhere are we now?

Page 11: Nova, Folsom presentation, Compute PTL

Operational

‣ Real Deployments

‣ Rackspace

‣ HP

‣ Sony

‣ Stable

‣ Offered in Ubuntu Precise LTS

Page 12: Nova, Folsom presentation, Compute PTL

OpenStack Compute Project Technical LeadVishvananda Ishaya

Folsom Planwhere are we going?

Page 13: Nova, Folsom presentation, Compute PTL

Design Summit

Page 14: Nova, Folsom presentation, Compute PTL

Minimizing Scope

Page 15: Nova, Folsom presentation, Compute PTL

Block Storage Breakout

‣ Separate Repository

‣ Client Library

‣ Existing Volume code stays

‣ Drop in replacement

‣ Migration plan

Page 16: Nova, Folsom presentation, Compute PTL

Network Breakout

‣ Consistent Network API

‣ Quantum intended suggested default for Folsom

‣ Existing Network code will remain but not be actively developed

Page 17: Nova, Folsom presentation, Compute PTL

Stable Trunk

‣ Feature Branches

‣ Merge Windows

Page 18: Nova, Folsom presentation, Compute PTL

Metadata/Config Drive

‣ More Data

‣ Network Configuration

Page 19: Nova, Folsom presentation, Compute PTL

AWS Compatibility

‣ Testing library

‣ AWSOME proxy

Page 20: Nova, Folsom presentation, Compute PTL

Consistent CLIs

‣ Common library

‣ Plugins

Page 21: Nova, Folsom presentation, Compute PTL

Operational Support

‣ Logging improvements

‣ Administrative tools

Page 22: Nova, Folsom presentation, Compute PTL

Security Improvements

‣ Remove DB access from compute

‣ Secure Queues

Page 23: Nova, Folsom presentation, Compute PTL

Stability Improvements

‣ Distributed state management

Page 24: Nova, Folsom presentation, Compute PTL

Scaling Improvements

‣ Cells code

‣ Host Aggregates

Page 25: Nova, Folsom presentation, Compute PTL

Migration

‣ Versioned RPC apis

‣ Graceful worker shutdown

‣ More careful DB upgrades

Page 26: Nova, Folsom presentation, Compute PTL

Questions