Isso é conhecido como round-robin de DNS, também conhecido como "balanceamento de carga do pobre". É simples de implementar, mas tem grandes desvantagens, pois não fornece verificação de integridade, não leva em consideração a carga do servidor e, nas principais instalações, não leva em consideração a localização geográfica.
Por exemplo, se o seu navegador / sistema operacional ficar preso a um dos ips e o servidor por trás desse ip falhar, suas solicitações ainda serão enviadas para esse servidor.
Na página da Wikipédia, eis as principais desvantagens:
Although easy to implement, round robin DNS has problematic drawbacks, such as those arising from record caching in the DNS hierarchy itself, as well as client-side address caching and reuse, the combination of which can be difficult to manage. Round robin DNS should not solely be relied upon for service availability. If a service at one of the addresses in the list fails, the DNS will continue to hand out that address and clients will still attempt to reach the inoperable service.
Also, it may not be the best choice for load balancing on its own since it merely alternates the order of the address records each time a name server is queried. There is no consideration for matching the user IP address and its geographical location, transaction time, server load, network congestion, etc. Round robin DNS load balancing works best for services with a large number of uniformly distributed connections to servers of equivalent capacity. Otherwise it just does load distribution.
Mais informações sobre o DNS Round-Robin aqui .
Se você está considerando isso para aplicativos da Web, recomendamos que você dê uma olhada em HAProxy , que pode ser implementado com facilidade mas redundância real.
Espero que isso ajude!