Saya akan membuat situs web saya langsung di server AWS dan 100% dari pengunjung situs web yang dituju hanya berasal dari India. Ketika amazon menawarkan Anda untuk mendapatkan layanan dari berbagai zona, saya bertanya-tanya apakah ada perbedaan besar dalam kinerja dan waktu pengambilan halaman jika saya memilih server saya berada di Virginia Utara atau di Asia Pasifik?
Saya telah membaca di suatu tempat bahwa lebih banyak server di dekat komputer klien, lebih cepat halaman web memuat pada mesinnya. Karena jumlah hop antara mesin klien dan server semakin berkurang.
Jika demikian halnya maka Amazon menawarkan tiga tempat di Asia Pasifik (Singapura, Tokyo, Sidney) di mana Asia Pasifik (Singapura) adalah tempat terdekat di dekat India. Haruskah saya mengambil server di Singapura saja atau saya dapat memilih lokasi apa pun?
Tolong sarankan saya?
Jawaban:
Saya menjalankan situs web yang trafficnya benar-benar hanya dari India dan menguji berbagai opsi.
Jika lalu lintas hanya dari India, pergi saja ke Zona Singapura di wilayah Asia Pasifik.
Latensi dari minimum mereka dan akan bervariasi di suatu tempat sekitar 70-120 ms (ukuran dari Delhi, India).
Meskipun Anda harus membayar beberapa dolar ekstra untuk N. Virginia Region, tapi itu sepadan.
Latensi dari wilayah N. Virginia akan berada di suatu tempat sekitar 250-350 ms.
sumber
The Amazon AWS zona ketersediaan tercantum di sini . Daftar ini dapat diperbarui kapan saja, jadi ini adalah snapshot.
Jika Anda melayani lalu lintas ke India, masuk akal untuk menempatkan sistem Anda di zona ketersediaan Asia Pasifik , jika tanpa alasan selain latensi. Jalan menuju Virginia Utara jauh lebih kompleks, dan Anda akan melewati wilayah Uni Eropa, yang akan menjadi pilihan yang lebih baik daripada apa pun di Amerika Serikat.
sumber
AWS sekarang memiliki wilayah di Mumbai.
Saya melakukan tugas yang sama seperti Anda, di mana lalu lintasnya 100% dari India. Saya telah memilih Irlandia daripada Mumbai / Singapura / Sydney karena Irlandia memiliki lebih banyak layanan AWS yang tersedia. Misalnya, jika saya ingin menggunakan EFS, tidak ada wilayah Asia Pasifik yang menawarkannya, juga layanan Pengembang seperti CodePipeline tidak tersedia di Mumbai.
Anda dapat menggunakan Mumbai secara keseluruhan, asalkan Anda menggunakan layanan yang setara (seperti S3FS atau GlusterFS alih-alih EFS).
Juga, ada faktor biaya. Mumbai sangat tinggi dibandingkan dengan wilayah AWS mana pun. Cukup beri makan situs di Irlandia dan siapkan CloudFront untuk melayani lalu lintas di India.
sumber
Saya tidak tahu, tetapi jika Anda menghubungkan situs Anda ke CDN yang memiliki simpul di India mungkin akan membuat pilihan wilayah AWS menjadi kurang penting dan membuat peningkatan kinerja yang nyata.
sumber