OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse

22
From Havana to... Icehouse A view from the OpenStack Technical Committee Thierry Carrez (@tcarrez) Technical Committee chair, OpenStack

description

Paris, 5th December 2013 : OpenStack in Action 4! organized by eNovance, brings together members of the OpenStack community.

Transcript of OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse

Page 1: OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse

From Havana to... IcehouseA view from the OpenStack Technical Committee

Thierry Carrez (@tcarrez) Technical Committee chair, OpenStack

Page 2: OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse

How we produce OpenStack

developers reviewers test gate

Page 3: OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse

How we produce OpenStack

Page 4: OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse

How we produce OpenStack

6-monthdevelopment

cycles

Integrated release

Page 5: OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse

Technical leadership

PTLs(program technical leads)

Page 6: OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse

Technical leadership

OpenStack Technical Committee

Page 7: OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse
Page 8: OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse
Page 9: OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse

Havana cycle: the numbers

6 months 2 new integrated projects (Heat, Ceilometer) 399 implemented blueprints 14000+ commits 750+ authors

Page 10: OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse

Key features in Havana release

Caching in Keystone Swift global clusters support More storage backends for Glance & Cinder Neutron : Modular L2, VPNaaS, FWaaS Nova : Docker, improved Cells/Cinder support UI support for all new features in Horizon

Page 11: OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse

Governance changes

« Integrated » projects No more PTL seats in Technical Committee Moving to Gerrit-driven governance Created the « programs » concept

Page 12: OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse

OpenStack programs

Teams around integrated projects Common libraries (Oslo) Infrastructure QA Documentation Devstack TripleO Release cycle management

Page 13: OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse

Infrastructure changes

Multi-master Jenkins setup Peak at 328 jenkins nodes Speculative parallel gating > 4000 clouds deployed. Per day.

203 git repositories 3k code reviews posted every day

Page 14: OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse
Page 15: OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse
Page 16: OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse
Page 17: OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse
Page 18: OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse

Coming up in Icehouse: Trove

Previously-codenamed RedDwarf Database provisioning as a service Create DB, push schemas and users Currently supports MySQL Should support clustering, Cassandra

Page 19: OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse

Subjective Icehouse features list

Adoption of secure oslo.messaging library Keystone : Token revocation, Federation Ceilometer : time-constrained alarms Glance : asynchronous workers Cinder : Better placement decision making

Page 20: OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse

Subjective Icehouse features list

Swift : Erasure coded data, Storage policies Nova : Separate scheduler, containers ? Neutron : strict integration testing Heat : Autoscaling API Horizon : RBAC, live migration, Ceilo UI

Page 21: OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse

New projects in incubation

Ironic : baremetal deployment Marconi : queue as a service Savanna : data processing (Hadoop)

Page 22: OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse

Thank you !

[email protected]://fnords.wordpress.com@tcarrez onttx on

Icehouse street picture by Elizabeth Krumbach Joseph, CC-BY 2.0 Summit pictures are by Claire Massey, all rights reserved, used with permission