Cinder Updates - Liberty Edition

11
OpenStack Cinder Liberty Update Mike Perez Cinder PTL @thingee

Transcript of Cinder Updates - Liberty Edition

OpenStack CinderLiberty Update

Mike PerezCinder PTL@thingee

Kilo⑉ 45 volume drivers with CI⑉ 25 volume drivers removed with no CI⑉ 75 blueprints done⑉ 353 bug fixes done⑉ Release note items include

documentation for new features! Check it out! http://bit.ly/1ejTj6Y

Liberty So Far...⑉ 19 new volume drivers all with CI’s!⑉ 29 blueprints done⑉ 134 bug fixes done

Nested Quotas⑉ Hierarchy Quotas⑉ Have project admins manage quota of

descendant projects.⑉ Read full spec at http://bit.ly/1LTVR74

Worked on by: Vilobh Meshram

Force Detach⑉ A solution to “my volume is stuck in

the attaching state”, FINALLY.⑉ Operators and end users can safely

detach stuck volumes.⑉ No fussing with the database!⑉ Read full spec at http://bit.ly/1T4uStG

Worked on by: Scott DAngelo

Generic Image Cache⑉ Popular images are cached, not copied

over the network like today.⑉ Volumes created faster from images!⑉ All volume drivers can take advantage

of this!⑉ Read full spec at http://bit.ly/1BWJSFD

Worked on by: Patrick East

Rolling Upgrade pt 2⑉ From Kilo onwards, we allow schema

upgrades to be independent of services.

⑉ Cross project initiative in OSLO.⑉ In Liberty, we will have RPC

compatibility.⑉ Upgrade your Cinder services in any

order like you just don’t care!⑉ Read full spec at http://bit.ly/1ei8RZ3

Worked on by: Thang Pham

Capabilities⑉ Cinder client can tell you what your

storage backend can do!⑉ Clients like Horizon can use this

information to provide what you can put in an extra spec. Less error prone!

⑉ Read full spec at http://bit.ly/1LCeRct

Worked on by: Mike Perez

Improving migrations⑉ Today, operators migrate an available

volume from backend to backend, or same backend pool to pool.

⑉ Sometimes it’ll take a while. Progress status coming soon!

⑉ Operator can force migrate. Marks a volume in maintenance state and can’t be used by end user.

⑉ Read full spec at http://bit.ly/1Jw9xYG

Worked on by: Vincent Hou

Etc...⑉ Improvements with Nova’s use of

Cinder’s API and error handling.⑉ Python 3 ready.

Thank you!

IRC: #openstack-cinder