Keywords:-
Article Content:-
Abstract
To varied project, purchasers and on-line businesses, cloud computing provides a beautiful computing example during which resources square measure hired on-demand. The key goals of the cloud resource suppliers and customers square measure to apportion the cloud resources powerfully and come through the
very best money profit. Resource allocation is one in every of the exigent problems in cloud computing, wherever rare resources square measure distribuFrom a consumer's viewpoint, resource allocation relates to however commodities and services square measure disseminated within the interior of users. Adept
resource allocation ends up in a lot of industrious economy. Resource allocation associate degreed programming in disseminated systems a key part in ruling the best job-resource matches in occasion and area supported a given goal operate while not violating an united set of constraints. Resource allocation to cloud
users could be a multifarious method thanks to the complexness of finest allocation of resources i.e., adept allocation with restricted resources and utmost profit. the price of the resources in an exceedingly cloud is dour animatedly supported a order-deliver duplicate. Dynamic resource allocation allows to advance the implementation of advancement applications and permit customers to characterize the ample policies. The resource allocation duplicate for a cloud computing infrastructure is such numerous resources taken from a universal resource team square measure allotted at the same time. This Paper Reviews various tools, algorithms and strategies available to solve the resource allocation problem in cloud computing.
References:-
References
Chana, I., Singh, S.: Quality of service and service level agreements for cloud environments: issues
and challenges. In: Cloud Computing-Challenges, Limitations and R&D Solutions, pp. 51–72.
Springer International Publishing (2014)
Buyya, Rajkumar, et al. "Cloud computing and emerging IT platforms: Vision, hype, and reality for
delivering computing as the 5th utility." Future Generation computer systems 25.6 (2009): 599-616.
Weerasiri, Denis, et al. "A Taxonomy and Survey of Cloud Resource Orchestration Techniques."
ACM Computing Surveys (CSUR) 50.2 (2017): 26.
García, A.G., Espert, I.B., García, V.H.: SLA-driven dynamic cloud resource management. Futur.
Gener. Comput. Syst. 31, 1–11 (2014)
Petcu, D.: Consuming resources and services from multiple clouds. J. Grid Comput. 12(2), 321–345
(2014)
Singh, S., Chana, I.: Formal Specification Language Based IaaS Cloud Workload Regression
Analysis. arXiv preprint arXiv:1402.3034. Retrieved from
http://arxiv.org/ftp/arxiv/papers/1402/1402.3034.pdf (2014)
Szabo, C., Sheng, Q.Z., Kroeger, T., Zhang, Y., Jian, Y.: Science in the cloud: allocation and
execution of data-intensive scientific workflows. J. Grid Comput. 12(2), 245–264 (2014)
García, A.G., Blanquer, I.: Cloud services representation using SLA composition. J. Grid Comput.
(1), 35–51 (2015) 9. Pascual, J.A., Lorido-Botrán, T., Miguel-Alonso, J., Lozano, J.A.: Towards a greener cloud
infrastructure management using optimized placement policies. J. Grid Comput. 13(3), 375–389
(2015)
Singh, S., Chana, I.: QoS-aware autonomic resource management in cloud computing: a systematic
review. ACM Comput. Surv. 48(3), 39 (201511. Singh, S., Chana, I., Buyya, R.: Building and Offering Aneka-based Agriculture as a Cloud and Big
Data Service. Big Data: Principles and Paradigms, pp. 1–25. Elsevier (2016)
Nguyen, Nguyen Cong, et al. "Resource management in cloud networking using economic analysis
and pricing models: a survey." IEEE Communications Surveys & Tutorials (2017).
Yousafzai, A., Gani, A., Noor, R. M., Sookhak, M., Talebian, H., Shiraz, M., & Khan, M. K. (2017).
Cloud resource allocation schemes: review, taxonomy, and opportunities. Knowledge and
Information Systems, 50(2), 347-381.