Re:EC2 Price Reduction (C4, M4, and T2 Instances)
by elcct on Tuesday November 15, 2016 @04:30AM
(#12956736)
You can also rent VPS servers that are still cheaper than AWS temporarily and add them to the cluster whilst waiting for dedicated hardware.
[ Parent
| on HN ]
Re:EC2 Price Reduction (C4, M4, and T2 Instances)
by TheHydroImpulse on Tuesday November 15, 2016 @04:38AM
(#12956774)
Unfortunately, mixing and matching ends up really complicating things especially with security in mind. Many people run within a VPC and bridging to another private network is, well, I don't really want to think about it at this time.
Re:EC2 Price Reduction (C4, M4, and T2 Instances)
by kchoudhu on Tuesday November 15, 2016 @04:56AM
(#12956840)
We've found OpenVPN to be our friend here: create an overlay network that doesn't really care if nodes are bare metal or "cloud".
Re:EC2 Price Reduction (C4, M4, and T2 Instances)
by gerhardhaering on Wednesday November 16, 2016 @03:58AM
(#12965454)
I thought about that too, but as far as I see with OpenVPN you have the single OpenVPN server as single point of failure and all the traffic goes through the server, which quickly becomes a chokepoint. If I needed this again, I'd try out tinc first. It does not appear to have the single point of failure issue.
Re:EC2 Price Reduction (C4, M4, and T2 Instances)
by kchoudhu on Wednesday November 16, 2016 @08:01AM
(#12966506)
We have multiple standby servers to prevent the SPOF issue.
One problem we HAVE seen is a reduction in maximum bandwidth. Since we're CPU limited, however, it hasn't really been an issue.
Re:EC2 Price Reduction (C4, M4, and T2 Instances)
by elcct on Tuesday November 15, 2016 @04:58AM
(#12956846)
That's the thing - it is much easier nowadays. Kubernetes requires your containers to run on flat shared networking namespace, so your new machine joins that network. It is like running within VPC. Software like Rancher makes the process of adding new server a matter of executing a one liner on server.