Abstract
In cloud computing environment there are Cloud Service Providers (CSP)/Vendor, and Cloud User/Client. CSP provides application, infrastructure, and/or software. Cloud user demand for a service to the CSP via the internet which is accounted on a pay-per-usage basis. Resource allocation related parameters are optimization, cost efficiency, security, quality of service (QoS), reliability, compatibility, efficiency, and delay. In this survey, we have reviewed resource allocation algorithms and mechanisms used by researchers in the recent past and classified these techniques according to the parameters considered in the approach. According to the survey, we noticed that few parameters are well addressed by many of the researches while some are yet not much investigated. The survey will guide the researchers to achieve more vision in the field of resource allocation for IaaS in Cloud Computing.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Jain, S., Purini, S., Reddy, P.V.: A multi-cloud marketplace model with multiple brokers for IaaS layer and generalized stable. In: IEEE/ACM 11th International Conference on Utility and Cloud Computing (UCC) (2018)
Raugust, A.S., de Souza, F.R., Pillon, M.A., Miers, C.C., Koslovski, G.P.: Allocation of virtual infrastructures on multiple IaaS providers with survivability and reliability requirements. In: IEEE 32nd International Conference on Advanced Information Networking and Applications (2018)
Singh, G.B., Jaafar, F., Butakov, S.: Analysis of overhead caused by security mechanisms in IaaS cloud. In: 5th International Conference on Control, Decision and Information Technologies (CoDIT18) (2018)
Prachitmutita, I., Aittinonmongkol, W., Pojjanasuksakul, N., Supattatham, M., Padungweang, P.: Auto-scaling microservices on IaaS under SLA with cost-effective framework. In: Tenth International Conference on Advanced Computational Intelligence (ICACI), 29–31 March 2018, Xiamen, China (2018)
Halabi, T., Bellaiche, M., Abusitta, A.: Cloud security up for auction- a DSIC online mechanism for secure IaaS resource allocation. In: 2nd Cyber Security in Networking Conference (CSNet) (2018)
Jiang, C., Chen, Y., Wang, Q., Liu, K.J.R.: Data-driven auction mechanism design in IaaS cloud computing. In: IEEE Transactions on Services Computing, vol. 11, no. 5, September–October 2018
Paul, S., Adhikari, M.: Dynamic load balancing strategy based on resource classification technique in IaaS cloud. In: IEEE 7th International Conference on Advances in Computing, Communication and Informatics (ICACCI) 19–22 September 2018, Banglore, India (2018)
Liu, J., Qiao, J.: How to buy cloud resource better for IaaS user- from the perspective of cloud elasticity testing. In: IEEE 24th International Conference on Parallel and Distributed Systems (ICPADS) (2018)
Mistry, S., Bouguettaya, A., Dong, H., Qin, A.K.: Metaheuristic optimization for long-term IaaS service composition. IEEE Trans. Serv. Comput. 11(1), 131–143 (2018)
Patel, E., Mohan, A., Kushwaha, D.S.: Neural network based classification of virtual machines in IaaS. In: 5th IEEE Uttar Pradesh Section International Conference on Electrical, Electronics and Computer Engineering (UPCON) (2018)
Wei, L., Foh, C.H., He, B., Cai, J.: Towards efficient resource allocation for heterogeneous workloads in IaaS clouds. IEEE Trans. Cloud Comput. 6(1), 264–275 (2018)
Wu, C.-H., Lee, Y.-H., Huang, K.-C., Lai, K.-C.: A framework for proactive resource allocation in IaaS clouds. In: Meen, P.L. (ed.) IEEE International Conference on Applied System Innovation IEEE-ICASI 2017 (2017)
Ecarot, T., Zeghlache, D., Brandily, C.: Consumer and-provider-oriented efficient IaaS resource allocation. In: IEEE International Parallel and Distributed Processing Symposium Workshops (2017)
Ren, J., Pang, L., Cheng, Y.: Dynamic pricing scheme for IaaS cloud platform based on load balancing- a Q-learning approach. In: International Conference on Engineering, Technology and Innovation (ICE-ITMC) (2017)
Pucher, A., Wolski, R., Krintz, C.: EXFed- efficient cross-federation with availability SLAs on preemptible IaaS instances. In: IEEE International Conference on Cloud Engineering (2017)
Tsakalozos, K., Verroios, V., Roussopoulos, Delis, A.: Live VM migration under time-constraints in share-nothing IaaS-clouds. IEEE Trans. Parallel Distrib. Syst. 28(8), 2285–2298 (2017)
Gupta, P., Tewari, P.: Monkey search algorithm for task scheduling in cloud IaaS. In: 4th International Conference on Image Information Processing (ICIIP) (2017)
Li, J., Zhu, Y., Yu, J., Long, C., Xue, G., Qian, S.: Online auction for IaaS clouds- towards elastic user demands and weighted heterogeneous VMs. In: IEEE INFOCOM – IEEE Conference on Computer Communications (2017)
Zhang, X., Huang, Z., Wu, C., Li, Z., Lau, F.C.M.: Online auctions in IaaS clouds: welfare and profit maximization with server costs. IEEE/ACM Trans. Netw. 25(2), 1034–1047 (2017)
Wei, Y., Pan, L., Yuan, D., Liu, S., Wu, L., Meng, X.: A distributed game-theoretic approach for IaaS service trading in an auction-based cloud market. In: IEEE TrustCom-BigDataSE-ISPA (2016)
Wang, B., Tao, D., Lin, Z.: A load feedback based resource scheduling algorithm for IaaS cloud platform. In: International Conference on Consumer Electronics, Taiwan (2016)
Chang, Y., Gui, C., Luo, F.: A novel energy-aware and resource efficient virtual resource allocation strategy in IaaS cloud. In: 2nd IEEE International Conference on Computer and Communications (2016)
Govindaraju, Y., Hector D.-L.: A QoS and energy aware load balancing and resource allocation framework for IaaS cloud providers. In: IEEE/ACM 9th International Conference on Utility and Cloud Computing (2016)
Hamze, M., Mbarek, N., Togni, O.: Broker and federation based cloud networking architecture for IaaS and NaaS QoS guarantee. In: 13th IEEE Annual Consumer Communications Networking Conference (CCNC) (2016)
Zhou, Y., Hoffmann, H., Wentzlaff, D.; CASH: supporting IaaS customers with a subcore configurable architecture. In: ACM/IEEE 43rd Annual International Symposium on Computer Architecture (2016)
Liu, H., He, B.: F2C: enabling fair and fine-grained resource sharing in multi-tenant IaaS clouds. IEEE Trans. Parallel Distrib. Syst. 27(9), 2589–2602 (2016)
Brasileiro, F., Falco, E.: Federation of private IaaS cloud providers through the barter of resources. In: IEEE 36th International Conference on Distributed Computing Systems (2016)
Soltani, S., Elgazzar, K., Martin, P.: QuARAM service recommender: a platform for IaaS service selection. In: IEEE/ACM International Conference on Utility and Cloud Computing (2016)
Cheng, S., Cao, C., Yu, P., Ma, X.: SLA-aware and green resource management of IaaS clouds. In: IEEE 18th International Conference on High Performance Computing and Communications, IEEE 14th International Conference on Smart City, IEEE 2nd International Conference on Data Science and Systems (2016)
Bruschi, G.C., Spolon, R., Pauro, L.L., Lobato, R.S., Manacero, A., Cavenaghi, M.A.: StackAct- performance evaluation in an IaaS cloud multilayer. In: 15th International Symposium on Parallel and Distributed Computing (2016)
Kritikos, K., Magoutis, K., Plexousakis, D.: Towards knowledge-based assisted IaaS selection. In: IEEE 8th International Conference on Cloud Computing Technology and Science (2016)
Metwally, K., Jarray, A., Karmouch, A.: A cost-efficient QoS-aware model for cloud IaaS resource allocation in large datacenters. In: IEEE 4th International Conference on Cloud Networking (CloudNet) (2015)
Pittl, B., Mach, W., Schikuta, E.: A negotiation-based resource allocation model in IaaS-markets. In: IEEE/ACM 8th International Conference on Utility and Cloud Computing (2015)
Dou, H., Qi, Y., Chen, P.: A novel approach to improving resource utilization for IaaS. In: 12th Web Information System and Application Conference (2015)
Tran, G.S., Nghiem, T.P.: Cooperative IaaS resource management- policy and simulation framework. In: 7th International Conference on Knowledge and Systems Engineering (2015)
Liu, T., Ji, T., Yue, Q., Tang, Z.: G-cloud: a highly reliable and secure IaaS platform. In: International Conference on Network and Information Systems for Computers (2015)
Bagheri, B., Abadi, C., Arani, M.G.: Improving resource management of IaaS providers in cloud federation. In: 2nd International Conference on Knowledge-Based Engineering and Innovation (KBEI), 5–6 November 2015, Tehran, Iran (2015)
Metwally, K., Jarray, A., Karmouch, A.: MILP based Approach for Efficient Cloud IaaS resource allocation. In: IEEE 8th International Conference on Cloud Computing (2015)
Mistry, S., Bouguettaya, A., Dong, H., Qin, A.K.: Predicting dynamic requests behavior in long-term IaaS service composition. In: IEEE International Conference on Web Services (2015)
Jin, H., Wang, X., Wu, S., Di, S., Shi, X.: Towards optimized fine-grained pricing of IaaS cloud Platform. IEEE Trans. Cloud Comput. 3(4), (2015)
Metwally, K.M., Jarray, A., Karmouch, A.; Two-phase ontology-based resource allocation approach for IaaS cloud service. In: 12th Annual IEEE Consumer Communications and Networking Conference (CCNC) (2015)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Bhosale, S., Parmar, M., Ambawade, D. (2020). A Taxonomy and Survey of Manifold Resource Allocation Techniques of IaaS in Cloud Computing. In: Karrupusamy, P., Chen, J., Shi, Y. (eds) Sustainable Communication Networks and Application. ICSCN 2019. Lecture Notes on Data Engineering and Communications Technologies, vol 39. Springer, Cham. https://doi.org/10.1007/978-3-030-34515-0_20
Download citation
DOI: https://doi.org/10.1007/978-3-030-34515-0_20
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-34514-3
Online ISBN: 978-3-030-34515-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)