TY - JOUR
T1 - On the Load Balancing of Edge Computing resources for on-line video delivery
AU - Bulkan, Utku
AU - Dagiuklas, Anastasios
AU - Iqbal, Muddesar
PY - 2018/11/30
Y1 - 2018/11/30
N2 - Online video broadcasting platforms are distributed, complex, cloud oriented, scalable, micro-service based systems that are intended to provide Over-The-Top (OTT) and live content to audience in scattered geographic locations. Due to the nature of cloud VM hosting costs, the subscribers are usually served under limited resources in order to minimize delivery budget. However, operations including transcoding require high computational capacity and any disturbance in supplying requested demand might result in Quality of Experience (QoE)
deterioration. For any online delivery deployment, understanding users QoE plays a crucial role for rebalancing cloud resources.
In this work, a methodology for estimating Quality of Experience is provided for a scalable cloud based online video platform. The model will provide an adeptness guideline regarding limited cloud resources and relate computational capacity, memory, transcoding and throughput capability and finally latency competence of the cloud service to QoE. Scalability and efficiency of the system are optimized through reckoning sufficient number of VMs and containers to satisfy the user requests even on peak demand durations with minimum number of VMs. Both horizontal and vertical scaling strategies (including VM migration) are modelled to cover up availability and reliability of intermediate and edge Content Delivery Network (CDN) cache nodes
AB - Online video broadcasting platforms are distributed, complex, cloud oriented, scalable, micro-service based systems that are intended to provide Over-The-Top (OTT) and live content to audience in scattered geographic locations. Due to the nature of cloud VM hosting costs, the subscribers are usually served under limited resources in order to minimize delivery budget. However, operations including transcoding require high computational capacity and any disturbance in supplying requested demand might result in Quality of Experience (QoE)
deterioration. For any online delivery deployment, understanding users QoE plays a crucial role for rebalancing cloud resources.
In this work, a methodology for estimating Quality of Experience is provided for a scalable cloud based online video platform. The model will provide an adeptness guideline regarding limited cloud resources and relate computational capacity, memory, transcoding and throughput capability and finally latency competence of the cloud service to QoE. Scalability and efficiency of the system are optimized through reckoning sufficient number of VMs and containers to satisfy the user requests even on peak demand durations with minimum number of VMs. Both horizontal and vertical scaling strategies (including VM migration) are modelled to cover up availability and reliability of intermediate and edge Content Delivery Network (CDN) cache nodes
U2 - 10.1109/ACCESS.2018.2883319
DO - 10.1109/ACCESS.2018.2883319
M3 - Article
SN - 2169-3536
SP - 73916
EP - 73927
JO - IEEE Access
JF - IEEE Access
ER -