Bagaimana cara kerja server CDN (Content Delivery Networks)?

8

Ada banyak CDN (Content Delivery Networks) untuk hosting sebagian besar konten statis. Bagaimana mereka bekerja? Bagaimana mereka menangani permintaan http?

Manthan Desai
sumber
Video-video ini mungkin sedikit lite: hyvd.net/vidintro.html hyvd.net/viddevil.html
sumbu

Jawaban:

12

Jawaban singkat: CDN mengambil data Anda dan meletakkannya di banyak server berbeda di seluruh dunia sehingga konten lalu lintas tinggi dapat dikirimkan ke pengguna akhir secepat mungkin.

Jawaban panjang: CDN mendistribusikan file Anda ke berbagai lokasi tepi dan menetapkan URI untuknya. Ketika permintaan dibuat, CDN mengevaluasi lokasi permintaan dan mengarahkannya ke lokasi tepi yang akan memberikan latensi terendah dan kecepatan koneksi terbaik untuk pemohon. File kemudian ditransfer langsung dari server lokasi tepi ke pengguna yang memintanya.

Untuk info lebih lanjut: Situs Web Kinerja Tinggi: Aturan 1 - Buat Permintaan HTTP Lebih Sedikit

theandym
sumber
+1 jawaban sederhana yang bagus.
Marco Demaio
0

CDN berfungsi terutama untuk situs yang khawatir tentang kecepatan pemuatan dan mungkin tidak ada downtime. CDN berfungsi seperti menyalin seluruh konten statis dan menempatkannya di server yang berbeda secara global, sehingga atas permintaan pengguna konten disediakan dari server terdekat secepat mungkin. Dan tentang permintaan http. Seperti halnya Anda tinggal di AS, California, pemandangan gunung, koneksi internet Anda memiliki alamat ip unik yang membantu server CDN menentukan lokasi Anda dan kemudian server server terdekat yang Anda gunakan. Server di CDN terutama ditargetkan untuk hanya beberapa lokasi saja. Seperti server CDN di AS, ditandai untuk hanya melayani di AS dan tempat-tempat terdekat hingga cakupan server CDN lainnya dimulai.

Jagan Mangat
sumber