Thanks for this. I'd like to note that there is no evidence that AWS maintains a separate pool of "Elastic Public IP" and "Ephemeral Public IP". If we drop this phantom construct, then the feature is greatly simplified - there are not 2 workflows to acquire a persistent public ip - there are no additional APIs - the only thing that needs to be done is to move the public ip resource to the region level from the zone level
On 3/17/13 10:31 PM, "Murali Reddy" <murali.re...@citrix.com> wrote: >I would like to propose enhancing current EIP functionality (currently >available in basic zone). I have made a case for this feature earlier [2] >and captured requirements in the feature bug [2]. This proposal would >like to introduce following functionality. > > 1. EIP service with in 'advanced' zone where acquired zone level >public IP can be 'static nat' to any instance account owns in that zone. > 2. to introduce a new category of public IP called 'EIP' that are >provisioned by admin at region level and are available for user >consumption > 3. to provide EIP service across zones (both basic and advanced) where >acquired region level public IP can be 'static nat' to any instance an >account owns in that region. > >I would like to seek the feedback on the functional requirements and >design. FS is available at [3]. > >[1] >http://mail-archives.apache.org/mod_mbox/incubator-cloudstack-dev/201212.m >box/%3cccf5113a.2861b%25murali.re...@citrix.com%3E >[2] https://issues.apache.org/jira/browse/CLOUDSTACK-652 >[3] >https://cwiki.apache.org/confluence/display/CLOUDSTACK/EIP+Enhancements > >Thanks, >Murali