Classification Based Load Balancing in Content Delivery Networks
Péter Bakonyi, Tomáš Boros, Ivan Kotuliak · 2020
The use of content delivery networks is emerging with the increasing population with access to the Internet. Content Delivery Networks bring content closer to the end-user lowering operational expenses and increasing end-user experience. End users consume content from the cache servers using redirection. Optimising the load distributed to these cache servers is crucial to maintain a sustainable network. In this article, we created and evaluated a new routing method with the help of artificial intelligence exploiting Software-defined networking. The new routing methods aim to distribute the load to the delivery servers optimally and maximises utilisation of the network, avoiding bottlenecks along the way. The proposed approach distinguishes and routes the flows in the network on the session layer rather than just following standard routing rules based on prefix matching. Concluding with the evaluation of achieved results and the gained performance increase in this article.