SlideShare a Scribd company logo
1 of 8
Download to read offline
OpenStack Cinder
(Block Storage As A Service)


 zhiteng.huang@intel.com
Agenda
●   Project Status (Folsom)
●   What to Expect in Grizzly
Project Status (Folsom)
●   Cinder – Block Storage As A Service
●   Broke-out from Nova during Folsom
    –   Nova-volume will be dropped in G'
●   One of OpenStack core project
●   Nova-volume equivalent
Folsom Features
●   Create Image From Volume
●   NFS Files as Virtual Block Devices
●   Persistent iSCSI Targets
●   Python-cinderclient
●   Improved API response data
●   Added More back-end drivers
What to Expect in Grizzly
●   Cinder API 2.0
●
    Volume Types and sophisticate scheduling
●
    Backup to object storage
●   New protocol (FC) and new back-ends
●   Retention of image metadata for bootable volumes
●
    Volume Resize
●
    Volume Cloning Support
●
    QoS
●   Better Integration with Celiometer
●
    Better Xen Support
Cinder API 2.0
● Update metadata for volumes and snapshots
● Filtering of API requests by attributes and metadata


● Delete volumes that have snapshots


● List snapshots filtered by volume ID


● Update /volumes and /volumes/details to match behavior of other

  openstack projects
● Update limits and quotas to key on volume_type and not be global


● Change ID of volume types to be a UUID


● Change all references to volume type in the API to use the UUID

  rather than the volume type name
● Change "display_name" attribute to "name" in the API for

  consistency with other services.
● Add a field to display what instance is being attached to when in the

  "attaching" state.
Under the surface
●   Drivers clean-up
●   Multiple back-end supports
●   Host extension
Question?

More Related Content

What's hot

Laying OpenStack Cinder Block Services
Laying OpenStack Cinder Block ServicesLaying OpenStack Cinder Block Services
Laying OpenStack Cinder Block ServicesKenneth Hui
 
Deep Dive into Openstack Storage, Sean Cohen, Red Hat
Deep Dive into Openstack Storage, Sean Cohen, Red HatDeep Dive into Openstack Storage, Sean Cohen, Red Hat
Deep Dive into Openstack Storage, Sean Cohen, Red HatCloud Native Day Tel Aviv
 
Open stack solidfire-mavenspire-meetup
Open stack solidfire-mavenspire-meetupOpen stack solidfire-mavenspire-meetup
Open stack solidfire-mavenspire-meetupGene Dubensky
 
Storage as a service OpenStack
Storage as a service OpenStackStorage as a service OpenStack
Storage as a service OpenStackopenstackindia
 
Couch to OpenStack: Cinder - August 6, 2013
Couch to OpenStack: Cinder - August 6, 2013Couch to OpenStack: Cinder - August 6, 2013
Couch to OpenStack: Cinder - August 6, 2013Trevor Roberts Jr.
 
Openstack: Open Source software for building public and private cloud.
Openstack: Open Source software for building public and private cloud.Openstack: Open Source software for building public and private cloud.
Openstack: Open Source software for building public and private cloud.Atul Jha
 
Introduction to OpenStack Cinder
Introduction to OpenStack CinderIntroduction to OpenStack Cinder
Introduction to OpenStack CinderSean McGinnis
 
OpenStack Nova Scheduler
OpenStack Nova Scheduler OpenStack Nova Scheduler
OpenStack Nova Scheduler Peeyush Gupta
 
OpenStack Cinder Overview - Havana Release
OpenStack Cinder Overview - Havana ReleaseOpenStack Cinder Overview - Havana Release
OpenStack Cinder Overview - Havana ReleaseAvishay Traeger
 
reInvent 2021 Recap and k9s review
reInvent 2021 Recap and k9s reviewreInvent 2021 Recap and k9s review
reInvent 2021 Recap and k9s reviewFaheem Memon
 
