Average True Range Approach for Resource Scheduling and Allocation in Cloud Computing Networks
Keywords:
Cloud Resource, Exponential Moving Average (EMA), Average True Range (ATR), longest expected processing time (LEPT), Machine learningAbstract
Purpose: Resource allocation in cloud computing has significant importance, in adhering to optimal utilization of resources, and maintaining service quality among the service networks. Scores of machine learning models and other contemporary solutions were proposed for handling the resource allocation process. However, one of the challenges with many of the existing solutions is complexity in the process and occupying the space for internal application executions.
Approach: Thus, in this manuscript, the attempt is to propose a simplistic approach of statistical model in the combination of average true range (ATR) and exponential moving average (EMA) models for multi-layer decision-making process. The proposed system is about identifying the average true range of service requests received and processed over time and applying the decision-making matrix at multiple scenarios.
Findings: An experimental study of the model executed on a data generated from Cloudsim simulations, refers to the effectiveness of the system, wherein the accuracy is high in terms of indicating the potential need for alternate resources or optimal use of the existing resources.
Originality: Considering the linearity of the model, it is effective for small-scale IaaS environments. In future research, a potential mode of applying the solution over a machine learning approach to improve the overall efficacy of the system can be considered more pragmatic for enhancing the outcome.
Downloads
References
Dewangan, B. K., Agarwal, A., Venkatadri, M., & Pasricha, A. (2018). Resource scheduling in cloud: A comparative study. International Journal of Computer Sciences and Engineering, 6(8), 168-173.
Singh, S., & Chana, I. (2016). A survey on resource scheduling in cloud computing: Issues and challenges. Journal of grid computing, 14(2), 217-264.
Yu, H. (2021). Evaluation of cloud computing resource scheduling based on improved optimization algorithm. Complex & Intelligent Systems, 7(4), 1817-1822.
Liu, Y., Wang, L., Wang, X. V., Xu, X., & Zhang, L. (2019). Scheduling in cloud manufacturing: state-of-the-art and research challenges. International Journal of Production Research, 57(15-16), 4854-4879.
Lavanya, B. M., & Bindu, C. S. (2016). Systematic literature review on resource allocation and resource scheduling in cloud computing. international Journal of Advanced Information Technology (IJAIT), 6(4), 1-15.
Gawali, M. B., & Shinde, S. K. (2018). Task scheduling and resource allocation in cloud computing using a heuristic approach. Journal of Cloud Computing, 7(1), 1-16.
Strumberger, I., Bacanin, N., Tuba, M., & Tuba, E. (2019). Resource scheduling in cloud computing based on a hybridized whale optimization algorithm. Applied Sciences, 9(22), 4893.
https://www.researchgate.net/post/How-can-I-get-cloud-computing-data-sets
Zhan, Z. H., Liu, X. F., Gong, Y. J., Zhang, J., Chung, H. S. H., & Li, Y. (2015). Cloud computing resource scheduling and a survey of its evolutionary approaches. ACM Computing Surveys (CSUR), 47(4), 1-33.
Varshney, S., & Singh, S. (2018). A survey on resource scheduling algorithms in cloud computing. International Journal of Applied Engineering Research, 13(9), 6839-6845.
Singh, A., & Malhotra, M. (2013). A comparative analysis of resource scheduling algorithms in cloud computing. Am. J. Comp. Sci. Eng. Surv, 1(1), 1-19.
Maheshwari, S., Shiwani, S., & Choudhary, S. S. (2021, March). The Efficient Resource Scheduling Strategy in Cloud: A Metaheuristic Approach. In IOP Conference Series: Materials Science and Engineering (Vol. 1099, No. 1, p. 012027). IOP Publishing.
https://www.kaggle.com/pitasr/scheduling-in-cloud-computing
Priya, V., Kumar, C. S., & Kannan, R. (2019). Resource scheduling algorithm with load balancing for cloud service provisioning. Applied Soft Computing, 76, 416-424.
Rohit Shere,Sonika Shrivastava, R.K. Pateriya(2017). CloudSim Framework for Federation of identity management in Cloud Computing. International Journal of Computer Engineering In Research Trends, 4(6), 269-276.
Zheng, Jianguo, and Yilin Wang. "A hybrid multi-objective bat algorithm for solving cloud computing resource scheduling problems." Sustainability 13.14 (2021): 7933.
Kumar, Mohit, and Subhash C. Sharma. "PSO-based novel resource scheduling technique to improve QoS parameters in cloud computing." Neural Computing and Applications 32.16 (2020): 12103-12126.
Cao, J., & Wan, Y. (2017). U.S. Patent No. 9,635,134. Washington, DC: U.S. Patent and Trademark Office.
Chen, J. (2016). Research on resource scheduling in cloud computing based on firefly genetic algorithm. Int. J. of Grid and Distributed Computing, 9(7), 141-148.
Rudra Kumar, M., Rashmi Pathak, and Vinit Kumar Gunjan. "Diagnosis and Medicine Prediction for COVID-19 Using Machine Learning Approach." Computational Intelligence in Machine Learning. Springer, Singapore, 2022. 123-133
Joga Singh, Supreet Kaur , Jasjit Kaur (2015). Security Issues’ in Cloud Computing and its Solutions. International Journal of Computer Engineering In Research Trends, 2(8), 457-462.
Rudra Kumar, M., Rashmi Pathak, and Vinit Kumar Gunjan. "Machine Learning-Based Project Resource Allocation Fitment Analysis System (ML-PRAFS)." Computational Intelligence in Machine Learning. Springer, Singapore, 2022. 1-14.
Chan Phooi M’ng, J., & Zainudin, R. (2016). Assessing the efficacy of adjustable moving averages using ASEAN-5 currencies. Plos one, 11(8), e0160931.
Suneel, Chenna Venkata, K. Prasanna, and M. Rudra Kumar. "Frequent data partitioning using parallel mining item sets and MapReduce." International Journal of Scientific Research in Computer Science, Engineering and Information Technology 2.4 (2017).
Hyndman, R. J. (2011). Moving Averages.
M. N. Prasad* et al., “Reciprocal Repository for Decisive Data Access in Disruption Tolerant Networks,” International Journal of Innovative Technology and Exploring Engineering, 2019, 9(1), pp. 4430–4434.
Kumar, V., et al. "Dynamic Wavelength Scheduling by Multiobjectives in OBS Networks." Journal of Mathematics 2022 (2022).
van Rossum, H. H. (2019). Moving average quality control: principles, practical application and future perspectives. Clinical Chemistry and Laboratory Medicine (CCLM), 57(6), 773-782.
Hicham, Gibet Tani, and El Amrani Chaker. (2016). "Cloud Computing CPU Allocation and Scheduling Algorithms Using CloudSim Simulator." International Journal of Electrical & Computer Engineering (2088-8708) 6.4.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2023 Uma Maheswara Rao I, J. K. R. Sastry
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
All papers should be submitted electronically. All submitted manuscripts must be original work that is not under submission at another journal or under consideration for publication in another form, such as a monograph or chapter of a book. Authors of submitted papers are obligated not to submit their paper for publication elsewhere until an editorial decision is rendered on their submission. Further, authors of accepted papers are prohibited from publishing the results in other publications that appear before the paper is published in the Journal unless they receive approval for doing so from the Editor-In-Chief.
IJISAE open access articles are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. This license lets the audience to give appropriate credit, provide a link to the license, and indicate if changes were made and if they remix, transform, or build upon the material, they must distribute contributions under the same license as the original.