5 ms·
Ask HN: Is anyone using different cloud providers for failover and what's your DNS configuration? Do any cloud providers allow announcing routes for anycast DN
by paulsutter 11y ago
Ask HN: Is anyone using different cloud providers for failover and what's your DNS configuration?
Do any cloud providers allow announcing routes for anycast DNS?
- matt_wulfeck 11y agoIt's very uncommon. In my experience the database becomes the issue.
- tracker1 11y agoIf you're using something like Cassandra (C*), it's pretty easy to have replicated data to multiple zones in multiple clouds. RethinkDB has a similar replication system... there are many others as well. Not all data models fit into a Non-SQL database though, and may work better in a more relational.. caching and read-only partially up, can be another approach. Designing your data around this may be impractical for some applications, and on the small scale, likely more costly than necessary. Most systems can tolerate 15-30 minutes of downtime every couple years because of an upstream provider.
- anthony_franco 11y agoYes, I'm using two different providers and sync them up using master-master replication. For DNS I use DNSMadeEasy's DNS Failover feature that automatically fails over to a different IP address when it's unable to ping the server.
- retrogradeorbit 11y agoI, too, would be interested in info on any cloud providers that support anycast.
- Artemis2 11y agoI'm no networking expert but packet.net has a page on this: https://www.packet.net/bare-metal/network/anycast/ https://www.packet.net/bare-metal/network/anycast/
- NetStrikeForce 11y agoI see benefit on using anycast for your DNS, but is anycast actually a better option than DNS load balancing for my site? The idea behind using anycast is to use at least two different providers, so having packet.net only doesn't really cut it. Also I can do DNS load balancing with any provider by using something like Azure's Traffic Manager, so I struggle to see advantages.
- pyvpx 11y agoAs a long time service provider network engineer I appreciate network clueful companies and recommend none and packet.net. Vultr advertises and supports anycast, if you're looking for a multi-location vps provider. Others will do bgp but it's a sales process