跳转到: 导航, 搜索

NetworkDiabloFutureTopics

在圣克拉拉的Diablo峰会上,讨论并确认了几个有价值的主题,但我们决定不在Diablo开发周期内尝试实现它们。

此蓝图旨在捕捉这些问题。这些问题可能会发展成独立的开发蓝图,在这种情况下,我们应该从这个页面链接到那些蓝图。

网络感知调度

调度器应该如何利用网络拓扑和资源/容量的知识来影响工作负载的放置决策? 达成共识认为,nova中的调度器需要能够利用有关网络的数据。 两个示例用例:

  • 网络隔离是通过VLAN实现的,因此所有连接到特定“网络”的虚拟机必须放置在相同的数据中心pod中。
  • 需要在虚拟机之间提供端到端的QoS保证。 如何确保虚拟机被放置在能够满足此请求的位置?

用于高级服务的标准API

虽然Quantum目前专注于基本的L2连接,并通过API扩展提供更高级的功能,但大家一致认为我们的长期目标是定义用于高级功能的基准API,包括L3连接、ACL和QoS(仅举几例)。 目前,不同的插件可以自由地通过扩展提供此功能。 这些扩展将根据未来设计峰会上做出的决定,为可能成为“基准”API提供具体的建议。

通过逻辑网络API暴露物理网络的属性

有人提出了一个有趣的问题,即逻辑网络模型如何处理有关物理网络属性的信息。 例如,客户能否确定逻辑网络是否使用冗余物理网络实现?