Pergunta

Recentemente eu estava olhando para algumas soluções de hospedagem web e alguns dos provedores oferecido vários locais de hospedagem por exemplo servidores dos Estados Unidos ou do Reino Unido com base.

A minha pergunta é: será que realmente fazer a diferença a partir do ponto de vista do desempenho? Vamos dizer que eu estou esperando a maior parte do tráfego que vem da Europa continental?

Será que o fato de que os servidores são baseados no Reino Unido fazer maior diferença se o tráfego estava vindo do Reino Unido.

Qualquer prós e contras de ter um site hospedado no mesmo município como a maior parte do tráfego esperado?

Foi útil?

Solução

Sim, obviamente, ela faz questão em algum grau.

Este grau depende do nível de seu site optimization (tamanho das páginas, o uso de AJAX, Flash etc)

Exemplo da minha experiência. De ida e volta da Rússia aos EUA é de 200ms. Não faz qualquer diferença para o pequeno web site otimizado para o desempenho, mas faz uma diferença enorme para a usabilidade SmartClient acessando Web API deste site.

Outras dicas

Sim, distância = latência = mais lento. É por isso que o Google, Amazon e outros grandes sites têm vários datacenters em diferentes regiões e mesmo continentes.

O desempenho é uma consideração, o apoio é o outro.

Depois de algumas experiências diferentes nós escolhemos um provedor no nosso fuso horário. Embora a maioria dos provedores afirmam suporte 24/7 é um negócio muito diferente no meio do seu dia de negócios do que no meio da sua noite.

Se você puder, eu digo ir local.

Além disso, verifique os detalhes do plano de hospedagem para as despesas.

Aqui na Hungria a maioria dos provedores dar uma maior largura de banda para a rede nacional do que para países estrangeiros. Vamos dizer que você comprar um plano e você tem conexão de 100 Mb / s para o país, mas apenas conexão de 10 Mb / s para fora do país. Isso ocorre porque a largura de banda interna é mais barato para eles do que a largura de banda internacional.

Assim, há um benefício para localizar o servidor para o país que utiliza a mais.

É um grande negócio para a Islândia desde a conexão de fibra para a Europa é muito, muito maior do que para os EUA. Por isso, depende de variáveis ??como essa.

Outro exemplo: estudantes em universidades da Nova Zelândia devem pagar mais para acessar sites "internacionais" sobre os domésticos ( Universidade de Canterbury , por exemplo).

Pode não ser relevante para você, mas ilustra que a localização pode ser fator!

Sim, é definitivamente importante, como outros já disse. Você faz globos oculares realmente perder com cada 100ms extras.

O corolário eu acrescentaria é que isso realmente importa o que datacenter seu anfitrião está localizado dentro e quem eles estão olhando com - a diferença entre uma série de caixas em um grande ponto de troca olhou com vários grandes telecoms vs. um acolhimento em um datacenter do terceiro escalão pode ser tão grande quanto US vs. Europa.

O Google não faz apenas tem caixas por todo o lugar por razões geográficas, eles são intencionalmente em quase todos os principais ponto de troca de Internet, e eles também estão olhando com todo mundo para que seus pacotes podem rota em qualquer rede é o mais rápido a qualquer momento.

Você obviamente não pode fazer tudo isso, mas uma vez que você tem isso diminuiu para alguns provedores você pode traceroute e olhar para o lúpulo e hoptimes em vários momentos do dia e descobrir o que está indo para ter o mínimo de latência para o seu Comercial. (Ou seja, se todos os seus usuários estão na Alemanha, escolher um local em Frankfurt e traceroute para todos os provedores em sua lista de lá.)

Outra coisa como mencionado é a latência, mas eu acho que a coisa ao estresse é se o seu streem contínuo de dados, não pode ser enorme, dependendo teh tipo de dados, mas se seu local de um que é atingido várias vezes para completar um transação de algum tipo (app ajax chamando vários serviços web, por exemplo) isso pode começar a somar com alta latência (ping)

Uma outra consideração relacionada com o desempenho é Search Engine Optimization, SEO algumas pessoas acreditam que a hospedagem de sites em servidores em outras localizações geográficas pode ter algum efeito sobre posicionamento nos resultados. Eu não tenho certeza o quão preciso é mas pode ser algo para olhar em se colocação de SEO forte é importante para você.

No que diz respeito ao desempenho, então eu tenho usado tanto Mosso e Media Temple e encontraram acesso aqui no Reino Unido para ser muito rápido, eu não posso dizer que teve algum impacto real para usuários que navegam em meus sites.

Dito isso, porém, eu atualmente guardar todos os meus sites em centros de dados baseada no Reino Unido.

A distância física, enquanto um fator nem sempre significa que a latência vai automaticamente para cima. Outro fator é se é acordos de peering direto com as operadoras de trânsito com base em outros países. Por exemplo, você pode achar que o número de saltos / tempo de ping do Reino Unido -> EUA é favorável em comparação até mesmo para o Reino Unido -.> Conectividade Reino Unido

Com certeza, dar uma olhada http://www.speedtest.net/ e ver a diferença de hospedagem na Ásia vs hospedagem em US

Para um pequeno site é mais do que aceitável. I hospedar meus próprios sites e projetos nos estados enquanto eu e um monte de usuários do site estão no Reino Unido.

Outro factor a ter em conta é as leis da jurisdição que você está escolhendo como seu anfitrião. Um bom exemplo disso é o Pirate Bay hospedagem na Suécia por causa de sua atitude favorável para o conteúdo protegido por direitos autorais.

E a peça que falta é que você tem que ter certeza que você siga as leis de privacidade europeias se você tiver clientes da UE. Isso pode significar nenhum provedor US ou US-propriedade.

Sim. O desempenho depende de quão longe é o centro de dados dos usuários. Mais próximo meio mais rápido, e o oposto.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top