Skip to main content
Log in

Scalable Key Parameter Yield of Resources Model for Performance Enhancement in Mobile Cloud Computing

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

Cloud computing is a model which facilitate ubiquitous, convenient and on demand access to a shared pool of scalable and configurable computing resources. Cloud computing has made great impact on the information technology industries but still it faces lots of challenges like mobility in devices, load balancing, energy consumption, security and performance of cloud etc. Future prospect of cloud computing convinced and motivated us to do research on cloud computing framework which uses cloudlet as a service provider. So in the existing framework for mobile cloudlet center, we find three main problems. First problem is that the existing framework does not have concrete mechanism to consider the feedback given to the cloudlet for the task they performed for various other mobile devices. Second problem is that there is no method or framework available which can fetch dynamic parameter of mobile devices and manipulate the information for evaluation of the performance of cloudlets and potential mobile devices which applies to work as cloudlet. Third and the last problem says that there is no measure by which root server can decide whether to scale up or scale down the cloud–cloudlet system. In the proposed model, we have considered the feedback sent by the mobile device and stored it in a directory maintained by the root server at cloud. The root server refers this directory while allocating the task to cloudlets. For the second problem we have used the Gabriel architecture and crowd sensing framework collectively. The combination of these two quite efficiently processes the sensed information at the local level and passes the processed information to root server for decision making. For the last problem we have proposed metrics of yield factor for various parameters which will be calculated by the root server and based on those yield factor values root server can decide whether to scale up the cloud–cloudlet system or not. The proposed scalable key-parameter yield of resources model executed all three solutions on Cloudsim simulator and the results for various parameters are compared with the existing framework of mobile cloudlet center system. These comparisons clearly depict the better performance of our proposed scalable key-parameter yield of resources model over existing framework.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20

Similar content being viewed by others

