Return-Path: X-Original-To: apmail-incubator-cloudstack-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-cloudstack-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 860F6EEF3 for ; Wed, 6 Mar 2013 19:57:29 +0000 (UTC) Received: (qmail 50255 invoked by uid 500); 6 Mar 2013 19:57:29 -0000 Delivered-To: apmail-incubator-cloudstack-dev-archive@incubator.apache.org Received: (qmail 50210 invoked by uid 500); 6 Mar 2013 19:57:29 -0000 Mailing-List: contact cloudstack-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cloudstack-dev@incubator.apache.org Delivered-To: mailing list cloudstack-dev@incubator.apache.org Received: (qmail 50202 invoked by uid 99); 6 Mar 2013 19:57:29 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Mar 2013 19:57:29 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [209.85.212.54] (HELO mail-vb0-f54.google.com) (209.85.212.54) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Mar 2013 19:57:21 +0000 Received: by mail-vb0-f54.google.com with SMTP id l1so1851135vba.27 for ; Wed, 06 Mar 2013 11:57:00 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:x-originating-ip:in-reply-to:references :date:message-id:subject:from:to:content-type:x-gm-message-state; bh=2X/qrXdcK2IUb+PTLejnBMQ9zFEGiRSya8gbXHCY8Tg=; b=QAOcGMRaSVmA65lCxRc5D0TG544nAb6YgZCXQddly4TOqb3/loY6g4ZB17thXyNEng 0EUZjBMrBIdtGKeF3Q6RtyqAgd6/IRi34QLOf4ie27fyfXvvq2fkhTpgjyLU7mYSGi68 9dj4qm4UJRFeIGKx1nfEhndhU0kjhGup9MK5jPE4uV6k/SueAwbB7sw1PH5E0z1zzquw 2Dmz7K830Pi4xbQO11BCZuJjkeG0umKtamd5JYX/BRCL8eSZHY4wSUhhKGib6FEkIsc1 zxYMQ3t4KI/OSaN7kSx0AYprFSwAtayS/4yCs5GR2EgGL9W5e9JEJJzXZkealH0FoDSv PA3w== MIME-Version: 1.0 X-Received: by 10.220.149.82 with SMTP id s18mr11832997vcv.14.1362599820292; Wed, 06 Mar 2013 11:57:00 -0800 (PST) Received: by 10.58.132.210 with HTTP; Wed, 6 Mar 2013 11:57:00 -0800 (PST) X-Originating-IP: [63.110.51.11] In-Reply-To: References: Date: Wed, 6 Mar 2013 11:57:00 -0800 Message-ID: Subject: Re: IPv6 plan - questions From: Sheng Yang To: "cloudstack-dev@incubator.apache.org" Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQl/vxvnfVmuu7bVtzF0nfNk2Lg6g7ObUa7BvBKBMV8I+Dil5Qq2NKw04u3XFb6mmOevFAVB X-Virus-Checked: Checked by ClamAV on apache.org On Wed, Mar 6, 2013 at 1:36 AM, Dave Cahill wrote: > Hi, Hi Dave, > > I've been catching up on IPv6 plans by reading the functional specs > and Jira tickets - it's great to have so much material to refer to. > > I still have a few questions though, and I'm hoping someone involved > with the feature can enlighten me. > > *[Support for Providers other than Virtual Router]* > In [3], the spec says "No external device support in plan." > What does this mean exactly? Because CloudStack also supports using external devices as network controller e.g. Juniper SRX as firewall and NetScaler as load balancer. The words here said is just we don't support these devices when using IPv6. > > For example, if using Providers other than the Virtual Router, does > the UI still allow setting IPv6 addresses? > > If so, do we attempt to pass IPv6 addresses to the Providers no > matter what, or do we check whether the Provider has IPv6 support? Yes, we checked it when you try to create a IPv6 network(currently only support advance shared network). > > *[Networking Modes]* > Advanced Shared mode and Basic mode are mentioned in the Jira > ticket [1] - "Isolated Network" is mentioned briefly in [2], but I > wanted to check if the Advanced Isolated and VPC modes are on the > roadmap? There is no "basic isolated" network, so "Isolated" network is what we're talking about. We haven't got plan for VPC yet. And one correction: we didn't support "basic" mode for phase 1. We support only "advance shared network" in phase 1. The supported cases are described in FS. Jira ticket only provided a rough idea at the time. > > *[IP Address Management / IPAM]* > From [1], re: handing out IPv6 addresses: "One way could be that the > network admin creates a static route for a /48 towards a Virtual > Router and then the VR can hand out /64s to Instances." > > With IPv4, IPAM is handled by the CloudStack management server, and > the VR is told which IP address to give to the VM over DHCP. Would > this change with IPv6? "The VR can hand out /64s to instances" sounds > like the VR is handling IPAM to some extent. Well, it's not how it works now. Please refer to the FS. The current implementation works like before. VR get a /64 then handle out IPv6 addresses to VM. > > From [3], "Router advertisement should be sent by public gateway in > the network." - to double-check, does this mean the router outside the > CloudStack network should send RAs, but the VR won't send RAs? Yes. Because in phase 1, we support only "advance shared network", in which case, VR is NOT the gateway. So we assume the gateway router outside CloudStack should send out RA to the VMs. But in the phase 2, VR would acting as gateway, then it would send out RAs. --Sheng > > Thanks, > Dave. > > [1] IPv6 Support main Jira ticket > https://issues.apache.org/jira/browse/CLOUDSTACK-452 > > [2] IPv6 Support in CloudStack FS > https://cwiki.apache.org/CLOUDSTACK/ipv6-support-in-cloudstack.html > > [3] IPv6 Support FS > https://cwiki.apache.org/CLOUDSTACK/ipv6-support.html