Openstack Study Nova 1
Openstack Study Nova 1Openstack Study Nova 1
Openstack Study Nova 1Jinho Shin
 
Guaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike TutkowskiGuaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike Tutkowskibuildacloud
 
Storage based on_openstack_mariocho
Storage based on_openstack_mariochoStorage based on_openstack_mariocho
Storage based on_openstack_mariochoMario Cho
 
Ceph & OpenStack talk given @ OpenStack Meetup @ Bangalore, June 2015
Ceph & OpenStack talk given @ OpenStack Meetup @ Bangalore, June 2015Ceph & OpenStack talk given @ OpenStack Meetup @ Bangalore, June 2015
Ceph & OpenStack talk given @ OpenStack Meetup @ Bangalore, June 2015Deepak Shetty
 
Evolution of containers to kubernetes
Evolution of containers to kubernetesEvolution of containers to kubernetes
Evolution of containers to kubernetesKrishna-Kumar
 
Intuit Kubernetes Journey
Intuit Kubernetes JourneyIntuit Kubernetes Journey
Intuit Kubernetes JourneyRavi Hari
 
OpenStack Best Practices and Considerations - terasky tech day
OpenStack Best Practices and Considerations  - terasky tech dayOpenStack Best Practices and Considerations  - terasky tech day
OpenStack Best Practices and Considerations - terasky tech dayArthur Berezin
 

What's hot (20)

Laying OpenStack Cinder Block Services
Laying OpenStack Cinder Block ServicesLaying OpenStack Cinder Block Services
Laying OpenStack Cinder Block Services
 
Deep Dive into Openstack Storage, Sean Cohen, Red Hat
Deep Dive into Openstack Storage, Sean Cohen, Red HatDeep Dive into Openstack Storage, Sean Cohen, Red Hat
Deep Dive into Openstack Storage, Sean Cohen, Red Hat
 
Open stack solidfire-mavenspire-meetup
Open stack solidfire-mavenspire-meetupOpen stack solidfire-mavenspire-meetup
Open stack solidfire-mavenspire-meetup
 
Storage as a service OpenStack
Storage as a service OpenStackStorage as a service OpenStack
Storage as a service OpenStack
 
OpenStack Cinder
OpenStack CinderOpenStack Cinder
OpenStack Cinder
 
Couch to OpenStack: Cinder - August 6, 2013
Couch to OpenStack: Cinder - August 6, 2013Couch to OpenStack: Cinder - August 6, 2013
Couch to OpenStack: Cinder - August 6, 2013
 
Openstack: Open Source software for building public and private cloud.
Openstack: Open Source software for building public and private cloud.Openstack: Open Source software for building public and private cloud.
Openstack: Open Source software for building public and private cloud.
 
Introduction to OpenStack Cinder
Introduction to OpenStack CinderIntroduction to OpenStack Cinder
Introduction to OpenStack Cinder
 
Chef for openstack
Chef for openstackChef for openstack
Chef for openstack
 
Intro to Kubernetes
Intro to KubernetesIntro to Kubernetes
Intro to Kubernetes
 
OpenStack Nova Scheduler
OpenStack Nova Scheduler OpenStack Nova Scheduler
OpenStack Nova Scheduler
 
OpenStack Cinder Overview - Havana Release
OpenStack Cinder Overview - Havana ReleaseOpenStack Cinder Overview - Havana Release
OpenStack Cinder Overview - Havana Release
 
reInvent 2021 Recap and k9s review
reInvent 2021 Recap and k9s reviewreInvent 2021 Recap and k9s review
reInvent 2021 Recap and k9s review
 
Openstack Study Nova 1
Openstack Study Nova 1Openstack Study Nova 1
Openstack Study Nova 1
 
Guaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike TutkowskiGuaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike Tutkowski
 
Storage based on_openstack_mariocho
Storage based on_openstack_mariochoStorage based on_openstack_mariocho
Storage based on_openstack_mariocho
 
