A Virtual Machine Placement Algorithm in Mobile Cloud Computing Environment by Considering Network Features
Chaitra Sathyampet · 2014
Abstract—by taking into consideration network features of a wireless mesh network environment where mobile cloud computing (MCC) system is deployed, this paper proposes an effective virtual machine (VM) placement algorithm. This algorithm tends to place a newly created VM for a cloud service to a cloud server, which itself is also a mobile device, that occurs lowest network delay when accessing to application data stored in wireline networks. The aim is to reduce cloud service response time as much as possible in order to deliver better quality of experience to cloud end users over more noisy and less robust wireless networks. In addition, the proposed deployment of cloud storage and cloud computational resources onto wireless networks is also a contribution of the paper. The simulation results have shown the effectiveness and the efficiency of the proposed VM placement algorithms both in terms of cloud service response time. Keywords—mobile cloud computing (MCC); virtual machine placement; network-awareness; wireless networks; service response time ________________________________________________________________________________________________________ With advances on mobile devices and wireless communication technologies, the demand for mobile devices to run heavier applications (like which run on desktop PCs) is on increase. Since mobile devices, even for the modern smart phones, are constrained on size and weight, their resources for computation and communication are limited comparing with their desktop