Jump to: navigation, search

Nova/Ipv6supportSpec

< Nova
Revision as of 16:47, 22 July 2014 by Carlp (talk | contribs) (Carlp moved page Ipv6support to Nova/Ipv6supportSpec: Move spec page to match other specs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
  • Launchpad Entry: NovaSpec:ipv6-support
  • Created: 2010-11-01
  • Contributors: Koji Iida, Hisaharu Ishii

Summary

  • Support IPv4 and IPv6 dual protocol stacks

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

Release Note

 TBD

Rationale

  • IPv4 address exhaustion <
    >
    • especially in Asia Pacific region
    • NGN (Next Generation Network) in Japan supports both IPv4 and IPv6.
    • all public servers of US Government must be upgraded to IPv6 by FY 2012 <
      >
   http://www.cio.gov/Documents/Transition-to-IPv6.pdf

User stories

Assumptions

  • Basically, this blueprint depends on bexar-network-services http://etherpad.openstack.org/0bp9S20wZR blueprint.
  • If bexar-network-services blueprint is deferred, we will implement this feature based on codebase of Austin Release.

Design

Bexar release: Limited implementation of IPv6 direct access model

  • Configuration flag to select IPv4 mode or IPv4/IPv6 dual stack mode
  • In IPv4/IPv6 dual stack mode:
    • IPv6 support coexist with current VlanManager
    • Each VM is assigned both IPv6 global unicast address and IPv4 private address
      • Not support assignment of only IPv4 address or only IPv6 address to VM.
  • Pass-through IPv6 packets on network node
    • Firewall rule management for IPv6 traffic
    • nova-api support both IPv4 and IPv6 access
  • In IPv4 mode, same to current implementation

Followings will be addressed in 'C' release or later.

  • Elastic IP feature for IPv6
  • IPv6 support in FlatManager

Implementation

UI Changes

TBD

Code Changes

TBD

Migration

TBD

Test/Demo Plan

TBD

Unresolved issues

BoF agenda and discussion

Discussion summary of developer summit Bexar: http://etherpad.openstack.org/IPV6-Support

Slides: attachment:IPv6_on_nova_draft_bp.pdf