Dynamic Pricing Scheme for Resource Allocation in Multi-Cloud Environment

Authors

  • Nurul Ainaa binti Muhamad Shaari 1School of Information Technology, SEGi University, Petaling Jaya, 47810, Selangor Darul Ehsan, Malaysia
  • Tan Fong Ang Department of Computer System and Technology, Faculty of Computer Science & Information Technology, University of Malaya, 50603 Kuala Lumpur, Malaysia
  • Lip Yee Por Department of Computer System and Technology, Faculty of Computer Science & Information Technology, University of Malaya, 50603 Kuala Lumpur, Malaysia
  • Chee Sun Liew Department of Computer System and Technology, Faculty of Computer Science & Information Technology, University of Malaya, 50603 Kuala Lumpur, Malaysia

DOI:

https://doi.org/10.22452/mjcs.vol30no1.1

Keywords:

Cloud Computing, Dynamic Pricing, Multi-Cloud, Resource Allocation, Resource Utilization

Abstract

Cloud computing has taken the IT and business world by storm through its cost savings and quick-and-easy adoption. Currently, fixed price model is dominating the pricing schemes in the cloud market. However, this model is unable to reflect the current market needs for cost savings as the number of cloud provider and user increases. As a result, a dynamic pricing scheme has emerged as an attractive strategy to better cope with the unpredictable cloud demand. This paper proposed a dynamic pricing scheme that provides fairness among the service providers in a multi-cloud environment. The scheme adjusts the price accordingly to encourage the low utilized resources’ usage and discourage over utilized resources’ usage. The evaluation results showed that the proposed scheme is able to reduce the cost of the end user when running compute-intensive and data-intensive jobs in the multi-cloud environment.

Downloads

Download data is not yet available.

Downloads

Published

2017-03-01

How to Cite

binti Muhamad Shaari, N. A., Ang, T. F., Por, L. Y., & Liew, C. S. (2017). Dynamic Pricing Scheme for Resource Allocation in Multi-Cloud Environment. Malaysian Journal of Computer Science, 30(1), 1–17. https://doi.org/10.22452/mjcs.vol30no1.1