Supporting high-quality video streaming with SDN-based CDNs

被引:10
作者
Chen, Longbin [1 ]
Qiu, Meikang [1 ]
Dai, Wenyun [1 ]
Jiang, Ning [1 ]
机构
[1] Pace Univ, Sch Comp Sci, New York, NY 10038 USA
关键词
Software-defined networking; Content delivery networks; Load balancing; Video streaming; Bandwidth satisfaction;
D O I
10.1007/s11227-016-1649-3
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Videos and other multimedia contents become increasing popular among users of the Internet nowadays. With the improvement of underlying infrastructure of the Internet, users are allowed to enjoy video contents with much higher quality than last decade. Content delivery networks (CDNs) are a type of content hosting solution that widely used across the Internet. Content providers offload the task of content hosting to CDN providers and redirect users' requests to CDNs. Video contents, especially high quality videos at real-time has occupying a major part of the Internet traffic. It is challenging to handle such workloads even for a large- scale CDN. Load balancing algorithms are critical to address this issue. However, traditional load balancing algorithms such as round-robin and randomization are unaware of user side requirements. Therefore, it is not uncommon that requests for high-quality videos at real-time are not satisfied. In this paper, we try to fulfill such requests by integrating software-defined networking technology with CDN infrastructure. We also propose revised load balancing algorithms and develop simulations to verify our approaches. The results show that the proposed algorithms achieve much higher user satisfaction in bandwidth-idle environments.
引用
收藏
页码:3547 / 3561
页数:15
相关论文
共 22 条
[1]  
[Anonymous], 2011, P ACM SIGMETRICS JOI
[2]  
[Anonymous], 2012, Software-Defined Networking: The New Norm for Networks
[3]  
BUYYA R, 2006, IEEE DISTRIBUTED SYS, V7, P3
[4]  
Chen Y, 2002, LECT NOTES COMPUT SC, V2429, P306
[5]   Network Virtualization: State of the Art and Research Challenges [J].
Chowdhury, N. M. Mosharaf Kabir ;
Boutaba, Raouf .
IEEE COMMUNICATIONS MAGAZINE, 2009, 47 (07) :20-26
[6]   Dynamic energy-aware cloudlet-based mobile cloud computing model for green computing [J].
Gai, Keke ;
Qiu, Meikang ;
Zhao, Hui ;
Tao, Lixin ;
Zong, Ziliang .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 59 :46-54
[7]   Towards Cloud Computing: A Literature Review on Cloud Computing and its Development Trends [J].
Gai, Keke ;
Li, Saier .
2012 FOURTH INTERNATIONAL CONFERENCE ON MULTIMEDIA INFORMATION NETWORKING AND SECURITY (MINES 2012), 2012, :142-146
[8]  
Golrezaei N, 2012, IEEE INFOCOM SER, P1107, DOI 10.1109/INFCOM.2012.6195469
[9]  
Jiayin Li, 2010, Proceedings 2010 IEEE/ACM International Conference on Web Intelligence-Intelligent Agent Technology (WI-IAT), P561, DOI 10.1109/WI-IAT.2010.30
[10]   Dynamic load balancing without packet reordering [J].
Kandula, Srikanth ;
Katabi, Dina ;
Sinha, Shantanu ;
Berger, Arthur .
Computer Communication Review, 2007, 37 (02) :51-62