Ceph & OpenStack talk given @ OpenStack Meetup @ Bangalore, June 2015
Ceph & OpenStack talk given @ OpenStack Meetup @ Bangalore, June 2015Ceph & OpenStack talk given @ OpenStack Meetup @ Bangalore, June 2015
Ceph & OpenStack talk given @ OpenStack Meetup @ Bangalore, June 2015
 
Evolution of containers to kubernetes
Evolution of containers to kubernetesEvolution of containers to kubernetes
Evolution of containers to kubernetes
 
Intuit Kubernetes Journey
Intuit Kubernetes JourneyIntuit Kubernetes Journey
Intuit Kubernetes Journey
 
OpenStack Best Practices and Considerations - terasky tech day
OpenStack Best Practices and Considerations  - terasky tech dayOpenStack Best Practices and Considerations  - terasky tech day
OpenStack Best Practices and Considerations - terasky tech day
 

Viewers also liked

Summer workshop_GROUP3_20110714_presentation
Summer workshop_GROUP3_20110714_presentationSummer workshop_GROUP3_20110714_presentation
Summer workshop_GROUP3_20110714_presentationludan1211
 
Introduction to videoconferencing in schools
Introduction to videoconferencing in schoolsIntroduction to videoconferencing in schools
Introduction to videoconferencing in schoolsEleanor Schuster
 
The all weather recycling station
The all weather recycling stationThe all weather recycling station
The all weather recycling stationlesleymccardle
 
Extraclase de ingles !!!
Extraclase de ingles !!!Extraclase de ingles !!!
Extraclase de ingles !!!teacherisela
 
Finding Volume.Spring 2012
Finding Volume.Spring 2012Finding Volume.Spring 2012
Finding Volume.Spring 2012jmori1
 
Electrons and Chemical Bonding Day 2
Electrons and Chemical Bonding Day 2Electrons and Chemical Bonding Day 2
Electrons and Chemical Bonding Day 2jmori1
 
Концерт в кремлевском дворце
Концерт в кремлевском дворцеКонцерт в кремлевском дворце
Концерт в кремлевском дворцеЕлена Шальнова
 
Deiounca duncan's resume 2011
Deiounca duncan's resume 2011Deiounca duncan's resume 2011
Deiounca duncan's resume 2011ladydee2011
 
Perspective presentation
Perspective presentationPerspective presentation
Perspective presentationLogicBroke
 
Introduction to Density
Introduction to Density  Introduction to Density
Introduction to Density jmori1
 
Atom Movie Notes -Day 2
Atom Movie Notes -Day 2Atom Movie Notes -Day 2
Atom Movie Notes -Day 2jmori1
 
правильная аренда краткая презентация проекта 16.12.06
правильная аренда краткая презентация проекта 16.12.06правильная аренда краткая презентация проекта 16.12.06
правильная аренда краткая презентация проекта 16.12.06Dark Swan
 
Somos Polvo de estrellas (Lautaro y Yamila)
Somos Polvo de estrellas (Lautaro y Yamila) Somos Polvo de estrellas (Lautaro y Yamila)
Somos Polvo de estrellas (Lautaro y Yamila) Luli Avila
 
Kmeans vs kmeanspp_20151124
Kmeans vs kmeanspp_20151124Kmeans vs kmeanspp_20151124
Kmeans vs kmeanspp_20151124博三 太田
 

Viewers also liked (20)

Natal fest 2011
Natal fest 2011Natal fest 2011
Natal fest 2011
 
Summer workshop_GROUP3_20110714_presentation
Summer workshop_GROUP3_20110714_presentationSummer workshop_GROUP3_20110714_presentation
Summer workshop_GROUP3_20110714_presentation
 
Introduction to videoconferencing in schools
Introduction to videoconferencing in schoolsIntroduction to videoconferencing in schools
Introduction to videoconferencing in schools
 
