Depende do que você deseja alcançar. O desafio de ter servidores geograficamente dispersos que geram conteúdo dinâmico é a recuperação / sincronização do banco de dados.
Se você tivesse um servidor de banco de dados central hospedado, digamos, nos Estados Unidos, e então colocasse servidores web na Austrália, Inglaterra, Rússia e Coréia, isso frustraria o propósito de ter uma rede dispersa, pois todos confiam em back-haul para o seu servidor databsase.
Você tem que colocar seu banco de dados e seus servidores web juntos (assim, 5 locais = 10 servidores). Mas é claro que você enfrenta o problema de que com 5 servidores de banco de dados diferentes em 5 países diferentes, você precisa ter acesso de leitura / gravação ao banco de dados de todos os locais e sincronizá-los com a menor latência possível. Isso pode ser feito, mas você precisa ter certeza de que você projeta seu banco de dados perfeitamente e geralmente precisa ser integrado ao design de seus sistemas desde o primeiro dia.
Qualquer que seja o anfitrião, você enfrentará essas dificuldades. Alguns hosts podem ter um link priorizado entre seus próprios datacenters em diferentes países, alguns não, você precisará perguntar a eles quando estiver fazendo sua pesquisa.