Table of Contents Author Guidelines Submit a Manuscript
Mathematical Problems in Engineering
Volume 2015, Article ID 823609, 15 pages
http://dx.doi.org/10.1155/2015/823609
Research Article

Multicriteria Resource Brokering in Cloud Computing for Streaming Service

1Department of Information Telecommunications Engineering, Ming Chuan University, Taoyuan 33348, Taiwan
2Department of Computer Science and Information Engineering, Southern Taiwan University of Science and Technology, Tainan 71005, Taiwan
3Department of Computer Science and Information Engineering, Chang Jung Christian University, Tainan 71101, Taiwan
4Department of Computer Science and Information Engineering, National Cheng Kung University, Tainan 70101, Taiwan

Received 27 October 2014; Accepted 26 March 2015

Academic Editor: Jian Guo Zhou

Copyright © 2015 Chih-Lun Chou et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

By leveraging cloud computing such as Infrastructure as a Service (IaaS), the outsourcing of computing resources used to support operations, including servers, storage, and networking components, is quite beneficial for various providers of Internet application. With this increasing trend, resource allocation that both assures QoS via Service Level Agreement (SLA) and avoids overprovisioning in order to reduce cost becomes a crucial priority and challenge in the design and operation of complex service-based platforms such as streaming service. On the other hand, providers of IaaS also concern their profit performance and energy consumption while offering these virtualized resources. In this paper, considering both service-oriented and infrastructure-oriented criteria, we regard this resource allocation problem as Multicriteria Decision Making problem and propose an effective trade-off approach based on goal programming model. To validate its effectiveness, a cloud architecture for streaming application is addressed and extensive analysis is performed for related criteria. The results of numerical simulations show that the proposed approach strikes a balance between these conflicting criteria commendably and achieves high cost efficiency.