Optimal Resource Allocation of Dynamic Video Streaming Applications in a Public Cloud Environment

被引:0
作者
Aygun, Betul [1 ]
Arici, Nursal [2 ]
Cosar, Ahmet [3 ]
机构
[1] Middle East Tech Univ, Informat Syst, Ankara, Turkey
[2] Gazi Univ, Comp Engn, Ankara, Turkey
[3] Middle East Tech Univ, Comp Engn, Ankara, Turkey
来源
2017 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENGINEERING (UBMK) | 2017年
关键词
cost optimization; cloud computing; SLA; QoS; linear programming; FIFO; PSO; resource allocation;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
With the technology improvements, managing a large amount of multimedia objects such as audio, video, picture or a combination of these has become possible. Multimedia data needs more real time storage and high data transfer than traditional textual and numeric data. In addition to these requirements, significant amount of computation is demanded for multimedia applications to serve many users at the same time. Due to these reasons, cloud computing is the emerging technology necessary for the multimedia information systems as well as multimedia objects. Cloud computing provides organizations to emphasize their own business values while freeing them from setting up hardware and software infrastructures to deploy the applications. Because there are several cloud providers with different quality of service requirements, different service level agreements (SLA) and uncertainties in demand, price and availability, optimization of these issues bring out new challenges. The aim of this study is to optimize the performance and cost of a cloud service provider's storage and server systems by scheduling videos onto cloud computing environments based on SLA which specifies the performance or Quality of Service (QoS) attributes. In this paper, Linear Programming (LP) and Particle Swarm Optimization (PSO) algorithms are used to schedule video requests to cloud resources while minimizing the cost of usage of cloud systems. LP, 'First in First out' (FIFO), basic scheduling algorithm, and PSO algorithm are compared in terms of cost savings. The results show that proposed PSO algorithm and LP algorithm yield better results than FIFO algorithm.
引用
收藏
页码:445 / 450
页数:6
相关论文
共 18 条
[1]  
[Anonymous], 2005, THESIS
[2]  
[Anonymous], MICROSOFT AZURE
[3]  
[Anonymous], 2007, Foresight
[4]  
[Anonymous], 2010, FIN CUT PRO 7 US MAN
[5]  
[Anonymous], 2016, Google Cloud Platform: Cloud DNS
[6]   Adaptive Resource Allocation Optimization in Heterogeneous Mobile Cloud Systems [J].
Chen, Longbin ;
Duan, Yucong ;
Qiu, Meikang ;
Xiong, Jian ;
Gai, Keke .
2015 IEEE 2ND INTERNATIONAL CONFERENCE ON CYBER SECURITY AND CLOUD COMPUTING (CSCLOUD), 2015, :19-24
[7]  
Forret P., VIDEO FILE SIZE CALC
[8]  
HU X, 2002, P 6 WORLD MULT SYST
[9]  
Izakian H, 2009, COMM COM INF SC, V31, P100
[10]  
Jamali S, 2016, BOOK EXTENDED ABSTRA, P192