References

  1. Huerta-Canepa, G., & Lee, D. (2010). A virtual cloud computing provider for mobile devices. In Proceedings of 1st ACM workshop on mobile cloud computing & services: Social networks and beyond (MCS’10).

  2. Satyanarayanan, M., Bahl, P., Caceres, R., & Davies, N. (2009). The case for VM-based cloudlets in mobile computing. IEEE Pervasive Computing, 8(4), 14–23.

    Article  Google Scholar 

  3. Satyanarayanan, M. (2010). Mobile computing: The next decade. In Proceedings of 1st ACM workshop on mobile cloud computing & services: Social networks and beyond (MCS’10), pp. 2–10.

  4. Chun, B., Ihm, S., Maniatis, P., Naik, M., & Patti, A. (2011). CloneCloud: Elastic execution between mobile device and cloud. In Proceedings of 6th conference on computer systems (EuroSys), pp. 301–314.

  5. Satyanarayanan, M., Lewis, G., Morris, E., Simanta, S., Boleng J., & Ha, K. (2013). The role of cloudlet in hostile environments. In Proceedings of IEEE conference on pervasive computing, pp. 40–49.

  6. Lewis, G., Echeverria, S., Simanta, S., Bradshaw, B., & Root, J. (2014). Tactical cloudlets: Moving cloud computing to the edge. In Proceedings of IEEE military communications conference, pp. 1440–1446.

  7. Tawalbeh, L., Jararweh, Y., Ababneh, F., & Dosari, F. (2015). Large scale cloudlets deployment for efficient mobile cloud computing. Journal of Networks, 10(1), 70–76.

    Article  Google Scholar 

  8. Bredahl, D. (2012). Federation is the future of the cloud. Data Center Knowledge. Available at: http://www.datacenterknowledge.com/archives/2012/09/17/federation-is-the-future-of-the-cloud/?utm-source=feedburner&utm-medium=feed&utm-campaign=Feed%3A+DataCenterKnowledge+%28Data+Center+Knowledge%29.

  9. Kurze, T., Klems, M., Bermbach, D., Lenk, A., Tai, S., & Kunze, M. (2011). Cloud federation. In Proceedings of 2nd international conference on cloud computing, GRIDs, and virtualization, pp. 32–38.

  10. Mehrotra N., & Dangwal, N. (2011). Interoperate in cloud with federation. In Infosys technical report, 2011.

  11. Celesti, A., Tusa, F., Villari, M., & Puliafito, A. (2010). How to enhance cloud architectures to enable cross-federation. In Proceedings of IEEE international conference on cloud computing, pp. 337–345.

  12. Sotomayor, B., Montero, R., Llorente, I., & Foster, I. (2009). Virtual infrastructure management in private and hybrid clouds. IEEE Journal of Internet Computing, 13, 14–22.

    Article  Google Scholar 

  13. Sotiriadis, S., Bessis, N., & Kuonen, P. (2012). Advancing inter-cloud resource discovery based on past service experiences of transient resource clustering. In Proceedings of 3rd international conference on emerging intelligent data and web technologies (EIDWT), pp. 38–45.

  14. Goiri, I., Guitart, J., & Torres, J. (2010). Characterizing cloud federation for enhancing providers’ profit. In Proceedings of IEEE international conference on cloud computing, pp. 123–130.

  15. Cuervo, E., Balasubramanian, A., Cho, D., Wolman, A., Saroiu, S., Chandra, R., & Bahl, P. (2010). MAUI: Making smart phones last longer with code offload. In Proceedings of 8th ACM MobiSys., pp. 49–62.

  16. Petcu, D., Craciun C., & Rak, M. (2011). Towards a cross platform cloud API components for cloud federation. In Proceedings of 1st international conference on cloud computing and services science, CLOSER, pp. 166–169.

  17. Huang, L., Matsuura, K., Yamane H., & Sezaki, K. (2005). Enhancing wireless location privacy using silent period. In Proceedings of IEEE wireless communications and networking conference, Vol. 2, pp. 1187–1192.

  18. Chaum, D. (1981). Untraceable electronic mail, return addresses, and digital pseudonyms. Communications of the ACM, 24(2), 84–88.

    Article  Google Scholar 

  19. Pfitzmann, A., & Köhntopp, M. (2001). Anonymity, unobservability, and pseudonymity—A proposal for terminology. In Designing privacy enhancing technologies (Vol. 2009, pp. 1–9). Berlin: Springer.

  20. Gruteser M., & Grunwald, D. (2003). Anonymous usage of location-based services through spatial and temporal cloaking. In Proceedings of ACM mobisys, pp. 31–42.

  21. Yamazaki K., & Sezaki, K. (2004). Spatio-temporal addressing scheme for mobile ad hoc networks. In Proceedings of IEEE TENCON 2004. Chiang Mai, Thailand, Vol. 2, pp. 223–226.

  22. Fawaz, A., Hojaij, A., Kobeissi, H., & Artail, H. (2011). An on-demand mobile advertising system that protects source privacy using interest aggregation. In Proceedings of 7th IEEE international conference on wireless and mobile computing, networking and communications, Shanghai, China, pp. 127–134.

  23. Li, W., & Ping, L. (2009). Trust model to enhance security and interoperability of cloud environment. Springer Cloud Computing, 5931(2), 69–79.

    Article  Google Scholar 

  24. Weerasinghe, H., Fu, H., Leng S., & Zhu, Y. (2011). Enhancing unlinkability in vehicular ad hoc networks. In Proceedings of IEEE international conference on intelligence and security informatics (ISI), pp. 161–166.

  25. Bernstein, D., Ludvigson, E., Sankar, K., Diamond, S., & Morrow, M. (2009). Blueprint for the intercloud -protocols and formats for cloud computing interoperability. In Proceedings of 4th international conference on internet and web applications and services, pp. 328–336.

  26. Bernstein, D., & Vij, D. (2010). Intercloud directory and exchange protocol detail using XMPP and RDF. In Proceedings of 6th IEEE world congress on services, pp. 431–438.

  27. Li, J., Hyun, J., Yoo, J., Baik S., & Won- Ki Hong, J. (2014). Scalable failover method for data center network using open flow. In Proceedings 6th IEEE conference on network operations and management symposium, pp. 1–6.

  28. Wagner, D., Pintaric, T., Ledermann, F., & Schmalstieg, D. (2005). Towards massively multi-user augmented reality on handheld devices. In Proceedings of 3rd international conference on pervasive computing, Springer, pp. 208–219.

  29. Newman, J., Ingram D., & Hopper, A. (2001). Augmented reality in a wide area sentient environment. In Proceedings of IEEE and ACM international symposium on augmented reality (ISAR 2001), pp. 77–86.

  30. Ohlenburg, J., Broll, W., & Braun, A. (2008). MORGAN: A framework for realizing interactive real-time AR and VR applications. In Proceedings of IEEE VR workshop on software engineering and architecture for realtime interactive systems, pp. 27–30.

  31. Taylor C., & Pasquale, J. (2010). Towards a proximal resource-based architecture support augmented reality applications. In Proceedings of IEEE cloud-mobile convergence for virtual reality workshop, pp. 5–9.

  32. Xiao, Y., Simoens, P., Pillai, P., Ha, K., & Satyanarayanan, M. (2013). Lowering the barriers to large-scale mobile crowd sensing. In Proceedings of ACM conference.

  33. Shah, S., Bao, F., Lu, C., T., & Chen, I., R. (2011). Crowdsafe: Crowd sourcing of crime incidents and safe routing on mobile devices. In Proceedings of ACM SIGSPATIAL GIS, pp. 521–524.

  34. Ra, M., Liu, B., La Porta, T., & Govindan, R. (2012). Medusa: A programming framework for crowd-sensing applications. In Proceedings of 10th international conference on mobile system, application and services, pp. 337–350.

  35. Satyanarayanan, M., Chen, Z., Ha, K., Hu, W., Richer W., & Pillai, P. (2014). Cloudlet: At the leading edge of mobile-cloud convergence. In Proceedings of 6th international conference on mobile computing, application and services (MobiCASE), pp. 1–9.

  36. Ardagna, C. A., Damiani, E., Frati, F., Rebeccanni, D., Montalbano, G., & Ughetti., M. (2014). A competitive scalability approach for cloud architectures. In Proceedings of IEEE international conference on cloud computing, pp. 610–617.

  37. Abdeladim, A., Baina, S., & Baina, K. (2014). Elasticity and scalability centric quality model for cloud. In Proceedings of IEEE international conference on cloud computing, pp. 135–140.

  38. Kritikos, K., Domaschka, J., & Rossini, A. (2014). SRL: A scalability rule language for multi-cloud environments. In Proceedings of IEEE 6th international conference on cloud computing technology and science, pp. 1–9.

  39. Miluzzo, E., Cáceres, R., & Chen, Y. (2012). Vision: mClouds–computing on clouds of mobile devices. In Proceedings of international workshop on mobile cloud computing and services (MCS’12) with MobiSys, pp. 9–13.

  40. Calheiros, R., Ranjan, R., Beloglazov, A., Rose, C. D., & Buyya, R. (2011). CloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Practice and Experience, 41(1), 23–50.

    Google Scholar 

  41. Rawadi, J. M., Artail, H., & Safa, H. (2014). Providing local cloud service to mobile devices with inter-cloudlet communication. In Proceedings of 17th IEEE mediterranean electrotechnical conference, Beirut, Lebanon, pp. 134–138.

  42. Artail, A., Frenn, K., Artail H., & Safa, H. (2015). A framework of mobile cloudlet center based on the use of mobile devices as cloudlets. In Proceedings of 29th IEEE international conference on advanced information networking and applications, pp. 777–784.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rakesh Kumar.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kumar, R., Yadav, S.K. Scalable Key Parameter Yield of Resources Model for Performance Enhancement in Mobile Cloud Computing. Wireless Pers Commun 95, 3969–4000 (2017). https://doi.org/10.1007/s11277-017-4035-4

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-017-4035-4

Keywords

Navigation