Ich werde meine Website auf AWS-Servern live schalten und 100% der vorgesehenen Website-Zielgruppe wird nur aus Indien stammen. Da Amazon Ihnen anbietet, Dienste aus verschiedenen Zonen zu erhalten, habe ich mich gefragt, ob es einen wesentlichen Unterschied in der Leistung und der Abrufzeit von Seiten gibt, wenn ich meinen Server in Nord-Virginia oder im asiatisch-pazifischen Raum auswähle.
Ich habe irgendwo gelesen, dass sich der Server mehr in der Nähe des Computers eines Clients befindet und die Webseite schneller auf seinen Computer geladen wird. Da die Anzahl der Sprünge zwischen dem Computer des Clients und dem Server verringert wird.
Wenn dies der Fall ist, bietet Amazon drei Orte im asiatisch-pazifischen Raum (Singapur, Tokio, Sidney) an, von denen der asiatisch-pazifische Raum (Singapur) der nächstgelegene Ort in der Nähe von Indien ist. Sollte ich nur in Singapur Server nehmen oder kann ich einen beliebigen Ort auswählen?
Bitte schlagen Sie mich vor?
Antworten:
Ich betreibe eine Website, deren Datenverkehr ausschließlich aus Indien stammt, und habe verschiedene Optionen getestet.
Wenn der Verkehr nur aus Indien kommt, fahren Sie einfach in die Zone Singapur im asiatisch-pazifischen Raum.
Die Latenz von ihnen ist minimal und wird irgendwo zwischen 70-120ms variieren (Maß von Delhi, Indien).
Zwar müssten Sie im Vergleich zur Region N. Virginia ein paar Dollar mehr bezahlen, aber es lohnt sich.
Die Latenzzeit in der Region N. Virginia liegt zwischen 250 und 350 ms.
quelle
Die Amazon AWS-Verfügbarkeitszonen sind hier aufgelistet . Diese Liste kann jederzeit aktualisiert werden, es handelt sich also um eine Momentaufnahme.
Wenn Sie Datenverkehr nach Indien bedienen, ist es sinnvoll, Ihre Systeme in der Verfügbarkeitszone im asiatisch-pazifischen Raum zu platzieren, wenn auch ohne Grund als Latenz. Der Weg nach Nord-Virginia ist weitaus komplexer, und Sie würden die Region der Europäischen Union umgehen, die eine bessere Wahl wäre als alles andere in den USA.
quelle
AWS hat jetzt eine Region auf Mumbai.
Ich führe die gleichen Aufgaben aus wie Sie, bei denen der Verkehr zu 100% aus Indien stammt. Ich habe Irland gegenüber Mumbai / Singapur / Sydney ausgewählt, weil in Irland mehr AWS-Dienste verfügbar sind. Wenn ich beispielsweise EFS verwenden möchte, bietet es keine Region im asiatisch-pazifischen Raum an. Auch Entwicklerdienste wie CodePipeline sind in Mumbai nicht verfügbar.
Sie können Mumbai vollständig verwenden, vorausgesetzt, Sie verwenden die entsprechenden Dienste (wie S3FS oder GlusterFS anstelle von EFS).
Es gibt auch einen Kostenfaktor. Mumbai ist im Vergleich zu jeder AWS-Region exorbitant hoch. Füttere einfach die Site in Irland und richte ein CloudFront ein, um den Verkehr in Indien zu bedienen.
quelle
Ich weiß es nicht, aber wenn Sie Ihre Site an ein CDN mit Knoten in Indien anschließen, wird die Auswahl der AWS-Region wahrscheinlich noch weniger wichtig und die Leistung wird erheblich gesteigert.
quelle