The all weather recycling station
The all weather recycling stationThe all weather recycling station
The all weather recycling station
 
Real world capacity
Real world capacityReal world capacity
Real world capacity
 
Extraclase de ingles !!!
Extraclase de ingles !!!Extraclase de ingles !!!
Extraclase de ingles !!!
 
Finding Volume.Spring 2012
Finding Volume.Spring 2012Finding Volume.Spring 2012
Finding Volume.Spring 2012
 
Electrons and Chemical Bonding Day 2
Electrons and Chemical Bonding Day 2Electrons and Chemical Bonding Day 2
Electrons and Chemical Bonding Day 2
 
Devon
DevonDevon
Devon
 
Концерт в кремлевском дворце
Концерт в кремлевском дворцеКонцерт в кремлевском дворце
Концерт в кремлевском дворце
 
Deiounca duncan's resume 2011
Deiounca duncan's resume 2011Deiounca duncan's resume 2011
Deiounca duncan's resume 2011
 
Staff Bios 2011
Staff Bios 2011Staff Bios 2011
Staff Bios 2011
 
Perspective presentation
Perspective presentationPerspective presentation
Perspective presentation
 
Figure
Figure Figure
Figure
 
Модель стратегии холдинга
Модель стратегии холдингаМодель стратегии холдинга
Модель стратегии холдинга
 
Introduction to Density
Introduction to Density  Introduction to Density
Introduction to Density
 
Atom Movie Notes -Day 2
Atom Movie Notes -Day 2Atom Movie Notes -Day 2
Atom Movie Notes -Day 2
 
правильная аренда краткая презентация проекта 16.12.06
правильная аренда краткая презентация проекта 16.12.06правильная аренда краткая презентация проекта 16.12.06
правильная аренда краткая презентация проекта 16.12.06
 
Somos Polvo de estrellas (Lautaro y Yamila)
Somos Polvo de estrellas (Lautaro y Yamila) Somos Polvo de estrellas (Lautaro y Yamila)
Somos Polvo de estrellas (Lautaro y Yamila)
 
Kmeans vs kmeanspp_20151124
Kmeans vs kmeanspp_20151124Kmeans vs kmeanspp_20151124
Kmeans vs kmeanspp_20151124
 

Similar to Cinder Status Openstack Shanghai

Openstack Denver Meetup - Intro to Block Storage
Openstack Denver Meetup - Intro to Block StorageOpenstack Denver Meetup - Intro to Block Storage
Openstack Denver Meetup - Intro to Block StorageJohn Griffith
 
Intro into Rook and Ceph on Kubernetes
Intro into Rook and Ceph on KubernetesIntro into Rook and Ceph on Kubernetes
Intro into Rook and Ceph on KubernetesKublr
 
Netflix oss season 1 episode 3
Netflix oss season 1 episode 3 Netflix oss season 1 episode 3
Netflix oss season 1 episode 3 Ruslan Meshenberg
 
Extended and embedding: containerd update & project use cases
Extended and embedding: containerd update & project use casesExtended and embedding: containerd update & project use cases
Extended and embedding: containerd update & project use casesPhil Estes
 
[KubeCon EU 2021] Introduction and Deep Dive Into Containerd
[KubeCon EU 2021] Introduction and Deep Dive Into Containerd[KubeCon EU 2021] Introduction and Deep Dive Into Containerd
[KubeCon EU 2021] Introduction and Deep Dive Into ContainerdAkihiro Suda
 
Introduction and Deep Dive Into Containerd
Introduction and Deep Dive Into ContainerdIntroduction and Deep Dive Into Containerd
Introduction and Deep Dive Into ContainerdKohei Tokunaga
 
Introduction to Kubernetes Workshop
Introduction to Kubernetes WorkshopIntroduction to Kubernetes Workshop
Introduction to Kubernetes WorkshopBob Killen
 
