Cinder 数据源驱动

https://blueprints.launchpad.net/congress/+spec/cinder-data-source-driver

此蓝图旨在为 cinder 添加一个数据源驱动。

问题描述

需要一个数据源驱动来将块存储参数暴露给 Congress 策略框架,以便我们可以编写涉及块存储实体的策略。Cinder 是 OpenStack 组件,提供块存储服务。cinder-datasource-driver 与 cinderclient 交互,为策略监控向 congress 提供特定于块存储的状态。

提议的变更

添加一个与 cinder 集成的数据源驱动。

备选方案

N/A

策略

这将使用 congress 语言。cinder:volumes(X) 等。

策略操作

目前仅进行监控。

数据源

Cinder

数据模型影响

待定

REST API 影响

N/A

安全影响

N/A

通知影响

N/A

其他最终用户影响

N/A

性能影响

N/A

其他部署者影响

N/A

开发者影响

N/A

实现

负责人

Samta Rangare srangare@mvista.com

工作项

  • 实现 cinder 驱动程序,并包含必要的表

  • 实现测试代码以测试驱动程序

  • 实现 tempest 代码进行实时测试

依赖项

python-cinderclient

测试

  • 需要添加单元测试代码

  • 将添加 Tempest 测试。

文档影响

N/A

参考资料

N/A