Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/184221
Title: Evaluating virtual machine allocation in clouds
Authors: Wong, Rhys
Keywords: Computer and Information Science
Issue Date: 2025
Publisher: Nanyang Technological University
Source: Wong, R. (2025). Evaluating virtual machine allocation in clouds. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/184221
Abstract: Cloud computing has become a cornerstone of modern IT infrastructure, offering scalable and cost-efficient resource allocation. However, inefficient Virtual Machine (VM) allocation can lead to significant resource wastage, impacting both operational costs and performance. This project evaluates the efficiency of traditional bin packing algorithms—First-Fit, Best-Fit, Next-Fit, and Worst-Fit—in optimizing VM allocation using a real-world dataset from Microsoft Azure. Additionally, it explores the integration of machine learning (LightGBM and XgBoost) to predict VM lifetimes and enhance allocation strategies through a hybrid approach, Dynamic Prefer Best Fit Rule (DPBFR). The results demonstrate that DPBFR, leveraging binary classification to distinguish between long-lived and short-lived VMs, outperforms traditional algorithms, reducing the number of physical machines required by 0.03% compared to the best-performing baseline (Best-Fit). While LightGBM achieved marginally better efficiency than XgBoost, its runtime was significantly faster (2.1 hours vs. 7.7 hours). Challenges included model accuracy (F1 scores: 0.64 for LightGBM, 0.73 for XgBoost) and scalability limitations in deallocation processes. This study highlights the potential of machine learning to refine resource allocation in cloud environments, though further improvements in predictive accuracy and runtime optimization are needed. The findings contribute to ongoing efforts to balance computational efficiency with cost-effective resource utilization in cloud infrastructure.
URI: https://hdl.handle.net/10356/184221
Schools: College of Computing and Data Science 
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:CCDS Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
RhysWong_FinalYearProjectReport.pdf
  Restricted Access
643.14 kBAdobe PDFView/Open

Page view(s)

75
Updated on May 5, 2025

Download(s)

1
Updated on May 5, 2025

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.