Average True Range Approach for Resource Scheduling and Allocation in Cloud Computing Networks

Authors

  • Uma Maheswara Rao I Research Scholar, Dept., of Computer Science and Engineering, Koneru Lakshmaiah Education Foundation, Andhra Pradesh, India
  • J. K. R. Sastry Professor, Dept., of Computer Science and Engineering, Koneru Lakshmaiah Education Foundation, Andhra Pradesh, India

Keywords:

Cloud Resource, Exponential Moving Average (EMA), Average True Range (ATR), longest expected processing time (LEPT), Machine learning

Abstract

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

Download data is not yet available.

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.

Block diagram of the suggested ATRA based resource scheduling strategy

Downloads

Published

31.01.2023

How to Cite

Rao I, U. M. ., & Sastry, J. K. R. . (2023). Average True Range Approach for Resource Scheduling and Allocation in Cloud Computing Networks. International Journal of Intelligent Systems and Applications in Engineering, 11(2s), 189 –. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/2522

Issue

Section

Research Article