2-Tiered cloud based content delivery network architecture: An efficient load balancing approach for video streaming

Author(s):  
Rohit Kumar Gupta ◽  
Rishav Hada ◽  
Sohi Sudhir
2021 ◽  
pp. 1351-1360
Author(s):  
Weichao Gong ◽  
Dongyan Zhao ◽  
Yidong Yuan ◽  
Wuyang Zhang ◽  
Sujie Shao

Author(s):  
Sahat Parulian Sitorus ◽  
M. Zarlis ◽  
Suherman Ph.D.

Pengakses jaringan single server pada saat ini meningkat pesat. Ketika banyak pengguna terhubung pada jaringan single server. Ketika single server atau non CDN (non Content Delivery Network) melayani permintaan dari banyak pengguna. Besar kemungkinan server yang melayani akan terjadi overload dan crash. Melihat dari kebutuhan user dan waktu yang diperlukan menjadi hal yang diutamakan adalah kecepatan akses pengirim paket data video streaming sampai kepada tujuan penerima. Geo DNS  yang diterapkan adalah salah satu solusi yang efektif dan efisien untuk mengatasi masalah tersebut. Arsitektur CDN ini dibangun dengan menggunakan konsep Network Simulator-2 (NS-2) yang memungkinkan proses pentransmisi paket data video streaming didistribusi dengan cepat ke server terdekat yang melayani permintaan client server. pengujian dan percobaan yang dilakukan maka parameter yang diukur adalah delay dan packet loss. Dari hasil pengujian didapat delay 0,279296 s dan packet loss 44,30 % non CDN, sedangkan Delay 0,067609 s dan packet loss 4,12 % Geo DNS diterapkan pada CDN. Maka kesimpulannya adalah jauh lebih baik kinerja Geo DNS pada CDN dibandingkan non CDN.


The online access has been increasing rapidly with the digitization of information, cheaper Internet service and affordable devices to access the Internet. This entails for not only handling increasing number of web requests but also meeting Quality of Service (QoS) requirements of end-users. Content Delivery Network (CDN) system is used to make better the performance of origin server by storing the popular contents on surrogate servers. The contents are disseminated to the web users through surrogate servers. The performance of CDN system relies on the selection of appropriate surrogate server to satisfy end-users’ requests. The proposed method named Load Balancing using Neighbors and Utility Computing (LBNUC) takes into account requests arrival rate, load on surrogate servers, end-users’ changing demand and capacity of surrogate servers. The aim is efficient utilization of CDN resources to minimize the time required to serve end-users requests and the cost of servicing requests. This method is also effective in handling of flash crowd situation by monitoring request rate. It handles this situation with support from neighbor surrogate servers and arranging additional resources, if required, through utility computing to meet QoS requirement of end-users.


Author(s):  
Sujie Shao ◽  
Weichao Gong ◽  
Huifeng Yang ◽  
Shaoyong Guo ◽  
Liandong Chen ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document