Langsung ke konten utama

Network Centric Principles : Content Delivery/Distributed Network

Network Centric Principles : Content Delivery/Distributed Network


Nama              : I Made Agus Guna Saputra

NIM                : 1805551076

Dosen              : I Putu Agus Eka Pratama ST., MT.

Mata Kuliah  : Network Centric Principles

Fakultas         : Teknik

Universitas     : Udayana


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.


Gambar diatas 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.


Gambar diatas 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.

Referensi :

[1]        I Putu Agus Eka Pratama, 2021, “PPT Matakuliah Network Centric Principles Pertemuan 9 : NCP dan CDN”.

Komentar