PuppetConf 2017: Kubernetes in the Cloud w/ Puppet + Google Container Engine-...
PuppetConf 2017: Kubernetes in the Cloud w/ Puppet + Google Container Engine-...PuppetConf 2017: Kubernetes in the Cloud w/ Puppet + Google Container Engine-...
PuppetConf 2017: Kubernetes in the Cloud w/ Puppet + Google Container Engine-...Puppet
 
Pivotal Cloud Foundry 2.1: Making Transformation Real Webinar
Pivotal Cloud Foundry 2.1: Making Transformation Real WebinarPivotal Cloud Foundry 2.1: Making Transformation Real Webinar
Pivotal Cloud Foundry 2.1: Making Transformation Real WebinarVMware Tanzu
 
Akri cncf-jobs-webinar-final
Akri cncf-jobs-webinar-finalAkri cncf-jobs-webinar-final
Akri cncf-jobs-webinar-finalLibbySchulze1
 
containerd and CRI
containerd and CRIcontainerd and CRI
containerd and CRIDocker, Inc.
 
[WSO2Con Asia 2018] Deploying Applications in K8S and Docker
[WSO2Con Asia 2018] Deploying Applications in K8S and Docker[WSO2Con Asia 2018] Deploying Applications in K8S and Docker
[WSO2Con Asia 2018] Deploying Applications in K8S and DockerWSO2
 
Openstack India May Meetup
Openstack India May MeetupOpenstack India May Meetup
Openstack India May MeetupDeepak Garg
 
Kubernetes and Cloud Native Update Q4 2018
Kubernetes and Cloud Native Update Q4 2018Kubernetes and Cloud Native Update Q4 2018
Kubernetes and Cloud Native Update Q4 2018CloudOps2005
 
Flamingo: Expand ArgoCD with Flux (Office Hours)
Flamingo: Expand ArgoCD with Flux (Office Hours)Flamingo: Expand ArgoCD with Flux (Office Hours)
Flamingo: Expand ArgoCD with Flux (Office Hours)Weaveworks
 
Kafka on Kubernetes—From Evaluation to Production at Intuit
Kafka on Kubernetes—From Evaluation to Production at Intuit Kafka on Kubernetes—From Evaluation to Production at Intuit
Kafka on Kubernetes—From Evaluation to Production at Intuit confluent
 
Como creamos QuestDB Cloud, un SaaS basado en Kubernetes alrededor de QuestDB...
Como creamos QuestDB Cloud, un SaaS basado en Kubernetes alrededor de QuestDB...Como creamos QuestDB Cloud, un SaaS basado en Kubernetes alrededor de QuestDB...
Como creamos QuestDB Cloud, un SaaS basado en Kubernetes alrededor de QuestDB...javier ramirez
 

Similar to Cinder Status Openstack Shanghai (20)

Openstack Denver Meetup - Intro to Block Storage
Openstack Denver Meetup - Intro to Block StorageOpenstack Denver Meetup - Intro to Block Storage
Openstack Denver Meetup - Intro to Block Storage
 
Intro into Rook and Ceph on Kubernetes
Intro into Rook and Ceph on KubernetesIntro into Rook and Ceph on Kubernetes
Intro into Rook and Ceph on Kubernetes
 
Netflix oss season 1 episode 3
Netflix oss season 1 episode 3 Netflix oss season 1 episode 3
Netflix oss season 1 episode 3
 
Extended and embedding: containerd update & project use cases
Extended and embedding: containerd update & project use casesExtended and embedding: containerd update & project use cases
Extended and embedding: containerd update & project use cases
 
[KubeCon EU 2021] Introduction and Deep Dive Into Containerd
[KubeCon EU 2021] Introduction and Deep Dive Into Containerd[KubeCon EU 2021] Introduction and Deep Dive Into Containerd
[KubeCon EU 2021] Introduction and Deep Dive Into Containerd
 
