ABSTRACT
The increasing number of cloud computing infrastructure and the users’ demands for services has made the cloud resource management an impossible task to be manually performed by human operators. In this paper, we surveyed the state of the art of cloud resource management for infrastructure as a service. We provided an overview of the recent research findings and technologies while focusing on the resource management techniques such as resource provisioning, resource discovery, resource monitoring, resource mapping, resource allocation, resource consolidation, resource modeling, resource scheduling. This survey triggered innovative methods to handle the existing problems of resource management in cloud computing and we hope that it can be used as a source of interested readers to understand the existing methodologies in this research area for future enhancements.
Disclosure statement
No potential conflict of interest was reported by the authors.
Notes on contributors
Frederic Nzanywayingoma was born in Rwanda, September, 1981. He received his BS degree in Electronic and Communication Systems Engineering from National University of Rwanda, in 2010, and his MS degree in Information Communication Engineering from University of Science and Technology, Beijing, China, in 2013. Currently, he is a PhD candidate at the same university. His research interests include Machine to Machine Communications, Cloud Computing, Scheduling Algorithms, and Optimization Methods.
Yang Yang graduated from Beijing Iron and Steel Institute of Automation System in 1982. He received his PhD in Information Engineering, from University of Science and Technology in Lillie, France, in 1988. He has been a professor at University of Science and Technology, Beijing since 1988. He has published in journals and conferences both at home and abroad more than 200 papers, completed books. His research interests include Service Science and Cloud Computing, Intelligent Control, Image Processing and Pattern Recognition, Multimedia Communication, Grid Technology.