跳转到: 导航, 搜索

Nova/ZeroMQIntegrationSpec

  • Launchpad 条目:NovaSpec:zeromq-rpc-driver
  • 创建时间:2011年8月5日
  • 贡献者:Zed Shaw, Duncan McGreggor, Eric Windisch, Joe Gordon

总结

现在已经有了针对不同 RPC 驱动程序的清晰抽象,我们需要实现一些替代方案。第一个建议的附加 RPC 驱动程序将是针对基于 ZeroMQ 的服务器,它可以替代 RabbitMQ。我们已经有一个初步的工作原型,它建立了概念验证。我们需要利用我们从中学到的经验来构建一个完整的解决方案。

ZeroMQ 客户端将忠实地复制 RabbitMQ 语义在客户端的工作方式,但它们将与不同的服务器通信。服务器的初始版本将非常简单,*不*用于生产环境。后续的蓝图可以基于初始原型,构建一个用于此目的的小型服务器。

发布说明

此更改不应影响任何用户,而是提供一个由 ZeroMQ 驱动的 OpenStack 的工作示例。

原理

有一些操作员更喜欢使用 ZeroMQ 而不是 RabbitMQ 作为消息传递解决方案(以及作为通用的并发框架)。我们参与这项工作的人员也包括在内。

用户故事

待定

前提条件

待定

设计

待定

实现

待定

测试/演示计划

待定

未解决的问题

待定

BoF 议程和讨论

待定

参考文献