Introduction and Deep Dive Into Containerd
Introduction and Deep Dive Into ContainerdIntroduction and Deep Dive Into Containerd
Introduction and Deep Dive Into Containerd
 
Introduction to Kubernetes Workshop
Introduction to Kubernetes WorkshopIntroduction to Kubernetes Workshop
Introduction to Kubernetes Workshop
 
PuppetConf 2017: Kubernetes in the Cloud w/ Puppet + Google Container Engine-...
PuppetConf 2017: Kubernetes in the Cloud w/ Puppet + Google Container Engine-...PuppetConf 2017: Kubernetes in the Cloud w/ Puppet + Google Container Engine-...
PuppetConf 2017: Kubernetes in the Cloud w/ Puppet + Google Container Engine-...
 
Pivotal Cloud Foundry 2.1: Making Transformation Real Webinar
Pivotal Cloud Foundry 2.1: Making Transformation Real WebinarPivotal Cloud Foundry 2.1: Making Transformation Real Webinar
Pivotal Cloud Foundry 2.1: Making Transformation Real Webinar
 
Akri cncf-jobs-webinar-final
Akri cncf-jobs-webinar-finalAkri cncf-jobs-webinar-final
Akri cncf-jobs-webinar-final
 
containerd and CRI
containerd and CRIcontainerd and CRI
containerd and CRI
 
Docker ecosystem
Docker ecosystemDocker ecosystem
Docker ecosystem
 
[WSO2Con Asia 2018] Deploying Applications in K8S and Docker
[WSO2Con Asia 2018] Deploying Applications in K8S and Docker[WSO2Con Asia 2018] Deploying Applications in K8S and Docker
[WSO2Con Asia 2018] Deploying Applications in K8S and Docker
 
Externalized Spring Boot App Configuration
Externalized  Spring Boot App ConfigurationExternalized  Spring Boot App Configuration
Externalized Spring Boot App Configuration
 
Openstack India May Meetup
Openstack India May MeetupOpenstack India May Meetup
Openstack India May Meetup
 
Welcome to icehouse
Welcome to icehouseWelcome to icehouse
Welcome to icehouse
 
Kubernetes and Cloud Native Update Q4 2018
Kubernetes and Cloud Native Update Q4 2018Kubernetes and Cloud Native Update Q4 2018
Kubernetes and Cloud Native Update Q4 2018
 
Flamingo: Expand ArgoCD with Flux (Office Hours)
Flamingo: Expand ArgoCD with Flux (Office Hours)Flamingo: Expand ArgoCD with Flux (Office Hours)
Flamingo: Expand ArgoCD with Flux (Office Hours)
 
Kafka on Kubernetes—From Evaluation to Production at Intuit
Kafka on Kubernetes—From Evaluation to Production at Intuit Kafka on Kubernetes—From Evaluation to Production at Intuit
Kafka on Kubernetes—From Evaluation to Production at Intuit
 
Como creamos QuestDB Cloud, un SaaS basado en Kubernetes alrededor de QuestDB...
Como creamos QuestDB Cloud, un SaaS basado en Kubernetes alrededor de QuestDB...Como creamos QuestDB Cloud, un SaaS basado en Kubernetes alrededor de QuestDB...
Como creamos QuestDB Cloud, un SaaS basado en Kubernetes alrededor de QuestDB...
 

More from OpenCity Community

More from OpenCity Community (20)

开源讲义.pdf
开源讲义.pdf开源讲义.pdf
开源讲义.pdf
 
物联网操作系统漫谈-GIAC大会.pdf
物联网操作系统漫谈-GIAC大会.pdf物联网操作系统漫谈-GIAC大会.pdf
物联网操作系统漫谈-GIAC大会.pdf
 
2017开源年会-企业开源那些事儿-更新.pdf
2017开源年会-企业开源那些事儿-更新.pdf2017开源年会-企业开源那些事儿-更新.pdf
2017开源年会-企业开源那些事儿-更新.pdf
 
