You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cloudstack.apache.org by "Filipe Pires (JIRA)" <ji...@apache.org> on 2014/06/19 16:20:24 UTC

[jira] [Updated] (CLOUDSTACK-6944) Enable static NAT synchronous call failure.

     [ https://issues.apache.org/jira/browse/CLOUDSTACK-6944?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Filipe Pires updated CLOUDSTACK-6944:
-------------------------------------

    Attachment: StaticNatRuleFailure.log

> Enable static NAT synchronous call failure.
> -------------------------------------------
>
>                 Key: CLOUDSTACK-6944
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-6944
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the default.) 
>          Components: API, Management Server
>    Affects Versions: 4.3.0
>         Environment: XenServer 6.2
>            Reporter: Filipe Pires
>         Attachments: StaticNatRuleFailure.log
>
>
> Hi,
> During the setup process of a network, I've noticed a gradual latency increase in the response time of the synchronous enableStaticNat calls.
> The last calls actually fail after one minute stating that the static NAT rule already exists.
> Bellow are the specific times of both calls and responses from the log, which follows attached:
> 17:32:55,332 - Associate IP address request;
> 17:32:55,749 - IP address successfully associated;
> 17:32:56,788 - Secondary IP address for NIC request;
> 17:32:56,838 - Secondary IP address allocated successfully;
> 17:32:57,894 - Enable static NAT request;
> 17:32:58,084 - Applying IP association in network;  ?
> 17:33:57,964 - Second enableStaticNat call;  ?
> 17:33:57,996 - Failed to enable static nat ip address is already associated;  ?
> 17:34:05,288 - Finished the entire public IP addresses re-association;
> 17:34:05,291 - Sets the static NAT rule;
> 17:34:05,932 - Rule successfully set;
> It appears that once the enableStaticNat method is called, all the existing public IP addresses are re-associated for some reason. Considering that at this point the network has more than 100 public IP addresses, this process consumes a large amount of time and it seems redundant, unless there's a reason to re-assign all the existing addresses which were already assigned to the network.
> There's also a second enableStaticNat call which doesn't appear to be triggered by the user. The response to this call, which reports a failure, actually makes the user's initial request to fail.
> Regards,
> Filipe Pires.



--
This message was sent by Atlassian JIRA
(v6.2#6252)