> -----Original Message----- > From: Chiradeep Vittal [mailto:chiradeep.vit...@citrix.com] > Sent: Thursday, May 17, 2012 10:02 AM > To: cloudstack-dev@incubator.apache.org > Subject: Re: basic zone for public clouds > > > > On 5/17/12 7:58 AM, "Murali Reddy" <murali.re...@citrix.com> wrote: > > >I was working on bug CS-14862 [1] which made me wonder if a basic zone > >with/without security group can be used to build a public clouds. > [snip] > "Basic zone" or L3 isolation is the most scalable way to build public > clouds. > > > > >Clearly having EIP/ELB support in CloudStack enables to public cloud's > >with basic zones using private address. While EIP does the NATing for > >inbound traffic into the cloud instances, as there is source NAT service > >what happens to the outbound traffic from cloud instances when there is > no > >EIP assigned to it? > > > >[1] http://bugs.cloudstack.org/browse/CS-14862 EIP/ELB - SSVM and CPVM > >should be given an ip address from the public ip address range. >
> When EIP feature is enabled, all tenant instances automatically get a > public IP that is 1:1 NAT to their RFC1918 IP. Is it true for SSVM and CPVM as well? If so, it will be a minor change for SSVM and CPVM to hand out the public IP backed by EIP to support the feature Murali asks. Otherwise, the public IP/VLAN has to be provided inside SSVM/CPVM, while currently SSVM and CPVM do not do that by default. > For the service VMs that provide edge services (CPVM and SSVM), we have > to > choose a couple of ips from the public IP pool when starting these VMs. > The tricky part is if the public IP range is added after the first > hypervisor is added to the zone. The latter triggers auto-creation of > system vms. At that point the public VLAN may not be provisioned. > > > -- > Chiradeep