Cinder合入L3版本BP简要分析

BPDescription Patch
migration-improvementThere are several work items to do in order to make the current migration more stable and robust.
https://etherpad.openstack.org/p/volume-migration-improvement
Volume state
Ceilometer notification
Support volume preservation feature for cinder assisted volume migration
 https://review.openstack.org/#/c/186312/
https://review.openstack.org/#/c/204953
https://review.openstack.org/#/c/189547
https://review.openstack.org/#/c/189614 (This one is abandoned)
https://review.openstack.org/#/c/195443
assisted-snapshot-improvementsCinder part of volume snapshot improvements
1) Add processing to update_snapshot_status API for new fields
  2) Add new fields to the update_snapshot_status call made by Nova
  4) Add support for compatibility with pre-liberty Nova
  5) Add testcases
  6) Fixed test_glusterfs testcases that were failing due to changes
     in remotefs code by this patch
  7) Refactored _delete_snapshot_online into pre, do and post steps
 https://review.openstack.org/#/c/172808/ - merge conflict
https://review.openstack.org/#/c/203979
Support clone_image from Glance cinder backend This adds an implementation of clone_image which offloads
 the image copy when the image is stored in Glance Cinder backend.
 It uses "create_clone_volume" method to create a new volume
 from an image that is placed on a cinder volume.

In addition, if use_cinder_backend_for_image_upload is set to
 True, upload-to-image in raw format will create a cloned volume
 and register its location to the image service.

This enables volume data copy offloading (or CoW) from/to Glance images.
 Also useful for sharing volume data using Glance ACL feature.
 Generic Image Caching
Two reviewers: thingee,jungleboyj
https://review.openstack.org/#/c/201754/22
https://review.openstack.org/#/c/213346/1
https://review.openstack.org/#/c/195795/
generic-volume-migration Currently, cinder supports these 3ways for volume migration.
- Cinder storage driver
- Cinder volume manager
- Nova compute
The purpose of this bluprint is introduce a mechanism to handle sparse
 copy option properly into Cinder assisted volume migration.
This patch changes the generic volume migration logic to support
non-attachable volumes.
 Generic volume migration improvement
Two reviewers: geguileo
https://review.openstack.org/#/c/187270/
 non-eventlet-wsgi-app  Implement cinder API WSGI application under Apache/Nginx Allow Cinder-api to run under apache/nginx
Two reviewers: smcginnis
https://review.openstack.org/207020
https://review.openstack.org/200551
capacity-headroomThe proposol calculates virtual free capacity
for pool and sum total for the backend which
support thin provisioning. It will then notify
various capacity info to ceilometer service.
 Capacity headroom
Two reviewers: xyang, geguileo
https://review.openstack.org/206923
Incremental backup improvements for LIncremental backup improvements for L

1. Add 'is_incremental=True' and 'has_dependent_backups=True/False' to
response body of querying.
2. Add parent_id to notification system.
Since we need to get volume has_dependent_backups value when querying
volume detail list, to reduce the performance impact, add index to
parent_id column in backup table.
 Incremental backup improvements
Two reviewers: thingee, geguileo, e0ne
https://review.openstack.org/#/c/188328/
support-import-export-snapshots Currently cinder support import/export volume function.
 Import/export snapshots function could be an complement for the function of import/export volume.
Implement function to manage/unmanage snapshots

1. Add snapshots manage action in contrib api and unmanage
action in API extension.
2. Implement manage_existing_snapshot in manager and flow
to import existing snapshots.
3. Add manage/unmanage support in the LVM driver
 Manage/unmanage snapshots - merge conflict
Two reviewers: thingee, e0ne
https://review.openstack.org/#/c/144590/
https://blueprints.launchpad.net/cinder/+spec/support-import-export-snapshots
Add pagination to snapshotsAdd pagination to snapshots

Currently snapshot list does not provide pagination like volume does.
This patch adds pagination for snapshots in the same way that volume
does, using marker, limit, sort_keys and sort_dirs.
 Add Pagination to backups
Two reviewers: e0ne,jungleboyj
https://review.openstack.org/195071
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值