Content Delivery Network (CDN)

I Putu Gede Oka Mahendra

1805551140
Network Centric Principles

PROGRAM STUDI TEKNOLOGI INFORMASI
FAKULTAS TEKNIK
UNIVERSITAS UDAYANA
2021

DOSEN PENGAMPU
I PUTU AGUS EKA PRATAMA S.T., M.T.

     Apa itu CDN? Content Delivery Network atau disingkat menjadi CDN merupakan kumpulan node-node komputer server dengan lokasi yang tersebar secara fisik di sejumlah tempat dimana seluruh node tersebut memberikan layanan pengiriman content dan data kepada pengguna menggunakan basis web sebagai media transmisinya. CDN berbeda dengan metode hosting konvensional yaitu pada CDN telah menggunakan metode distribusi sedangkan pada hosting konvensional masih menerapkan metode terpusat.

 


     Gambar diatas merupakan contoh pendistribusian CDN. Umumnya CDN berbasis Cloud Computing karena dinilai lebih mudah dari segi pelayanan pengguna, hal ini dikarenakan server CDN tersebar di berbagai wilayah karena setiap pengguna yang akan mengakses CDN, yang dilihat terlebih dahulu adalah lokasi geografis dari pengguna tersebut kemudian disambungkan menuju server terdekat untuk melayani permintaan pengguna. Ini menjadi kelebihan tersendiri dari metode distribusti pada CDN dibandingkan metode terpusat pada hosting konvensional yang dapat kemungkinan terjadi RTO, trafik yang padat, serta berkurangnya dari segi reliable karena hanya dilayani oleh satu server.

 

     CDN umumnya digunakan pada semua layanan dan aplikasi yang berbasiskan web. Web dipilih dalam CDN karena web memiliki sifat hybrid yang dapat diakses dari berbagai jenis perangkat, baik itu mobile ataupun desktop. Berikut merupakan kegunaan lain dari CDN.

1. Layanan Social Media dan Social Network
     Social Media pada era sekarang sangat digemari oleh berbagai kalangan masyarakat dan umumnya terbesar diberbagai negara. CDN dalam hal ini diperlukan untuk memberikan layanan yang dapat melayani banyak akses dari berbagai orang dan umumnya tersebar di berbagai negara tersebut.

2. Layanan Web Hosting
     CDN dalam web hosting perlu diterapkan karena layanan web hosting umumnya diakses oleh banyak orang yang berada diberbagai wilayah. CDN dalam hal ini diperlukan untuk menjamin akses yang cepat dan mudah kepada pengguna.

3. Web Militer, Web Pemerintah, Web Sekolah
     CDN perlu diterapkan pada layanan Web untuk keperluan negara, seperti militer, pemerintah, ataupun sekolah. Tujuan dari penerapan CDN dalam ranah tersebut adalah untuk memberikan layanan yang optimal kepada warga negara, pemerintah, pegawai negara, sampai menjamin dari segi keamanan.

4. ERP
     ERP dalam suatu perusahaan merupakan layanan yang dapat digunakan untuk mengetahui proses bisnis yang sedang berjalan di perusahaan, ataupun dapat membantu untuk pengambilan keputusan. Selain itu ERP juga dapat dijadikan sebagai suatu service, yang dapat diakses oleh perusahaan atau organisasi lain. Sehingga dari keadaan ini, CDN dapat diterapkan dalam ERP, terutama untuk service yang disediakan untuk perusahaan atau organisasi lain, dengan tujuan untuk menjamin keamana dan reliable.

5. Web Bisnis, E-Commerce, E-Business
     CDN dalam web yang diperuntukan untuk bisnis, e-commerce, ataupun e-business dapat membantu dari kemudahan dalam melakukan akses, reliable, sampai sisi keamanannya, sehingga dengan semua hal tersebut sangat diharapkan semua hal yang berhubungan dengan binis dapat semakin lancar dan tanpa ada gangguan, baik itu teknis maupun non teknis.

6. Game Online
     Game online yang dapat mencakup berbagai negara umumnya menerapkan CDN untuk memastikan layanan optimal kepada pengguna game. Selain itu denga adanya CDN dalam game online tersebut dapat memudahkan pengguna dari segi keterhubungan dengan server, penggunaan layanan yang mudah, sampai dari segi kemanana.


Sumber 
[1] I Putu Agus Eka Pratama. "PPT Network Centric Principles Pertemuan ke-9". 2021

Komentar