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.
Similar content being viewed by others
References
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
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)
Akhter, N., Othman, M.: Energy aware resource allocation of cloud data center: review and open issues. Clust. Comput. 19(3), 1163–1182 (2016)
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)
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)
Singh, S., Chana, I., Singh, M., Buyya, R.: Soccer: self-optimization of energy-efficient cloud resources. Clust. Comput. 19(4), 1787–1800 (2016)
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)
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)
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)
Hassan, M.M.: Cost-effective resource provisioning for multimedia cloud-based e-health systems. Multimed. Tools Appl. 74(14), 5225–5241 (2015)
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)
Hassan, M.M.: Efficient virtual machine resource management for media cloud computing. KSII Trans. Internet Inf. Syst. 8(5), 1567–1586 (2014)
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
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
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)
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)
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)
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)
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)
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)
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
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)
Hadji, M., Zeghlache, D.: Mathematical programming approach for revenue maximization in cloud federations. IEEE Trans. Cloud Comput. 99, 1–1 (2015)
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
Corresponding author
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10586-017-0839-y