跳转到: 导航, 搜索

Cyborg

概述

Cyborg(之前称为 Nomad)是一个 OpenStack 项目,旨在为加速资源(例如各种类型的加速器,如 GPU、FPGA、ASIC、NP、SoC、NVMe/NOF SSD、ODP、DPDK/SPDK 等)提供通用的管理框架。

项目

Cyborg

官方名称 OpenStack Accelerator
源代码 https://github.com/openstack/cyborg
Bug 和功能追踪器 https://storyboard.openstack.org/#!/project/openstack/cyborg
开发者文档


我们与官方发布计划保持一致:https://releases.openstack.org/,包含三个里程碑。我们使用 storyboard 追踪所有 bug 和功能。Cyborg 基本看板页面[], 包含三个工作列表,追踪三个里程碑中的特定任务。

Python Cyborg Client

源代码 https://github.com/openstack/python-cyborgclient
Bug 和功能追踪器 https://storyboard.openstack.org/#!/project/openstack/python-cyborgclient

Cyborg Tempest Plugin

源代码 https://github.com/openstack/cyborg-tempest-plugin
Bug 和功能追踪器 https://storyboard.openstack.org/#!/project/openstack/cyborg-tempest-plugin

人员

  • PTL
    • Xinran Wang(xinranwang)
  • Cyborg 代码审查员
  • Blueprint Czar(负责维护 Cyborg 的 blueprint 列表)
    • 与 PTL 相同
  • [发布管理联络人]
    • 与 PTL 相同
  • [Oslo 联络人]
    • Shaohe Feng(shaohe_feng)
  • [QA 联络人]
    • Chenke(chenker)
  • [文档联络人]
    • Xinran Wang(xinranwang)
  • Nova 组联络人(与 nova 团队合作处理 Cyborg 相关事宜)
    • Brin Zhang(brinzhang)
    • Xinran Wang(xinranwang)
  • Neutron 组联络人(与 neutron 团队合作处理 Cyborg 相关事宜)
    • Xinran Wang(Xinran)

会议/材料

通用资源

注意:请注意此页面不完整,我们将持续更新此页面!在认为所有必要的文档都完成后,我们才不会删除此注释。如果您在使用 Cyborg 时需要任何帮助,请在 IRC 频道 #openstack-cyborg 中 ping 我们。

支持的设备驱动程序列表和测试报告

驱动程序测试报告

加速器 API 参考

终端用户指南

发布说明

贡献者资源

贡献者文档

  • 通用开发者指南
  • [ TODO(yumeng): 在合并 Cyborg 架构和长期计划文档后添加文档]
  • [ TODO(yumeng): 在合并 Cyborg-driver 流程后添加文档]

Bug 报告和功能注册指南

在 Rocky 之后,Cyborg 已从 cyborg-launchpad 迁移到 cyborg-storyboard 以追踪 bug 和功能。但我们并没有很好地使用它。从 Victoria 开始,我们将使用它,并充分利用它。如果您没有时间仔细阅读所有文档,请直接访问 Cyborg 特定 Storyboard 使用指南,并请密切关注标签!

开发发布计划

历史记录

Howard (Zhipeng) Huang 从 Telco 需求开始 OpenStack 加速任务讨论,并组建了 Cyborg 伟大的创始团队。在他的领导下,我们建立了可持续增长的基础,并在 Rocky 中实现了官方发布。在 Stein 发布中,Li Liu 作为 PTL,我们取得了实质性进展,特别是在定义一个干净的数据库模式和设备模型方面,这将为未来的工作奠定基础。在之前的两个周期中,我们与 Nova 开发者进行了多次启发性的讨论,以定义 Cyborg 将如何与 Nova 交互。在随后的 Train 和 Ussuri 发布中,在 Sundar Nadathur 的领导下,Cyborg 达到了令人兴奋和重要的里程碑,Cyborg 与 Nova(计算服务)的集成已经完成。用户现在可以使用 Nova 启动带有 Cyborg 服务配置的加速器的服务器实例。


  • 之前的 PTL
    • Zhipeng Huang,Rocky 发布
    • Li Liu,Stein 发布
    • Sundar Nadathur,Train 和 Ussuri 发布
    • Yumeng Bao,Victoria 和 Wallaby 发布
  • 以前或当前的 core reviewers
    • Wenping Song
    • Brin Zhang
    • Shogo Saito
    • Chen Ke
    • Sundar Nadathur
    • Xinran WANG
    • Jinghua Gao
    • Yumeng Bao
    • Zhenghao Wang
    • ShaoHe Feng
    • Li Liu
    • Li Zhu
    • Zhipeng Huang


  • 团队照片


Cyborg team photo denver.jpeg
Cyborg team photo dublin.jpg
Cyborg team photo denver 2018.jpg