Presentation 由Xing Yang,Jay Bryant,SeanMcGinnis主持,主要分cinder update, New Feature & enhancement for Pike,Queens release themes

>>update主要包括:

新增一些Volume Driver以及driver功能更新,例如

  • InfiniBox

  • QNAP ES Storage Driver

  • NEC iSCSI/FC Driver

  • Hitachi VSP FC Driver

>>Migration from CGs to GVGs

Consistency Group从J版本开始提出,主要解决volume snapshot一致性问题,允许为一个CGs中的Volume做一个一致性的个cg-snapshot group,可以从cg-snapshot group创建volume,从而恢复数据,属于一种备份容灾方案。Generic Volume Group从N版本提出,为了解决CGs处理replication group时遇到的问题,有些driver,保证了cg中replication数据的一致性,而有的driver没有保证。

迁移情况为:

  1. 从Ocata升级到Pika版本时,需要先处理Newton数据迁移,所有N之前版本需要先升级到N版本,然后才能升级到P版本

  2. 执行cinder-manager db online_data_migrations完成现有的CGs到GVGs的迁移

  3. CGs API将操作GVGs是表

  4. Pike中所有支持CGs必须要支持GVGs

  5. Queens版本中,计划将CGs API标记为deprecated

>>Active-Active HA Update

Ocata中A-A HA的进度为:

  1. Attach/Detach操作为集群可知性,集群中所有cinder-volume都可识别操作

  2. Delete Volume/Snapshot/CG/CG-snapshot操作为集群可知性,集群中所有cinder-volume都可识别操作

  3. cinder service中A-A HA已经完全可用

  4. 需要增加drivers对A-A HA的支持

>>Multiattach Update

Ocata版本中实现了新的Attachment API,Pike版本中将实现Nova侧对Multiattach的支持,实现一盘多挂问题

>>API Changes

  1. v1 API在Juno版本中标识为deprecated,现在将v1默认设置为disable,如果需要开启,修改配置文件enable_v1_api为True

  2. 将v2标识为deprecated状态,默认api为v3

  3. 增加通过projectid查询backups功能

  4. 删除volume增加force_delete参数

  5. 增加通过volumeid查询volume所在volume group详情api

  6. volume detail admin api增加provider_id字段

  7. 增加通过metadata查询snapshot功能

>>New features & enhancements for Pike

  1. Nova侧实现对接cinder multiattach api

  2. cinderclient支持microversion

  3. 增加get_highest_version接口

  4. Generic Volume Group driver更新

  5. 增加Replication Group

  6. 增加 GVG的Quota管理功能

>>Queens releas theme for Cinder

感谢EasyStack张玉军来自波士顿现场的报道

转载需注明来源:开源云中文社区

投稿邮箱:openstackcn@sina.cn

  1. 大概以前跟外国首脑会见都没发挥最高水平,这回重视了,作了充分准备,所以能进行高水平政治对话了。呵呵。