跳转到: 导航, 搜索

自愈 SIG

自愈 SIG

状态: 已成立

原始提案: http://lists.openstack.org/pipermail/openstack-sigs/2017-September/000054.html

使命

这个 SIG 旨在协调使用和开发几个 OpenStack 项目,这些项目可以以各种方式组合,以策略驱动的方式管理 OpenStack 基础设施,通过自动修复服务来响应故障和其他事件。

背景

云计算愿景的最大承诺之一是基础设施可以以策略驱动的方式进行管理,通过自动修复和优化服务来响应故障和其他事件。 大多数实现这种架构所需的组件已经存在于 OpenStack 中


然而,社区内尚未制定明确的策略来协调所有这些组件。 本 SIG 旨在解决这个问题。

范围

原始提案 将 SIG 的范围定义为云基础设施的自愈,因此目前主要对开发人员和操作员感兴趣,而不是最终用户。 然而,未来我们也可以将范围扩展到云应用程序的自愈(例如,参见 https://openstack.org/videos/barcelona-2016/building-self-healing-applications-with-aodh-zaqar-and-mistral),在这种情况下,最终用户也可以觉得 SIG 有用。

该范围不仅可以包括故障和服务降级的自愈,还可以包括 Watcher 执行的自动优化。 然而,这将引发“自愈”这个名称并不完美的问题,因为“愈合”意味着某物生病/损坏,而优化即使在云完美健康时也会发生。 在 悉尼论坛会议 上,人们决定最好务实,从小处着手,专注于硬性故障。 如果需要,可以稍后轻松引入优化。

在存在多种解决方案来解决相同自愈用例的情况下,SIG 的范围不包括通过推荐一种解决方案或项目而不是另一种解决方案来表达意见。 SIG 打算保持项目无关性,而只是呈现有关当前可行性和未来开发意图的事实。

目标

受众

  • 正在使用 OpenStack 上述项目中工作的开发人员
  • 负责设计 OpenStack 部署的架构师
  • 负责部署和管理 OpenStack 的操作员


随着未来范围的扩大,我们可能还想包括

  • 负责设计在 OpenStack 云上运行的应用程序的架构师
  • 负责开发在 OpenStack 云上运行的应用程序的开发人员
  • 在 OpenStack 云上运行的应用程序的最终用户

参与方式

从功能请求到设计规范,我们重视所有参与。 请参阅 SIG 的 贡献指南

文档

官方 SIG 文档 包含自愈用例、跨项目规范,并且未来可能还包含跨项目代码。

文档是从 self-healing-sig git 仓库 生成的;您还可以查看 相关的变更评审

社区基础设施 / 资源

SIG 负责人

即将举行的活动

过去举行的活动

项目联络人

以下人员已志愿担任 SIG 与他们关注的各个项目之间的联络人。记录这些接口点的目的是鼓励双向协助

  1. 如果有人正在处理自愈用例,需要特定项目的帮助,他们应该更有机会找到具有知识和兴趣帮助他们的该项目中的某人。
  2. 当项目添加可以使自愈用例受益的新功能时,他们可以主动通知 SIG。

作为防止电子邮件爬虫的一种小措施,电子邮件保存在 https://ethercalc.openstack.org/docID 中,其中 docID 为 e6retozlgrf8。 此列表的持续工作记录在 https://etherpad.openstack.org/p/self-healing-contacts

项目 联系方式 电子邮件 IRC 用户名
Ansible (Openstack) Jean-Philippe Evrard evrardjp
Aodh
Cinder
Congress Eric Kao ekcs
Craton
Fault Genes 工作组 Nematollah Bidokhti
Freezer-DR Saad Zaher szaher
Heat Rico Lin ricolin
Kolla
Masakari Adam Spiers aspiers
Mistral Dougal Matthews d0ugal
Monasca Witold Bedyk witek
Neutron
Nova
OPNFV Georg Kunz georgk
OPNFV Barometer Sunku Ranganath sunku-ranganath
OPNFV Doctor Tomi Juvonen tojuvone
Senlin Qi Ming Teng Qiming
Senlin XueFeng Liu XueFeng
Senlin Yuanbin Chen chenyb4
TripleO Michele Baldessari bandini
TripleO Damien Ciabrini
Vitrage Eyal Bar-Ilan eyalb1
Watcher Alexander Chadin alexchadin

历史记录

SIG 的想法源于长期致力于统一 OpenStack HA 社区围绕 实例 HA 的单一解决方案 的努力,并意识到这只是许多自愈用例之一,为了使 OpenStack 基础设施稳健和高性能。

第一次会议在丹佛 PTG 上举行,并在 此 etherpad 中记录。 SIG 正式提出 是这次会议的结果。

悉尼论坛会议 提出接受,并 举行,之后 SIG 正式成立。

更详细的历史记录在 此博客文章 中。