Table of Contents Author Guidelines Submit a Manuscript
Journal of Electrical and Computer Engineering
Volume 2015, Article ID 246420, 8 pages
http://dx.doi.org/10.1155/2015/246420
Research Article

User Utility Oriented Queuing Model for Resource Allocation in Cloud Environment

Institute of Software, Nanyang Normal University, Nanyang, Henan 473061, China

Received 20 August 2015; Revised 29 September 2015; Accepted 8 October 2015

Academic Editor: James Nightingale

Copyright © 2015 Zhe Zhang and Ying Li. 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

Resource allocation is one of the most important research topics in servers. In the cloud environment, there are massive hardware resources of different kinds, and many kinds of services are usually run on virtual machines of the cloud server. In addition, cloud environment is commercialized, and economical factor should also be considered. In order to deal with commercialization and virtualization of cloud environment, we proposed a user utility oriented queuing model for task scheduling. Firstly, we modeled task scheduling in cloud environment as an //1 queuing system. Secondly, we classified the utility into time utility and cost utility and built a linear programming model to maximize total utility for both of them. Finally, we proposed a utility oriented algorithm to maximize the total utility. Massive experiments validate the effectiveness of our proposed model.