Nama :
I Made Ari Sulistya
NIM :
1504505028
Jurusan : Teknologi Informasi
Universitas : Udayana
Matkul :
Network Centric Principle
Dosen :
I Putu Agus Eka Pratama, ST., MT
RANGKUMAN MATERI PERTEMUAN KESEMBILAN
Content Delivery Network adalah paradigma mengenai
pengelolaan konten dalam jaringan komputer khususnya Internet. Content Delivery
Network memisahkan beberapa node (server/komputer) secara fisik pada banyak
lokasi, yang akan melayani permintaan dari pengguna tentang pengiriman data serta
konten dari aplikasi yang biasanya berasal dari web.
Sekilas ada perbedaan yang mendasar antara penerapan Content
Delivery Network dengan hosting konvensional. CDN lebih menekankan tentang
perlunya banyak node yang melayani akses konten ke pengguna, sehingga dari
titik ini dapat disimpulkan bahwa jumlah pengguna sangatlah banyak. Hosting
konvensional mengandalkan hanya satu buah node pada satu lokasi fisik tertentu
untuk melayani tidak hanya permintaan konten namun juga banyak komponen
aplikasi lainnya (authentikasi user, asset web, dan lainnya). Pengertian
tersebut memiliki arti lain bahwa CDN menggunakan arsitektur terdistribusi
sedangkan hosting konvensional menggunakan arsitektur terpusat.
Pentingnya suatu Content Delivery/Distributed Network (CDN)
dalam pengimplementasian NCP merupakan suatu solusi yang sangat baik dalam
suatu hosting dalam internet. Dimana jaringan internet di era globalisasi ini
begitu banyak konten, data, dan informasi yang terdapat di berbagai layanan
yang tersedia. Maka dari itu perlu adanya Content Delivery/Distributed Network
(CDN) yang dimana sejumlah node (server/computer) yang tersebar secara fisik di
sejumlah tempat, yang Bersama-sama memberikan layanan pengiriman content dan
data yang diminta oleh pengguna dari sebuah layanan berbasis web. Dengan adanya
suatu CDN memberikan suatu perbedaan dalam pemberian suatu permintaan sebuah
content ke pengguna dengan web atau hosting konvensional. Web atau Hosting
Konvensional merupakan suatu suatu layanan yang diberikan ke pengguna secara
terpusat yang artinya semua permintaan dari pengguna akan langsung di
kirim ke sebuah server/computer pusat sedangkan web atau hosting dengan
menggunakan CDN akan memberikan suatu permintaan dari pengguna secara lebih
efisien dikarenakan dengan CDN web atau hosting akan bersifat terdistribusi
yang artinya terdapat sebuat server/computer yang tersebar diseluruh wilayah di
berbagai dunia, sehingga permintaan dari pengguna akan lebih efisien karena
akan dikirimkan ke server,computer terdekat. Berikut merupakan
pengimplementasian dari Content Delivery/Distributed Network (CDN) sebagai
berikut.
Berdasarkan gambar berikut merupakan suatu gambaran dalam
pengimplementasian CDN dalam sebuah web atau hosting dalam jaringan internet.
Dimana CDN pada gambar diatas menggunakan suatu sistem berbasis Cloud Computing
dalam penyimpanan suatu konten, data dan informasi. Dengan menggunakan layanan
cloud ini maka penyedia layanan akan lebih mudah dalam melayani semua
permintaan dari pengguna, dimana akan melihat letak geografis dari pengguna,
setiap pengguna yang mengirimkan suatu permintaan akan dikiriman ke server
terdekat dari letak geografis dari pengguna tersebut sehingga layanan akan
lebih efisien dan lebih handal (reliable). Sehingga semua permasalahan yang
dihadapi dalam suatu pengiriman konten pada web atau hosting tidak menggunakan
CDN seperti RTO, Trafik macet, keamanan (MITM), kehandalan berkurang (latency,
delay, jitter, throughput dalam QOS) tidak akan terjadi jika web atau hosting
menggunakan suatu sistem CDN. Berikut merupakan gambaran dalam penyebaran suatu
node atau server/computer tersebar di seluruh bagian wilayah dunia.
Berdasarkan gambar berikut merupakan suatu penyebaran node
atau server/computer di berbagai wilayah dunia yang dimana diberbagai dunia sudah
terpasang beberapa node server sehingga memudahkan dalam memberikan suatu
layanan dalam jaringan internet. Contohnya jika pengguna berada pada letak
geografis yaitu misalnya negara Indonesia, maka konten yang diminta ke server
akan dikirimkan ke node server yang terdekat dalam hal ini yaitu node server
yang terdapat pada negara Singapura, dikarenakan dikirim pada negara Singapura
karena di negara Indonesia tidak terdapat node server CDN yang terpasang.
Content
Delivery/Distributed Network (CDN) dapat digunakan di berbagai layanan dan
berbagai aplikasi yang berbasis web misalnya pada layanan web hosting, layanan
social media dan social network, web bisnis, E-commerce/mobile commerce,
E-business, ERP, web militer, web pemerintahan, web sekolah dan (terutama)
kampus, layanan kesehatan dan publik, game online, entertainment dan lainnya
banyak lagi.
0 komentar:
Posting Komentar