Score:1

How does hybrid unicast/anycast work for global load balancing?

gb flag

In the Dropbox Edge network write up, the author mentions that they have taken a hybrid approach by announcing both unicast and anycast ip of PoP.

One can enable this hybrid GSLB by announcing both PoP’s unicast subnet (e.g. /24) and one of its supernets (e.g. /19) from all of the PoPs (including itself). enter image description here

How does this exactly work?

  • When a user enters the dropbox website name, will DNS return both unicast and anycast ip to the user?
  • If the unicast ip doesn't work for the user because that PoP may not be available, does the browser automatically fallback to anycast ip and lands up to another PoP as shown in the image?
  • What is the reason for returning supernet(0/19) and not any other anycast ip?
  • How will this help in immediate fallback during an outage? How will it mitigate delay due to DNS ttl during an outage?
Patrick Mevzek avatar
cn flag
Two generic points: consumers (DNS clients) can not know if an IP is anycast or not, they use whatever they get, and browsers do try multiple IP addresses until one succeeds, but this is dependent on each application.
mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.