Brauche ich einen lokalen Server, um eine Website in Australien zu betreiben?

15

Ich habe Probleme, zu einer Schlussfolgerung für meine Antwort zu kommen.

Ich bin verantwortlich für die Entwicklung eines potenziell großen Standorts für Australien. Die Aufgabe ist nun die Auswahl eines Servers. Wir benötigen einen leistungsstarken Server, um das System mit all seinen Funktionen zu unterstützen.

Persönlich habe ich bessere Erfahrungen mit Gastgebern außerhalb Australiens gemacht. Auch die Kosten für Dienstleistungen in Australien sind erheblich höher als in anderen Teilen der Welt.

Daher meine Frage ist die Entfernung von einem Server zu einem Client-Computer wirklich wichtig, wenn eine Website bedient wird? Nach dem, was ich gelesen hatte, macht es keinen großen Eindruck.

In Anbetracht dessen, dass wir 24 Stunden Support benötigen würden, könnten wir überall hosten. Auch durch externe Beschaffung aus Australien können wir mehr für unser Geld bekommen. Bieten Sie sich daher einen Server mit höherer Leistung an.

Die Site wird auf .com.au ausgeführt, sodass auf diese Domain verwiesen werden muss. Müssen wir in Australien hosten?

Shane
quelle

Antworten:

30

Ja, das ist wichtig. Wir führen eine .com.auSaaS-Anwendung aus, und die Latenz ist sehr wichtig. Es ist physisch unmöglich, Informationen aus den USA in weniger als 200 ms nach Australien zu bringen, aber wir haben eine typische Latenz von 20-50 ms von unserem Rechenzentrum in Nordsydney bis zum größten Teil der Ostküste Australiens.

Ja, die Anmietung von Servern und Rechenzentrumsflächen in Australien ist teuer - aber es lohnt sich auch. Ich empfehle dringend, diese Kosten in Ihren Geschäftsplan aufzunehmen. Auch wenn Sie mit dem neuen Sydney-Rechenzentrum von AWS klein anfangen und später auf Ihre eigene, am gleichen Standort befindliche Hardware skalieren, werden sich Ihre schwersten Kunden bei Ihnen bedanken.

(Tatsächlich, nein, sie werden sich nicht bei Ihnen bedanken, sie werden sich über alles beschweren und stöhnen und keine Ahnung haben, dass Sie die Latenz um 150 ms verkürzt haben, aber es wäre schlimmer, wenn Ihr Server woanders wäre).

Als Einschränkung spielt es jedoch eine Rolle, was Sie tun. Wenn es sich um ein Blog oder auch nur um einen Serverfehler handelt, ist das keine große Sache. Wir sind es gewohnt, dass das Internet hier sowieso langsam ist (haben Sie das Internet in den USA genutzt? Die Seiten werden nicht einmal im selben Stadion geladen wie hier). Wenn Sie also SaaS oder etwas mit vielen synchronen Anrufen ausführen oder viele kleine Daten senden / empfangen (z. B. Statusaktualisierungen abfragen), ist dies eine ziemlich große Sache. Und wenn Sie einen Terminalserver oder etwas in Echtzeit betreiben, ist das ein riesiges Geschäft.

Aber wenn Sie hauptsächlich Dinge ausführen, die nicht in Echtzeit ablaufen, ist dies möglicherweise keine große Sache für Sie. Am besten probieren Sie es aus - richten Sie es auf zwei Servern ein, einen hier und einen in den USA, und geben Sie die beiden Sites derselben Person. Erzählen Sie ihnen nichts über die Änderung des Standorts und bitten Sie sie, Ihnen mitzuteilen, ob sich einer ansprechbarer fühlt als der andere. Wiederholen Sie dies ein paar Mal und Sie werden Ihre Schlussfolgerung haben.

Mark Henderson
quelle
OK Cool. Ausgehend von dem, was Sie gesagt haben, könnte Aus der richtige Weg sein. Es ist ein SaaS-System. Es enthält Ajax-Aufrufe, die ausgeführt werden, aber keine, die konsistent ausgeführt werden. Dies könnte jedoch passieren. Ich hätte erwähnen sollen, dass es vernünftig sein muss, auf einem Handy zu laufen. Es wurde viel Zeit darauf verwendet, das Responsive Design für Mobilgeräte zu optimieren. Die mobile Geschwindigkeit ist also ein Faktor. Wenn Geld die Latenz nicht verbessern kann, spielt es keine Rolle, wie leistungsfähig der Server ist. Wie ist AWS? Und Server, die Sie vorschlagen können, sind zuverlässig und wissen, was sie tun.
Shane
1
Ich habe AWS nie für etwas anderes als zum Stöbern verwendet, daher kann ich sie nicht wirklich kommentieren, um ehrlich zu sein. Wir betreiben unseren eigenen Hardware-Stack und platzieren ihn gemeinsam in einem privaten Rechenzentrum. Es gibt hier wirklich nicht viele DCs zur Auswahl. Ich weiß nicht, wo Sie sich befinden, aber in Sydney gibt es Equinix und Globalswitch, aber sie vermieten nur an große Spieler. Jeder andere, der Colocation anbietet, befindet sich höchstwahrscheinlich in einer dieser beiden Einrichtungen und verwaltet nur die Netzwerk-Uplink-Infrastruktur für Sie. Es gibt auch Maquarie Telecom und Anchor.
Mark Henderson
serverfault.com/users/1375/womble von Arrow hat sich hier aufgehalten und kennt seine Scheiße wirklich, obwohl ich ihn lange nicht mehr gesehen habe.
Mark Henderson
1
Wenn es einen Wunsch gibt, etwas auf US-Territorium zu hosten, aber mit einer anständigen Latenzzeit für Oz, kann Guam eine Option sein (es gibt nur wenige Hosting-Anbieter und eine einzige Hop-Fat-Pipe für Sidney).
Oakad
Ich bin in den USA und habe erfolgreich Websites in Europa gehostet. Einen Host für einen Monat zu bekommen ist nicht so teuer, also würde ich empfehlen, es einfach zu versuchen.
user606723
3

Ich weiß nicht, welche Art von Inhalten Sie bereitstellen werden, aber es kann sich auch lohnen, einen Blick auf CDN-Dienste wie Akamai zu werfen, mit denen Sie die Geschwindigkeit und den Datenverkehr auf Ihrem Server verbessern können.

http://en.wikipedia.org/wiki/Akamai_Technologies

http://www.akamai.com/

Ricky Stam
quelle