Nova/Ipv6支持规范
< Nova
- 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