Tugas 9 Network Centric Principles : Content Delivery Network
Tugas 9 Network Centric Principles
Nama
: Anak Agung Bagus Arya Wiradarma
NIM
: 1605551023
Prodi
: Teknologi Informasi
Fakultas
: Teknik
Universitas
: Universitas Udayana
Mata Kuliah
:
Network Centric Principles
Dosen
: I Putu Agus Eka Pratama, ST., MT.
1.
Content
Delivery Network
Content Delivery Network (CDN) adalah jaringan content delivery nodes yang
didistribusikan secara geografis dan diatur untuk pengiriman konten yang
efisien atas nama penyedia konten pihak ketiga. CDN memberi pemilik konten dan
penerbit kemampuan untuk memenuhi permintaan pengguna yang meningkat di seluruh
dunia pada banyak perangkat dan pada platform yang berbeda
dengan cepat. CDN memiliki 3 komponen pembangun yang diantaranya adalah Points
of Presence, Caching Servers/Surrogate Servers/Edge
Servers, dan Storage (SSD/HDD) + Memory (RAM).
Points of Presence merupakan kumpulan Caching Server yang
terdistribusi di seluruh dunia. Caching Servers/Surrogate
Servers/Edge Servers adalah server tempat
konten situs yang menggunakan layanan CDN disimpan dan juga bertanggung jawab
mengirimkan konten tersebut bila diminta oleh pengguna. Storage (SSD/HDD)
dan Memory (RAM) berperan untuk menyimpan cached file,
perbedaannya adalah cached file yang sering diakses akan
tersimpan di RAM dikarenakan speed yang lebih cepat dibanding
SSD/HDD.
Gambar 1 Skema Analogi CDN
Pengguna mengenal konsep
dari CDN adalah berbasis Cloud Computing dikarenakan
lebih handal (reliable). Penggunaan teknologi Cloud akan lebih
mudah melayani pengguna terutama dari segi lokasi geografisnya karena
skalabilitas Cloud yang sangat luas, kemudian server terdekat
akan melayani dari sisi content yang diberikan. Hal ini
tentunya berbeda dengan hosting/server biasa non-CDN,
di mana sifatnya terpusat sehingga mudah terjadi RTO, trafik macet,
masalah keamanan (tingginya potensi Man in The Middle Attack),
serta kehandalan berkurang (latency, delay, jitter, throuhput dalam QoS).
CDN mengandalkan PoPs yang tersebar di berbagai belahan dunia.
Gambar
2 Skema
Node CDN
CDN biasanya ditujukan
untuk semua layanan dan aplikasi web yang memiliki skala yang
luas, seperti:
·
Layanan web hosting
·
Layanan Social Media dan Social
Network
·
E-Commerce/Mobile
Commerce
·
E-Business
·
ERP
·
Web militer
·
Web pemerintahan
·
Layanan kesehatan dan publik
·
Game online
·
Entertainment
DAFTAR
PUSTAKA
·
Eka Pratama, I Putu Agus. NCP dan
CDN. (Materi Pertemuan 9 dalam bentuk Powerpoint Presentation).
·
Held, Gilberd, “A Practical Guide to Content Delivery Networks, Second Edition 2nd Edition,” CRC
Press, 2014.
·
Dilley, John A., Berkheimer, Andrew D.,
“Method and system for tiered distribution in a content delivery network,”
Akamai Technologies Inc, 2002.
·
Rayburn, Dan, “Comparing CDN Performance:
Amazon CloudFront’s Last Mile Testing Results,” Amazon Web Services, 2012.
·
Konstantinos, S., Pallis, G., Vakali, A.,
Katsaros, D., Sidiropoulos, A., Manolopoulos, Y., “CDNsim: A Simulation Tool
for Content Distribution Networks,” in Transactions on Modeling and Computer
Simulation, 2008.
Komentar
Posting Komentar