Esmail Asyabi

Work place: School of Computer Engineering, Iran University of Science and Technology, Iran, Tehran



Research Interests: Computer systems and computational processes, Autonomic Computing, Distributed Computing, Data Structures and Algorithms


Esmail Asyabi is a Phd student in software engineering in the School of Computer Engineering of Iran University of Science and Technology.
He is mainly interested in cloud computing environments and distributed systems. He also received MSc, in software engineering from Iran University of Science and Technology. His website is

Author Articles
A New Approach for Dynamic Virtual Machine Consolidation in Cloud Data Centers

By Esmail Asyabi Mohsen Sharifi

DOI:, Pub. Date: 8 Apr. 2015

Cloud computing environments have introduced a new model of computing by shifting the location of computing infrastructure to the Internet network to reduce the cost associated with the management of hardware and software resources. The Cloud model uses virtualization technology to effectively consolidate virtual machines (VMs) into physical machines (PMs) to improve the utilization of PMs. Studies however have shown that the average utilization of PMs in many Cloud data centers is still lower than expected. The Cloud model is expected to improve the existing level of utilization by employing new approaches of consolidation mechanisms. In this paper we propose a new approach for dynamic consolidation of VMs in order to maximize the utilization of PMs. This is achieved by a dynamic programing algorithm that selects the best VMs for migration from an overloaded PM, considering the migration overhead of a VM. Evaluation results demonstrate that our algorithms achieve good performance.

[...] Read more.
Other Articles