A Power and Latency Aware Cloudlet Selection Strategy for Multi-Cloudlet Environment

Fast interactive response in mobile cloud computing is an emerging area of interest. Execution of applications inside the remote cloud increases the delay and affects the service quality. To avoid this difficulty cloudlet is introduced. Cloudlet provides the same service to the device as cloud at low latency but at high bandwidth. But selection of a cloudlet for offloading computation at low power is a major challenge if more than one cloudlet is available nearby. In this paper we have proposed a power and latency aware optimum cloudlet selection strategy for multi-cloudlet environment with the introduction of a proxy server. Theoretical analysis show that using the proposed approach the power and the latency consumption are reduced by approximately 29-32 and 33-36 percent respectively than offloading to the remote cloud. An experimental analysis of the proposed cloudlet selection scheme is performed using cloudlets and cloud servers located at our university laboratory. Theoretical and experimental results demonstrate that using the proposed strategy power and latency aware cloudlet selection can be performed. The proposed approach is compared with the existing methods on multi-cloudlet scenario to demonstrate that the proposed approach reduces the power consumption and the system response time.

[1]  Ching-Hsien Hsu,et al.  An Efficient Green Control Algorithm in Cloud Computing for Cost Optimization , 2015, IEEE Transactions on Cloud Computing.

[2]  Tao Xiang,et al.  Highly Efficient Linear Regression Outsourcing to a Cloud , 2014, IEEE Transactions on Cloud Computing.

[3]  Xiaomin Zhu,et al.  Real-Time Tasks Oriented Energy-Aware Scheduling in Virtualized Clouds , 2014, IEEE Transactions on Cloud Computing.

[4]  Xiaomin Zhu,et al.  Towards energy-efficient scheduling for real-time tasks under uncertain cloud computing environment , 2015, J. Syst. Softw..

[5]  Yaoxue Zhang,et al.  Aggressive Resource Provisioning for Ensuring QoS in Virtualized Environments , 2015, IEEE Transactions on Cloud Computing.

[6]  Paramvir Bahl,et al.  The Case for VM-Based Cloudlets in Mobile Computing , 2009, IEEE Pervasive Computing.

[7]  Claus Pahl,et al.  Cloud Migration Research: A Systematic Review , 2013, IEEE Transactions on Cloud Computing.

[8]  Kenli Li,et al.  A stochastic scheduling algorithm for precedence constrained tasks on Grid , 2011, Future Gener. Comput. Syst..

[9]  Filip De Turck,et al.  Adaptive deployment and configuration for mobile augmented reality in the cloudlet , 2014, J. Netw. Comput. Appl..

[10]  Muhammad Shiraz,et al.  Mobile Cloud Computing: Critical Analysis of Application Deployment in Virtual Machines , 2012 .

[11]  Weifa Liang,et al.  Optimal Cloudlet Placement and User to Cloudlet Allocation in Wireless Metropolitan Area Networks , 2017, IEEE Transactions on Cloud Computing.

[12]  Yaser Jararweh,et al.  Scalable Cloudlet-based Mobile Computing Model , 2014, FNC/MobiSPC.

[13]  Debashis De,et al.  Low power offloading strategy for femto-cloud mobile network , 2016 .

[14]  M. Tech,et al.  Dynamic Heterogeneity-Aware Resource Provisioning in the Cloud , 2015 .

[15]  Stefan Voß,et al.  A Scientometric Analysis of Cloud Computing Literature , 2014, IEEE Transactions on Cloud Computing.

[16]  Debashis De,et al.  Femto-cloud based secure and economic distributed diagnosis and home health care system , 2015 .

[17]  Yaser Jararweh,et al.  Large Scale Cloudlets Deployment for Efficient Mobile Cloud Computing , 2015, J. Networks.

[18]  Chonho Lee,et al.  A survey of mobile cloud computing: architecture, applications, and approaches , 2013, Wirel. Commun. Mob. Comput..

[19]  Chu-Sing Yang,et al.  A Hyper-Heuristic Scheduling Algorithm for Cloud , 2014, IEEE Transactions on Cloud Computing.

[20]  Yun Ai,et al.  LTE Uplink Transmission Scheme , 2014 .

[21]  Debashis De,et al.  Femtocell based green health monitoring strategy , 2014, 2014 XXXIth URSI General Assembly and Scientific Symposium (URSI GASS).

[22]  Yung-Hsiang Lu,et al.  Cloud Computing for Mobile Users: Can Offloading Computation Save Energy? , 2010, Computer.

[23]  Rajkumar Buyya,et al.  Deadline Based Resource Provisioningand Scheduling Algorithm for Scientific Workflows on Clouds , 2014, IEEE Transactions on Cloud Computing.

[24]  Utpal Biswas,et al.  Development and Analysis of a New Cloudlet Allocation Strategy for QoS Improvement in Cloud , 2015 .

[25]  Pan Hui,et al.  ThinkAir: Dynamic resource allocation and parallel execution in the cloud for mobile code offloading , 2012, 2012 Proceedings IEEE INFOCOM.

[26]  Fatos Xhafa,et al.  OPoR: Enabling Proof of Retrievability in Cloud Computing with Resource-Constrained Devices , 2015, IEEE Transactions on Cloud Computing.

[27]  Brett Stevens,et al.  A survey of known results and research areas for n-queens , 2009, Discret. Math..

[28]  Yaser Jararweh,et al.  Cloudlet-based Efficient Data Collection in Wireless Body Area Networks , 2015, Simul. Model. Pract. Theory.

[29]  Keke Gai,et al.  Dynamic energy-aware cloudlet-based mobile cloud computing model for green computing , 2016, J. Netw. Comput. Appl..

[30]  Randy H. Katz,et al.  A view of cloud computing , 2010, CACM.