OpenStack Smaug项目简介
1 项目简介
Smaug是一个OpenStack中提供应用数据保护服务的项目。
2 项目使命
-
在OpenStack中建立应用数据保护的标准和规范。
-
保护OpenStack中的任何资源以及资源的依赖项。
-
提供多样化的解决方案和功能实现给开发者。
3 开发者视角
-
足够开放的架构设计保障开发者实现不同的OpenStack资源插件,实施保护机制。
4 用户视角
-
用户指定待保护的OpenStack资源,资源包括虚拟机,卷,网络拓扑等。
-
用户自定义保护计划。
5 管理员视角
-
设置哪些插件保护哪些资源,哪些插件可供用户使用。
-
设置用户把资源保护到哪个地方。
6 项目架构设计
7 项目贡献
Launchpad地址: https://launchpad.net/smaug
Review地址: https://review.openstack.org/#/q/status:open+smaug
代码下载地址: https://github.com/openstack/smaug
编者注:本文来自OpenStack开源团队工程师向新勇