Title :
EcoFlow: An Economical and Deadline-Driven Inter-datacenter Video Flow Scheduling System
Author :
Yuhua Lin ; Haiying Shen ; Liuhua Chen
Author_Institution :
Dept. of Electr. & Comput. Eng., Clemson Univ., Clemson, SC, USA
fDate :
June 29 2015-July 2 2015
Abstract :
As video streaming applications are deployed on the cloud, cloud providers are charged by ISPs for inter-data enter transfers under the dominant percentile-based charging models. In order to minimize the payment costs, existing works aim to keep the traffic on each link under the charging volume (i.e., 95th percentile traffic volume from the beginning of a charging period up to current time). However, these methods cannot fully utilize each link´s available bandwidth capacity, and may increase the charging volumes. To further reduce the bandwidth payment cost by fully utilizing link bandwidth, we propose an economical and deadline-driven video flow scheduling system, called EcoFlow. Considering different video flows have different transmission deadlines, EcoFlow transmits videos in the order of their deadline tightness and postpones the deliveries of later-deadline videos to later time slots so that the charging volume at current time interval will not increase. The flows that are expected to miss their deadlines are divided into sub flows to be rerouted to other underutilized links in order to meet their deadlines without increasing charging volumes. Experimental results on Planet Lab and EC2 show that compared to existing methods, EcoFlow achieves the least bandwidth costs for cloud providers.
Keywords :
bandwidth allocation; cloud computing; computer centres; cost reduction; scheduling; telecommunication traffic; video streaming; EC2; EcoFlow; Planet Lab; bandwidth payment cost reduction; charging period; charging volume; deadline-driven inter datacenter video flow scheduling system; economical inter datacenter video flow scheduling system; inter datacenter transfers; link bandwidth utilization; payment cost minimization; percentile traffic volume; percentile-based charging models; time interval; time slots; video streaming applications; Bandwidth; Biological system modeling; Conferences; Distributed computing; High definition video; Routing; Streaming media; Bandwidth cost; Inter-datacenter traffic; Percentile-based charging models; Video streaming;
Conference_Titel :
Distributed Computing Systems (ICDCS), 2015 IEEE 35th International Conference on
Conference_Location :
Columbus, OH
DOI :
10.1109/ICDCS.2015.84