社会化研发
社会化研发社会化研发
社会化研发
 
Containers & CaaS
Containers & CaaSContainers & CaaS
Containers & CaaS
 
OaaS:Open as a Strategy
OaaS:Open as a StrategyOaaS:Open as a Strategy
OaaS:Open as a Strategy
 
Hello openstack 2014
Hello openstack 2014Hello openstack 2014
Hello openstack 2014
 
Docker openstack-2014
Docker openstack-2014Docker openstack-2014
Docker openstack-2014
 
Learn OpenStack from trystack.cn
Learn OpenStack from trystack.cnLearn OpenStack from trystack.cn
Learn OpenStack from trystack.cn
 
OpenStack系列公开课2 -20130508
OpenStack系列公开课2 -20130508OpenStack系列公开课2 -20130508
OpenStack系列公开课2 -20130508
 
OpenStack ecosystem
OpenStack ecosystemOpenStack ecosystem
OpenStack ecosystem
 
How to master OpenStack in 2 hours
How to master OpenStack in 2 hoursHow to master OpenStack in 2 hours
How to master OpenStack in 2 hours
 
Learn OpenStack from trystack.cn ——Folsom in practice
Learn OpenStack from trystack.cn  ——Folsom in practiceLearn OpenStack from trystack.cn  ——Folsom in practice
Learn OpenStack from trystack.cn ——Folsom in practice
 
Quantum Networks
Quantum NetworksQuantum Networks
Quantum Networks
 
云计算思考
云计算思考云计算思考
云计算思考
 
Openstorage Openstack
Openstorage OpenstackOpenstorage Openstack
Openstorage Openstack
 
Openstack的研究与实践
Openstack的研究与实践Openstack的研究与实践
Openstack的研究与实践
 
Open Stack Cheng Du Swift Alex Yang
Open Stack Cheng Du Swift Alex YangOpen Stack Cheng Du Swift Alex Yang
Open Stack Cheng Du Swift Alex Yang
 
Nova与虚拟机管理
Nova与虚拟机管理Nova与虚拟机管理
Nova与虚拟机管理
 
Look Into Libvirt Osier Yang
Look Into Libvirt Osier YangLook Into Libvirt Osier Yang
Look Into Libvirt Osier Yang
 

Cinder Status Openstack Shanghai

  • 1. OpenStack Cinder (Block Storage As A Service) zhiteng.huang@intel.com
  • 2. Agenda ● Project Status (Folsom) ● What to Expect in Grizzly
  • 3. Project Status (Folsom) ● Cinder – Block Storage As A Service ● Broke-out from Nova during Folsom – Nova-volume will be dropped in G' ● One of OpenStack core project ● Nova-volume equivalent
  • 4. Folsom Features ● Create Image From Volume ● NFS Files as Virtual Block Devices ● Persistent iSCSI Targets ● Python-cinderclient ● Improved API response data ● Added More back-end drivers
  • 5. What to Expect in Grizzly ● Cinder API 2.0 ● Volume Types and sophisticate scheduling ● Backup to object storage ● New protocol (FC) and new back-ends ● Retention of image metadata for bootable volumes ● Volume Resize ● Volume Cloning Support ● QoS ● Better Integration with Celiometer ● Better Xen Support
  • 6. Cinder API 2.0 ● Update metadata for volumes and snapshots ● Filtering of API requests by attributes and metadata ● Delete volumes that have snapshots ● List snapshots filtered by volume ID ● Update /volumes and /volumes/details to match behavior of other openstack projects ● Update limits and quotas to key on volume_type and not be global ● Change ID of volume types to be a UUID ● Change all references to volume type in the API to use the UUID rather than the volume type name ● Change "display_name" attribute to "name" in the API for consistency with other services. ● Add a field to display what instance is being attached to when in the "attaching" state.
  • 7. Under the surface ● Drivers clean-up ● Multiple back-end supports ● Host extension