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.

Linked References

  1. A. Beloglazov and R. Buyya, “Energy efficient resource management in virtualized cloud data centers,” in Proceedings of the 10th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, pp. 826–831, IEEE, Melbourne, Australia, May 2010. View at Publisher · View at Google Scholar · View at Scopus
  2. C. S. Yeo and R. Buyya, “Service level agreement based allocation of cluster resources: handling penalty to enhance utility,” in Proceedings of the IEEE International Conference on Cluster Computing (CLUSTER '05), pp. 1–10, Burlington, Mass, USA, September 2005. View at Publisher · View at Google Scholar · View at Scopus
  3. J. N. Silva, L. Veiga, and P. Ferreira, “Heuristic for resources allocation on utility computing infrastructures,” in Proceedings of the 6th International Workshop on Middleware for Grid Computing (MGC '08), pp. 93–100, ACM, Leuven, Belgium, December 2008. View at Publisher · View at Google Scholar
  4. G. Song and Y. Li, “Utility-based resource allocation and scheduling in OFDM-based wireless broadband networks,” IEEE Communications Magazine, vol. 43, no. 12, pp. 127–134, 2005. View at Publisher · View at Google Scholar · View at Scopus
  5. T. T. Huu and J. Montagnat, “Virtual resources allocation for workflow-based applications distribution on a cloud infrastructure,” in Proceedings of the 10th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing (CCGrid '10), pp. 612–617, IEEE, Melbourne, Australia, May 2010. View at Publisher · View at Google Scholar · View at Scopus
  6. Y. Yakov, “Dynamic resource allocation platform and method for time related resources,” U.S. Patent Application 10/314,198[P], 2002.
  7. G. Wei, A. V. Vasilakos, Y. Zheng, and N. Xiong, “A game-theoretic method of fair resource allocation for cloud computing services,” The Journal of Supercomputing, vol. 54, no. 2, pp. 252–269, 2010. View at Publisher · View at Google Scholar · View at Scopus
  8. D. López-Pérez, X. Chu, A. V. Vasilakos, and H. Claussen, “Power minimization based resource allocation for interference mitigation in OFDMA femtocell networks,” IEEE Journal on Selected Areas in Communications, vol. 32, no. 2, pp. 333–344, 2014. View at Publisher · View at Google Scholar · View at Scopus
  9. X. Wang and J. F. Martínez, “XChange: a market-based approach to scalable dynamic multi-resource allocation in multicore architectures,” in Proceedings of the 21st IEEE International Symposium on High Performance Computer Architecture (HPCA '15), pp. 113–125, IEEE, Burlingame, Calif, USA, February 2015. View at Publisher · View at Google Scholar
  10. L. Thomas and R. Syama, “Survey on MapReduce scheduling algorithms,” International Journal of Computer Applications, vol. 95, no. 23, pp. 9–13, 2014. View at Publisher · View at Google Scholar
  11. D. Cheng, J. Rao, Y. Guo, and X. Zhou, “Improving MapReduce performance in heterogeneous environments with adaptive task tuning,” in Proceedings of the 15th International Middleware Conference (Middleware '14), pp. 97–108, ACM, Bordeaux, France, December 2014. View at Publisher · View at Google Scholar · View at Scopus
  12. Q. Chen, D. Zhang, M. Guo, Q. Deng, and S. Guo, “SAMR: a self-adaptive mapreduce scheduling algorithm in heterogeneous environment,” in Proceedings of the 10th IEEE International Conference on Computer and Information Technology (CIT '10), pp. 2736–2743, IEEE, Bradford, UK, July 2010. View at Publisher · View at Google Scholar · View at Scopus
  13. D. Moise, T.-T.-L. Trieu, L. Bougé, and G. Antoniu, “Optimizing intermediate data management in MapReduce computations,” in Proceedings of the 1st International Workshop on Cloud Computing Platforms (CloudCP '11), pp. 37–50, ACM, Salzburg, Austria, April 2011. View at Publisher · View at Google Scholar · View at Scopus
  14. R. Buyya, D. Abramson, J. Giddy, and H. Stockinger, “Economic models for resource management and scheduling in grid computing,” Concurrency Computation Practice and Experience, vol. 14, no. 13–15, pp. 1507–1542, 2002. View at Publisher · View at Google Scholar · View at Scopus
  15. B. Xu, C. Zhao, E. Hu, and B. Hu, “Job scheduling algorithm based on Berger model in cloud environment,” Advances in Engineering Software, vol. 42, no. 7, pp. 419–425, 2011. View at Publisher · View at Google Scholar · View at Scopus
  16. S. Yeo and H.-H. S. Lee, “Using mathematical modeling in provisioning a heterogeneous cloud computing environment,” Computer, vol. 44, no. 8, Article ID 5740825, pp. 55–62, 2011. View at Publisher · View at Google Scholar · View at Scopus
  17. M. H. Rothkopf, “Scheduling with random service times,” Management Science, vol. 12, no. 9, pp. 707–713, 1966. View at Publisher · View at Google Scholar
  18. R. H. Möhring, A. S. Schulz, and M. Uetz, “Approximation in stochastic scheduling: the power of LP—based priority policies,” Journal of the ACM, vol. 46, no. 6, pp. 924–942, 1999. View at Publisher · View at Google Scholar · View at Scopus
  19. N. Megow, M. Uetz, and T. Vredeveld, “Models and algorithms for stochastic online scheduling,” Mathematics of Operations Research, vol. 31, no. 3, pp. 513–525, 2006. View at Publisher · View at Google Scholar · View at Scopus
  20. M. Scharbrodt, T. Schickinger, and A. Steger, “A new average case analysis for completion time scheduling,” Journal of the ACM, vol. 53, no. 1, pp. 121–146, 2006. View at Publisher · View at Google Scholar · View at Scopus
  21. X. Nan, Y. He, and L. Guan, “Optimal resource allocation for multimedia cloud based on queuing model,” in Proceedings of the 3rd IEEE International Workshop on Multimedia Signal Processing (MMSP '11), pp. 1–6, Hangzhou, China, November 2011. View at Publisher · View at Google Scholar · View at Scopus
  22. Z. Xiao, W. Song, and Q. Chen, “Dynamic resource allocation using virtual machines for cloud computing environment,” IEEE Transactions on Parallel and Distributed Systems, vol. 24, no. 6, pp. 1107–1117, 2013. View at Publisher · View at Google Scholar · View at Scopus