Honeybee Algorithm for Content Delivery Networks

Rama Ferguson, Brody Voth, Zachary di Giovanni, Diego Felix de Almeida, Michał Aibin · 2020

The rapid changes and increase of modern and cloud-ready services “on-demand” increase the utilization of Content Delivery Networks (CDNs) to deliver service and content to end-users efficiently. In order to minimize the communication cost and the average waiting time, it is necessary to send the end-users' requests to the best available servers. In this paper, we design and implement a Honeybee algorithm that adapts quickly to possible servers' downtime to avoid communication delays. We then compare it to other algorithms available in the literature. Finally, the evaluation is performed using various scenarios with networking issues, such as single server failures or natural disasters consisting of multiple server issues.

Read the paper · More papers on PaperTik