Top Banner
OpenStack Cinder Liberty Update Mike Perez Cinder PTL @thingee
11
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Cinder Updates - Liberty Edition

OpenStack CinderLiberty Update

Mike PerezCinder PTL@thingee

Page 2: Cinder Updates - Liberty Edition

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

Page 3: Cinder Updates - Liberty Edition

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

Page 4: Cinder Updates - Liberty Edition

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

Page 5: Cinder Updates - Liberty Edition

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

Page 6: Cinder Updates - Liberty Edition

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

Page 7: Cinder Updates - Liberty Edition

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

Page 8: Cinder Updates - Liberty Edition

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

Page 9: Cinder Updates - Liberty Edition

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

Page 10: Cinder Updates - Liberty Edition

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

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

Page 11: Cinder Updates - Liberty Edition

Thank you!

IRC: #openstack-cinder