跳转到: 导航, 搜索

LBaaS/BoneYard

哈瓦那 OpenStack 峰会议程

https://etherpad.openstack.org/havana-quantum-lbaas

哈瓦那 LBaaS 计划

Quantum/LBaaS/HavanaPlan

当前设计讨论 + 需要完成的内容

  1. 初步讨论文档 NetworkLoadBalancingIntegrationsWithQuantum
    • 可能需要指定在 LBaaS 将支持的所有场景中 LB 配置的工作流程。
  2. 对象模型提案 - LBaaS/CoreResourceModel/proposal
    • 已达成一致。可能需要进行小幅更新,以包含设备管理所需的资源(硬件设备目录)。
  3. 租户 REST API - 主要提案 Quantum/LBaaS/API_1.0
    • 关于 URL 中 tenant_id 的讨论以大多数人同意使用 2.0 风格或 URL(URL 中没有 tenant_id)告终。
  4. 服务插入 - Spring 提案 ServicesInsertion 和 Fall 提案 Quantum/ServiceInsertion
    • 需要讨论的事项
      1. 插入模式:最简单的是什么,应该首先实现什么。
      2. 现有资源模型中的更改(路由器)
      3. 服务目录配置
      4. API
  5. 已达成一致
    1. 一次一个服务类型的单个插件。特定供应商的设备访问通过驱动程序实现。驱动程序可以提供特定供应商的额外功能。扩展和插件之间的一对一映射。
  6. 提供程序 API / 设备管理 - 提案 Quantum/DeviceManagementAPI
    • 该文档描述了将物理设备注册为 LB 设备的 API/流程。
  7. 负载均衡器配置 - 提案 Quantum/LBaaS/Provisioning/proposal
    • 该文档需要根据 (1) 更新工作流程。
  8. 整体代码架构提案 Quantum/LBaaS/Architecture
    • 包含组件的整体视图以及它们的功能。序列图需要根据最新的异步执行决策进行更新。
  9. 其他
    1. 设备锁定 - 提案 Quantum/LBaaS/Architecture/ConcurrentRequests
    2. 异步执行(讨论)
      • 客户端获得带有 Job ID 的立即响应,稍后对其进行轮询。可能需要对此进行简短的设计规范。
  10. 服务间资源依赖关系(讨论)
    • 不同高级服务的资源可能相互依赖。解决方案选项:(?)
  11. 在 LBaaS API 中支持“服务类型”。 https://docs.google.com/document/d/1H_OQa-Vm4oqp-Cs-s47xhatUq4mMLZWZVTIu0ypHLlA/edit

Meetings

我们每周二上午 9:00(太平洋时间)举行会议,讨论项目状态、问题、工作项重新平衡等。

2012 年 10 月 23 日会议议程

工作总结

以下内容总结了社区为实现“适用于 OpenStack 的一个 LBaaS”目标所做的工作。

格里兹利 OpenStack 峰会议程

请参阅 http://etherpad.openstack.org/grizzly-quantum-lbaas

现有资源链接

Equilibrium (Mirantis LBaaS)

Atlas 项目

eBay/PayPal 项目

专注于配置重用的资源模型 LBaaS

LBaaS 与 Quantum 集成 (Sam Bercovici)

LBaaS 与 Quantum (Alex Gosse)