Ai-je besoin d'un serveur local pour desservir un site Web en Australie compte tenu de son coût?

15

J'ai du mal à conclure ma réponse.

Je suis en charge du développement d'un site potentiellement grand pour l'Australie. La tâche consiste maintenant à choisir un serveur. Nous aurons besoin d'un serveur puissant pour répondre au système en cours de construction avec toutes ses fonctionnalités.

Personnellement, j'ai eu une meilleure expérience avec des hôtes en dehors de l'Australie. De plus, le coût des services en Australie est considérablement plus élevé que dans d'autres parties du monde.

Par conséquent, ma question est la suivante: la distance entre un serveur et une machine client est-elle vraiment importante lors de la desserte d'un site Web? D'après ce que j'avais lu, cela n'a pas un impact énorme.

Étant donné que nous aurions besoin d'une assistance 24 heures sur 24, nous pourrions héberger n'importe où. De plus, en nous approvisionnant à l'extérieur de l'Australie, nous pouvons obtenir plus pour notre argent. Offrez-vous donc un serveur d'une puissance accrue.

Le site fonctionnera sur un .com.au donc il devra pointer vers ce domaine. Faut-il héberger en Australie?

Shane
la source

Réponses:

30

Oui, ça compte. Nous exécutons une .com.auapplication SaaS et la latence est très importante. Il est physiquement impossible d'obtenir des informations des États-Unis vers l'Australie en moins de 200 ms, mais nous avons une latence typique de 20 à 50 ms de notre centre de données à North Sydney à la plupart de la côte est de l'Australie.

Oui, il est coûteux de louer des serveurs et de l'espace de centre de données en Australie - mais cela en vaut également la peine. Je suggère fortement d'intégrer ces coûts dans votre plan d'affaires. Même si vous commencez petit avec le nouveau centre de données d'AWS à Sydney, puis que vous évoluez vers votre propre matériel colocalisé plus tard, vos plus gros clients vous remercieront.

(en fait, non, ils ne vous remercieront pas, ils râleront et gémiront sur tout, n'ayant aucune idée que vous avez réduit la latence de 150 ms, mais ce serait pire si votre serveur était ailleurs).

Comme une mise en garde cependant, il ne importe ce que vous faites. S'il s'agit d'un blog, ou même de quelque chose comme Server Fault, ce n'est pas grave. Nous sommes habitués à ce qu'Internet soit lent ici de toute façon (avez-vous utilisé Internet aux États-Unis? Les chargements de page ne sont même pas dans le même stade que ici). Donc, si vous faites du SaaS ou quelque chose avec beaucoup d'appels synchrones, ou si vous envoyez / recevez beaucoup de petits morceaux de données (comme l'interrogation pour les mises à jour de statut), alors c'est un gros problème. Et si vous exécutez un serveur Terminal Server ou quelque chose en temps réel, c'est une affaire énorme .

Mais si vous exécutez principalement des choses qui ne sont pas en temps réel, cela pourrait ne pas être si grave pour vous. La meilleure chose à faire serait de l'essayer - de l'installer sur deux serveurs, un ici et un aux États-Unis, et de donner les deux sites à la même personne. Ne leur dites rien du changement de lieu et demandez-leur de vous dire si l'un se sent plus réactif que l'autre. Répétez cela plusieurs fois et vous aurez votre conclusion.

Mark Henderson
la source
OK cool. Sur la base de ce que vous avez dit, Aus pourrait être la voie à suivre. Il s'agit d'un système SaaS. Il contient des appels ajax en cours d'exécution mais rien qui s'exécute de manière cohérente. Mais cela pourrait arriver. Je suppose que j'aurais dû mentionner qu'il faut fonctionner raisonnablement sur un mobile. Beaucoup de temps a été consacré à l'optimisation de la conception réactive pour mobile. La vitesse mobile est donc un facteur. Donc, si l'argent ne peut pas améliorer la latence, la puissance du serveur importe peu. À quoi ressemble AWS? Et les serveurs, vous pouvez suggérer une fiabilité et savoir ce qu'ils font.
Shane
1
Je n'ai jamais utilisé AWS pour autre chose que de fouiner, donc je ne peux pas vraiment les commenter pour être honnête. Nous exécutons notre propre pile matérielle et la colocalisons dans un centre de données privé. Il n'y a pas vraiment de DC à choisir ici. Je ne sais pas où vous vous trouvez, mais à Sydney, il y a Equinix et Globalswitch, mais ils ne louent qu'à des acteurs majeurs. Toute autre personne proposant la colocation est très probablement dans l'une de ces deux installations, et gère simplement l'infrastructure de liaison montante de réseau pour vous. Il y a aussi Maquarie Telecom et Anchor.
Mark Henderson
serverfault.com/users/1375/womble de Arrow avait l'habitude de traîner ici et connaît vraiment sa merde, même si je ne l'ai pas vu depuis longtemps.
Mark Henderson
1
S'il y a un désir d'héberger quelque chose sur le territoire américain mais avec une latence décente pour Oz, Guam peut être une option (il y a peu de fournisseurs d'hébergement et un seul gros tuyau de hop à Sidney là-bas).
oakad
Je suis aux États-Unis et j'ai hébergé avec succès des sites Web en Europe. Obtenir un hôte pour un mois n'est pas si cher, donc je vous recommande de l'essayer.
user606723