Nim : 1605551098
Mata Kuliah
: Network Centric Principles
Dosen : I Putu Agus Eka Pratama, ST., MT
Teknologi Informasi / Fakultas
Teknik / Universitas Udayana
Pengertian Content
Delivery Network (CDN) adalah kumpulan dari server global yang terletak di beberapa
data center dan tersebar di berbagai negara. Jaringan ini berfungsi untuk
mengirimkan konten dari server ke suatu website. Dengan layanan CDN dapat
miminimalkan perjalanan data yang seharusnya, menghindari macetnya jaringan,
dan menurunkan latency / delay dalam jaringan internet.
Pada awalnya CDN hanya dapat melayani konten statis, kemudian pada
generasi selanjutnya CDN berkembang dapat digunakan untuk melayani
konten dinamis namun berdampak pada biaya yang lebih mahal, dulu CDN
merupakan “barang mewah” dalam dunia IT, namun kini terdapat
MultiPurpose CDN yang dapat menawarkan biaya lebih fleksibel sesuai
tujuan penggunaannya saja, disini mulai ada pergereran Arti CDN dari
proxy server ke reverse proxy server.

Sebuah penelitian mengenai hubungan CDN dengan Kinerja suatu website,
menyatakan bahwa terdapat pengurangan latency yang dapat mempercepat
akses ke satu website atau konten aplikasi dari 17.87 detik ke 3.79
detik, tentunya hal ini sangat berguna untuk para penyedia aplikasi
android yang digunakan oleh banyak orang seperti Go-Jek, GrabBike, Uber
dan juga untuk website e-commerce asing yang masuk ke Indonesia seperti
Lazada, Elevenia, Zalora, dan BerryBenka.
Cara
kerja CDN
Ketika klien mengunduh suatu halaman
web, maka klien akan mengirimkan http request ke server yang dituju, dan
kemudian server tersebut akan meresponnya dengan mengirimkan berkas-berkas yang
diunduh. Kecepatan unduh tersebut tergantung dari beberapa faktor, salah
satunya adalah jarak antara server dengan klien. Semakin jauh jarak server dari
klien, maka semakin lama pula respon pengiriman. Begitu pula sebaliknya,
semakin dekat jarak antara server ke klien, maka semakin cepat lah waktu unduh halaman
web tersebut.

Keterangan Gambar Cara Kerja CDN
- Pengguna mengakses logo.png pada images.mydomain.com di USA
- Sistem DNS mengenali CNAME dan melakukan redirect permintaan tersebut ke server CDN
- Jika logo.png tidak ada atau sudah expired di server chace CDN, maka secara otomatis akan melakukan reques ke server pusat (origin server) dan meletakkannya di CDN
- CDN mengirimkan content file logo.png ke pengguna di Indonesia
Keuntungan &
Manfaat Menggunakan CDN
- CDN adalah solusi tepat untuk website yang memiliki banyak visitor.
- CDN memastikan sebuah website dapat diakses secara global.
- CDN cukup efektif mengurangi penggunaan resource (misalnya disk space dan bandwidth).
- CDN meningkatkan kecepatan loading situs web, terutama jika lokasi visitor dekat dengan server CDN.
- CDN dapat meningkatkan peringkat yang lebih baik di mesin pencari.
- CDN mendukung semua tipe website dan hosting.
[1] I Putu Agus
Eka Pratama, “PPT Matakuliah Network Centric Principles Pertemuan 9 : NCP dan
CDN " 2019.
[2] Niaga Hoster,
“Penjelasan lengkap apa itu CDN dan cara menggunakan”.
[3] Mobnasesemka,
“Arti CDN, Cara Kerja dan Contoh Aplikasinya”.
Tidak ada komentar:
Posting Komentar