Skip to main content

Advertisement

Log in

A collaborative resource management for big IoT data processing in Cloud

  • Published:
Cluster Computing Aims and scope Submit manuscript

Abstract

These days, handling large amounts of data generated from Internet of Things (IoT) applications in the Cloud has turned into a powerful solution for fulfilling Quality of Service requests from clients. However, to save on costs, the union of cloud providers, known as a cloud confederation, can be a promising methodology because this organization helps cloud suppliers to overcome the restrictions of physical assets in handling Big IoT Data. Nonetheless, the key challenge is to discover appropriate cloud collaborators to form a confederation that will achieve the required level of services characterized in service level agreements. In this paper, to execute heterogeneous Big IoT Data handling demands from clients, we build a cloud confederation model that determines ideal choices for target cloud providers. In addition, we present a multi-objective (MO) optimization model of collaborator selection among different clouds. To solve the MO optimization model, a general structure for a multi-objective genetic algorithm is also developed. The proposed model is tested through various test assessments.

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

Similar content being viewed by others

References

  1. Das, A.K., Adhikary, T., Razzaque, M.A., Hong, C.S.: An intelligent approach for virtual machine and qos provisioning in cloud computing. In: International Conference on Information Networking (ICOIN), Jan 2013, pp. 462–467

  2. Beloglazov, A., Buyya, R.: Openstack neat: a framework for dynamic and energy-efficient consolidation of virtual machines in openstack clouds. Concurr. Comput. 27(5), 1310–1333 (2015)

    Article  Google Scholar 

  3. Akhter, N., Othman, M.: Energy aware resource allocation of cloud data center: review and open issues. Clust. Comput. 19(3), 1163–1182 (2016)

    Article  Google Scholar 

  4. Madni, S.H.H., Latiff, M.S.A., Coulibaly, Y., et al.: Recent advancements in resource allocation techniques for cloud computing environment: a systematic review. Clust. Comput. doi:10.1007/s10586-016-0684-4 (2016)

  5. Goiri, I., Guitart, J., Torres, J.: Characterizing cloud federation for enhancing providers’ profit. In: 2010 IEEE 3rd International Conference on Cloud Computing (CLOUD), pp. 123–130 (2010)

  6. Singh, S., Chana, I., Singh, M., Buyya, R.: Soccer: self-optimization of energy-efficient cloud resources. Clust. Comput. 19(4), 1787–1800 (2016)

    Article  Google Scholar 

  7. Song, B., Hassan, M.M., Alamri, A., Alelaiwi, A., Tian, Y., Pathan, M., Almogren, A.: A two-stage approach for task and resource management in multimedia cloud environment. Computing 98(1–2), 119–145 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  8. Hassan, M.M.: Energy-aware resource and revenue management in federated cloud: a game theoretic approach. IEEE Syst. J. doi:10.1109/JSYST.2015.2472973 (2015)

  9. Adhikary, T., Das, A.K., Razzaque, M.A., Alrubaian, M., Hassan, M.M., Alamri, A.: Quality of service aware cloud resource provisioning for social multimedia services and applications. Multimed. Tools Appl. doi:10.1007/s11042-016-3852-x (2016)

  10. Hassan, M.M.: Cost-effective resource provisioning for multimedia cloud-based e-health systems. Multimed. Tools Appl. 74(14), 5225–5241 (2015)

    Article  Google Scholar 

  11. Adhikary, T., Das, A.K., Razzaque, M.A., Almogren, A., Alrubaian, M., Hassan, M.M.: Quality of service aware reliable task scheduling in vehicular cloud computing. Mob. Netw. Appl. doi:10.1007/s11036-015-0657-5 (2015)

  12. Hassan, M.M.: Efficient virtual machine resource management for media cloud computing. KSII Trans. Internet Inf. Syst. 8(5), 1567–1586 (2014)

    Article  Google Scholar 

  13. Akramizadeh, A., Akbarzadeh-T, M.-R., Khademi, M.: Fuzzy discrete event system modeling and temporal fuzzy reasoning in urban traffic control. Proceedings of World Automation Congress, vol. 16, pp. 181–186. June 2004

  14. Hassan, M.M., Abdullah-Al-Wadud, M., Almogren, A., Song, B., Alamri, A.: Energy-aware resource and revenue management in federated cloud: a game-theoretic approach. IEEE Syst. J. doi:10.1109/JSYST.2015.2472973

  15. Rochwerger, B., Breitgand, D., Epstein, A., Hadas, D., Loy, I., Nagin, K., Tordsson, J., Ragusa, C., Villari, M., Clayman, S., Levy, E., Maraschini, A., Massonet, P., Muoz, H., Tofetti, G.: Reservoir—when one cloud is not enough. Computer 44(3), 44–51 (2011)

  16. Hassan, M., Song, B., Huh, E.-N., Distributed resource allocation games in horizontal dynamic cloud federation platform. In: IEEE 13th International Conference on High Performance Computing and Communications (HPCC), pp. 822–827 (2011)

  17. Hassan, M., Song, B., Huh, E.-N., Distributed resource allocation games in horizontal dynamic cloud federation platform. In: IEEE 13th International Conference on High Performance Computing and Communications (HPCC), pp. 822–827 (2011)

  18. Saad, W., Han, Z., Debbah, M., Hjorungnes, A.: A distributed coalition formation framework for fair user cooperation in wireless networks. IEEE Trans. Wirel. Commun. 8(9), 4580–4593 (2009)

    Article  Google Scholar 

  19. Mashayekhy, L., Grosu, D.: A merge-and-split mechanism for dynamic virtual organization formation in grids. IEEE Trans. Parallel Distrib. Syst. 25(3), 540–549 (2014)

    Article  Google Scholar 

  20. Patel, K.S., Sarje, A.: Vm provisioning method to improve the profit and sla violation of cloud service providers. In: 2012 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM), pp. 1–5 (Oct 2012)

  21. Das, A.K., Adhikary, T., Razzaque, M.A., Cho, E.J., Hong, C.S.: A qos and profit aware cloud confederation model for iaas service providers. In: Proceedings of the 8th International Conference on Ubiquitous Information Management and Communication, ser. ICUIMC ’14. 1em plus 0.5em minus 0.4em Siem Reap, 2014, pp. 42:1–42:7. ACM, Cambodia

  22. Toosi, A., Calheiros, R., Thulasiram, R., Buyya, R.: Resource provisioning policies to increase iaas provider’s profit in a federated cloud environment. In: IEEE 13th International Conference on High Performance Computing and Communications (HPCC), pp. 279–287 (Sep 2011)

  23. Hadji, M., Zeghlache, D.: Mathematical programming approach for revenue maximization in cloud federations. IEEE Trans. Cloud Comput. 99, 1–1 (2015)

    Google Scholar 

Download references

Acknowledgements

The authors extend their appreciation to the Deanship of Scientific Research at King Saud University, Riyadh, Saudi Arabia for funding this work through the research group Project No RGP-VPP-318.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Abdulhameed Alelaiwi.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Alelaiwi, A. A collaborative resource management for big IoT data processing in Cloud. Cluster Comput 20, 1791–1799 (2017). https://doi.org/10.1007/s10586-017-0839-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10586-017-0839-y

Keywords

Navigation