-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Discussion for RFD 158 #121
Comments
nit: Our |
Happy to change this, but my REST is weak, an example appreciated. |
For the Triton requirements, as an initial stab about it, how about I think this would follow what other services do, so it wouldn't be an oddball. |
I'm confused by this. Why should the vxlnat zone care about any the network or net mask of the instance? An AIP is allocated from the pool of AIP addresses, and a NAT rule is created to do static NAT between the AIP and the fabric (internal) IP of the instance + its vnet ID. On ingress, the vxlnat zone will do the NAT, encapsulate the IP datagram, and send it to the UL3 of the CN hosting the instance. On egress, the fabric routing will send any non-fabric packets to the vxlnat instance to perform decapsulation, NAT, and send off to the Internet. |
For the given use case example of adding a new vxlnat zone or replacing an old failed one, it is not clear to me what our intentions are. Do we plan on not disrupting existing flows allowing the new or replaced zone to steadily pick up new flows or do we plan on shuffling things around anyways to balance traffic. There are probably trade offs to both approaches that need to be considered. |
https://apidocs.joyent.com/cloudapi/#StartMachine We could possibly change one of our endpoints to be a POST with an action of |
Also note on the I think we need to think a bit more about https://github.com/joyent/rfd/tree/master/rfd/0158#portolan |
That was part of my do-before-looking-at-feedback task today, so I may have something close to this. Apologies if I missed something here. |
I put this restriction in place because if I have 10.1.1.1/24 as the default router for 10.1.1.0/24, ANY AIP on 10.1.1.0/24 will share the same default router as non-AIPs on 10.1.1.0/24 (namely .1), and will get sent to the same UL3 address, therefore the same NAT Reform zone. I thought I was clear, maybe I need to be clearer? (And does the AIP picture, now fixed, make that more clear?) |
My initial thought was "new NAT Reform zones only get new fabrics" to prevent disruption. If there's enough load, however, disruption may be a small price to pay. I do need to spell out that tradeoff more, thank you. |
Would appreciate help with details here, but sure! |
Agreed. It may be a worthy discussion topic for VPC on Thursday. |
THANKS for the comments so far. I plan on folding in my followups tonight and tomorrow morning. |
I added a |
Subject says it all.
The text was updated successfully, but these errors were encountered: