Transcendent Journal of Mathematics and Applications

  • Home
  • About
  • Login
  • Register
  • Categories
  • Search
  • Current
  • Archives
  • Announcements
Home > Vol 2, No 1 (2023) > Husaini

A Threshold-based Cloud Resource Allocation Framework with Quality of Services Considerations

Husaini Husaini, Alim Misbullah, Laina Farsiah

Abstract

Allocating the number of resources needed by cloud applications is very crucial concern in the cloud environment. If the resource allocation is not managed precisely, the cloud services may starve during the peak load time or waste the resources during the off-peak time. Auto-scaling mechanism is one approach used in cloud environment in which service providers can maintain the resources and reduce waste resources by automatically increasing or decreasing them when needed. It is still difficult to predict the client-side experience which later will cause in decreasing performance because of lacking computing instances. This paper focuses on allocating resources at the application level for the efficient resource utilization and presents a novel cloud resource management framework. The proposed system monitored the end-user’s response time directly from client-side. Several thresholds were defined with Quality of Services (QoS) considerations which include response time and error rates sampling to optimize the decision of reallocating the virtual resources. The results dynamically allocate the virtual resources among the cloud applications based on their workload. Based on the experimental results, the recommendation threshold is 0.6 for the cloud system, as it can improve performance while minimizing costs.

 Full Text:

PDF

References

Ashawa, M., Oyakhire, D., Osamor, J., & Riley, J. (2022). Improving Cloud Efficiency through Optimized Resource Allocation Technique for Load Balancing Using LSTM Machine Learning Algorithm. Journal of Cloud Computing, 11(87), 1-8.

Dharmara, S., & Kavitha, P. (2022). Task Scheduling and Resource Allocation in Cloud Computing Using a Heuristic Approach. YMER, vol. 21 : issue 12, pp. 1769-1778.

Huang, S.-Y., Chen, C.-Y., Chen, J.-Y., & Chao, H.-C. (2023). A Survey on Resource Management for Cloud Native Mobile Computing: Opportunities and Challenges. Symmetry, 15, 538.

Ighare, R., & Thool, R. (2015). Threshold based Dynamic Resource Allocation using Virtual Machine Migration. International Journal of Current Engineering and Technology, 5(4), 1-7.

Kang, H., Koh, J., Kim, Y., & Hahm, J. (2013). A SLA Driven VM Auto-scaling Method in Hybrid Cloud Environment,” Netw. Oper. Manag. Symp. (APNOMS), 15th Asia-Pacific, pp. 1–6.

Kumar, A. (2022). Study on Cloud Computing for Efficient Resource Allocation and Scheduling Approaches. Journal of Contemporary Issues in Business and Government, 28(4), pp. 1379-1387.

Lin, W., Wang, J., Liang, C., & Qi, D. (2011). A Threshold-based Dynamic Resource Allocation Scheme for Cloud Computing, Procedia Eng., vol. 23, pp. 695–703.

Liu, N., Li, Z., Xu, J., Xu, Z., Lin, S., Qiu, Q., Tang, J., & Wang, Y. (2017). A Hierarchical Framework of Cloud Resource Allocation and Power Management Using Deep Reinforcement Learning.

Manzoor, M., Abid A., Farooq, M., Nawaz, A., & Farooq, U. (2020). Resource Allocation Techniques in Cloud Computing: A Review and Future Directions. Elektronika Ir Elektrotechnika, 26(6), 1-10.

Naik, A., Sooda, K., & Rai, K. (2021). A study on Optimal Resource Allocation Policy in Cloud Environment. Turkish Journal of Computer and Mathematics Education, 12(14), pp. 5438-5446.

Qureshi, S., Qureshi, B., Fayaz, M., Zakarya, M., Aslam, S., & Shah, A. (2020). Time and Cost Efficient Cloud Resource Allocation for Real-Time Data-Intensive Smart Systems. Energies.

Praveenchandar, J., & Tamilarasi, A. (2022). Resource Allocation Using Phase Change Hyper Switching Algorithm in the Cloud Environment. Intelligent Automation & Soft Computing, 34(3).

Sahu, Y., & Agrawal, N. (2015). Scheduling Resources in Cloud using Threshold Values at Host and Data Center Level. International Journal of Computer Science and Information Technologies (IJCSIT), 6(6).

Shahapure, N., Rekha, P., & Poornima, N. (2021). Threshold Compare and Load Balancing Algorithm for Resource Optimization in a Green Cloud. Revista GEINTEC, 11(4), pp. 4465-4481.

Sultana, F., & Kawadkar, P. (2022). Task Scheduling and Resource Allocation Strategy by Using Thresholds with Attributes and Amount. International Journal of Creative Research Thoughts (IJCRT), 10(3), 1-12.

Swain, S.-R., Singh, A.-K., & Lee, C.-N. (2022). Efficient Resource Management in Cloud Environment.

DOI: https://doi.org/10.24815/tjoma.v2i1.31694

Refbacks

  • There are currently no refbacks.
Copyright (c) 2023 Transcendent Journal of Mathematics and Applications Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

 

FOCUS AND SCOPE

AUTHOR GUIDELINES

EDITORIAL TEAM

CONTACT JOURNAL

INDEXING

User
Journal Content

Browse
  • By Issue
  • By Author
  • By Title
  • Other Journals
  • Categories
Notifications
  • View
  • Subscribe
Information
  • For Readers
  • For Authors
  • For Librarians

JOURNAL VISITORS

Flag Counter

View My Stats

 

 Creative Commons License

Transcendent Journal of Mathematics and Applications (eISSN 2964-1845) is a scientific journal owned and managed by Department of Mathematics, Faculty of Mathematics and Natural Sciences, Universitas Syiah Kuala licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.