Security-Aware Resource Allocation Framework for Cloud Computing Environments

Security-Aware Resource Allocation Framework for Cloud Computing Environments is an open-access, peer-reviewed research paper by Shoeb Ali, Adarsh Raj, Jatin, Krishna Bhatia, Parth Tiwari, Ramandeep Kaur, published in Volume 15, Issue 9 of the International Journal of Advanced Research in Science and Technology (IJARST), a UGC-approved journal (Print ISSN 2319-1783, Online ISSN 2320-1126).

Author

Shoeb Ali, Adarsh Raj, Jatin, Krishna Bhatia, Parth Tiwari, Ramandeep Kaur

Abstract

 Most cloud schedulers determine workload placement primarily by assessing whether candidate hosts have sufficient CPU, memory, and bandwidth. Security factors, such as patch status, vulnerability exposure, co-resident threats, and historical host behavior, are rarely integrated directly into resource allocation decisions. When considered, security is often applied as a simple pass or fail filter alongside conventional capacity-based scheduling. This paper proposes the Security-Aware Resource Allocation Framework (SARAF), which incorporates security indicators directly into workload placement decisions. For each candidate host, SARAF calculates a composite Security Score based on three components: recency-weighted trust history, vulnerability exposure, and short-window dynamic threat signals. This score is combined with resource availability through a weighted Allocation Score that automatically adjusts according to the security sensitivity of the incoming workload. Placement is performed using a greedy algorithm with bounded lookahead to reduce the concentration of workloads on highly ranked hosts. SARAF was evaluated using CloudSim with 50 heterogeneous hosts and 300 virtual machine requests across three workload regimes and compared with FCFS, Round Robin, Traditional Load Balancing, and Trust-Based Allocation. Under moderate workload conditions, SARAF reduced high-risk placements by approximately 61% compared with Round Robin and 38% compared with Trust-Based Allocation, while maintaining resource utilization within a few percentage points of the best throughput-focused baseline. These security improvements involve measurable tradeoffs, including approximately fivefold higher placement latency than FCFS and increased rejection rates under bursty workloads. Overall, the results demonstrate that security-aware scheduling can substantially reduce risky workload placements while preserving competitive resource utilization.

Keywords:  Cloud computing; Cloud security; Security-aware resource allocation; Virtual machine placement; Dynamic threat detection; CloudSim 

DOI: https://doi.org/10.62226/ijarst20262820

References

  1. Armbrust M, Fox A, Griffith R, Joseph AD, Katz R, Konwinski A, Lee G, Patterson D, Rabkin A, Stoica I, Zaharia M. A view of cloud computing. Communications of the ACM. 2010 Apr 1;53(4):50-8.
  2. Kumar M, Sharma SC, Goel A, Singh SP. A comprehensive survey for scheduling techniques in cloud computing. Journal of Network and Computer Applications. 2019 Oct 1;143:1-33.
  3. Agarwal A, Duong TN. Secure virtual machine placement in cloud data centers. Future Generation Computer Systems. 2019 Nov 1;100:210-22.
  4. Huang J, Nicol DM. Trust mechanisms for cloud computing. Journal of Cloud Computing: Advances, Systems and Applications. 2013 Apr 24;2(1):9.
  5. Bittencourt LF, Goldman A, Madeira ER, da Fonseca NL, Sakellariou R. Scheduling in distributed systems: A cloud computing perspective. Computer science review. 2018 Nov 1;30:31-54.
  6. Tian WH, Xu MX, Zhou GY, Wu K, Xu CZ, Buyya R. Prepartition: load balancing approach for virtual machine reservations in a cloud data center. Journal of Computer Science and Technology. 2023 Jul;38(4):773-92.
  7. Shafiq DA, Jhanjhi NZ, Abdullah A. Load balancing techniques in cloud computing environment: A review. Journal of King Saud University Computer and Information Sciences. 2022 Jul;34(7):3910-33.
  8. Rjoub G, Bentahar J, Wahab OA. BigTrustScheduling: Trust-aware big data task scheduling approach in cloud computing environments. Future Generation Computer Systems. 2020 Sep 1;110:1079-97.
  9. Marudhadevi D, Dhatchayani VN, Sriram VS. A trust evaluation model for cloud computing using service level agreement. The Computer Journal. 2015 Oct 1;58(10):2225-32.
  10. Han J, Zang W, Liu L, Chen S, Yu M. Risk-aware multi-objective optimized virtual machine placement in the cloud. Journal of Computer Security. 2018 Aug 9;26(5):707-30.
  11. Shetty S, Yuchi X, Song M. Security-aware virtual machine placement in cloud data center. In Moving Target Defense for Distributed Systems 2016 Apr 21 (pp. 13-24). Cham: Springer International Publishing.
  12. Zhou G, Tian W, Buyya R, Xue R, Song L. Deep reinforcement learning-based methods for resource scheduling in cloud computing: a review and future directions. Artificial Intelligence Review. 2024 Apr 23;57(5):124.
  13. Hou H, Jawaddi SN, Ismail A. Energy efficient task scheduling based on deep reinforcement learning in cloud environment: A specialized review. Future Generation Computer Systems. 2024 Feb 1;151:214-31.
  14. Calheiros RN, Ranjan R, Beloglazov A, De Rose CA, Buyya R. CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Practice and experience. 2011 Jan;41(1):23-50.
  15. Vakilinia S, Qiu D, Ali MM. Optimal multi-dimensional dynamic resource allocation in mobile cloud computing. EURASIP Journal on Wireless Communications and Networking. 2014 Nov 28;2014(1):201.

DOI

10.62226/ijarst20262820

PAGES : 2660-2672 | 6 VIEWS | 6 DOWNLOADS

How do you cite this paper?

Shoeb Ali, Adarsh Raj, Jatin, Krishna Bhatia, Parth Tiwari, Ramandeep Kaur — “Security-Aware Resource Allocation Framework for Cloud Computing Environments.” International Journal of Advanced Research in Science and Technology (IJARST), Volume 15, Issue 9. DOI: 10.62226/ijarst20262820.


Read / Download Full Article

Shoeb Ali, Adarsh Raj, Jatin, Krishna Bhatia, Parth Tiwari, Ramandeep Kaur | Security-Aware Resource Allocation Framework for Cloud Computing Environments | DOI : 10.62226/ijarst20262820

Journal Frequency: ISSN 2320-1126, Monthly
Paper Submission: Throughout the month
Acceptance Notification: Within 6 days
Subject Areas: Engineering, Science & Technology
Publishing Model: Open Access
Publication Fee: USD 60  USD 50
Publication Impact Factor: 6.76
Certificate Delivery: Digital

Publish your research with IJARST and engage with global scientific minds