Cinder
/!\ Edit conflict - other version: ----
Cinder - OpenStack Block Storage Service
The goal of the Cinder project is to separate the existing nova-volume block service into it's own project.
Reasoning:
- Nova is currently a very large project, managing all of the dependencies in linkages of services within Nova can make the ability to advance new features and functionality very difficult.
- As a result of the many components and dependencies in Nova, it's difficult for anybody to really have a complete view of Nova and to be a true expert. This makes the job of core team member on Nova very difficult, and inhibits good thorough reviews of bug and blueprint submissions.
- Block storage is a critical component of OpenStack, as such it warrants focused and dedicated attention.
- Having Block Storage as a dedicated core project in OpenStack enables the ability to greatly improve functionality and reliability of the block storage component of OpenStack
Goals for Folsom release:
- Provide as close to a "drop in" replacement/alternative to nova-volume
- Emphasis on limiting disruption
Operate using the same novaclient commands that are used today (nova volume-create, nova volume-snapshot-create, etc) Utilize the same architecture and code, just separate it out of the Nova project Cinder is LITERALLY a copy and past of the nova-volume code
/!\ Edit conflict - your version: ----
Cinder - OpenStack Block Storage Service
The goal of the Cinder project is to separate the existing nova-volume block service into it's own project.
Reasoning:
- Nova is currently a very large project, managing all of the dependencies in linkages of services within Nova can make the ability to advance new features and functionality very difficult.
- As a result of the many components and dependencies in Nova, it's difficult for anybody to really have a complete view of Nova and to be a true expert. This makes the job of core team member on Nova very difficult, and inhibits good thorough reviews of bug and blueprint submissions.
- Block storage is a critical component of OpenStack, as such it warrants focused and dedicated attention.
- Having Block Storage as a dedicated core project in OpenStack enables the ability to greatly improve functionality and reliability of the block storage component of OpenStack
Goals for Folsom release:
- Provide as close to a "drop in" replacement/alternative to nova-volume
- Emphasis on limiting disruption
- Operate using the same novaclient commands that are used today (nova volume-create, nova volume-snapshot-create, etc)
- Utilize the same architecture and code, just separate it out of the Nova project
- Cinder is LITERALLY a copy and past of the nova-volume code
/!\ End of edit conflict ----
The service previously known as OpenStack Nova-Volumes
The work is being done here: http://etherpad.openstack.org/cinder-worksheet to get the project into gerrit ASAP
Weekly IRC meeting on Thursdays at 18:00 UTC on #openstack-meeting