The applications and services of Information and Communication Technologies are becoming a very essential part of our daily life. In addition, the spread of advanced technologies including the cloud and mobile cloud computing (MCC), wireless communication, and smart devices made it easy to access the internet and utilize unlim-K E Y W O R D S cloud computing applications, cloudlets model, mobile cloud computing, performance improvement, power consumption, simulation 1 INTRODUCTION The spread of advanced technologies including the cloud and mobile cloud computing (MCC), wired and wireless communications, cellular networks, and smart mobile devices made it easy to access the internet and benefit from unlimited number of useful services and applications. For example, we use mobile applications to perform variety of tasks: at work, in hospitals, for educational purposes, commercial transactions, social networking,