跳转到: 导航, 搜索

Nova/Ipv6支持规范

  • Launchpad 条目: NovaSpec:ipv6-support
  • 创建: 2010-11-01
  • 贡献者: Koji Iida, Hisaharu Ishii

总结

  • 支持 IPv4 和 IPv6 双协议栈

http://etherpad.openstack.org/IPV6-Support

发布说明

 TBD

原理

  • IPv4 地址耗尽 <
    >
    • 尤其是在亚太地区
    • 日本的 NGN(下一代网络)同时支持 IPv4 和 IPv6。
    • 美国政府所有公共服务器必须在 FY 2012 之前升级到 IPv6 <
      >
   http://www.cio.gov/Documents/Transition-to-IPv6.pdf

用户故事

前提条件

  • 基本上,这个蓝图依赖于 bexar-network-services http://etherpad.openstack.org/0bp9S20wZR 蓝图。
  • 如果 bexar-network-services 蓝图被推迟,我们将基于 Austin Release 的代码库实现此功能。

设计

Bexar 版本:IPv6 直接访问模型的有限实现

  • 配置标志,用于选择 IPv4 模式或 IPv4/IPv6 双栈模式
  • 在 IPv4/IPv6 双栈模式下
    • IPv6 支持与当前的 VlanManager 共存
    • 每个 VM 分配一个 IPv6 全球单播地址和一个 IPv4 私有地址
      • 不支持仅为 VM 分配 IPv4 地址或仅分配 IPv6 地址。
  • 在网络节点上透传 IPv6 数据包
    • IPv6 流量的防火墙规则管理
    • nova-api 支持 IPv4 和 IPv6 访问
  • 在 IPv4 模式下,与当前实现相同

以下将在 'C' 版本或更高版本中解决。

  • IPv6 的弹性 IP 功能
  • FlatManager 中的 IPv6 支持

实现

UI 变更

待定

代码变更

待定

迁移

待定

测试/演示计划

待定

未解决的问题

BoF 议程和讨论

Bexar 开发峰会讨论摘要:http://etherpad.openstack.org/IPV6-Support

幻灯片:attachment:IPv6_on_nova_draft_bp.pdf