Evaluating virtual machine allocation in clouds
Cloud computing has emerged as a critical technology in the 21st century, with its increasing popularity transforming the landscape of technology in both public and private sectors. By eliminating the need for upfront investment in servers and enabling scalable and flexible computing resources, c...
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project (FYP) |
Language: | English |
Published: |
Nanyang Technological University
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/171873 |
_version_ | 1811695211457282048 |
---|---|
author | Chen, Yifan |
author2 | Tang Xueyan |
author_facet | Tang Xueyan Chen, Yifan |
author_sort | Chen, Yifan |
collection | NTU |
description | Cloud computing has emerged as a critical technology in the 21st century, with its
increasing popularity transforming the landscape of technology in both public and
private sectors. By eliminating the need for upfront investment in servers and enabling
scalable and flexible computing resources, cloud computing has greatly reduced the
barrier to entry for internet-based companies and enabled the creation of highly reliable
and performant services.
A fundamental problem that cloud service providers have is the efficient allocation of
resources to different job requests made by customers whereby the objective is to
optimise the busy time of the servers. This is important in use cases such as container
orchestration and other job allocation use cases. This problem can be broken down as
a bin packing problem. The objective of this project is to analyse the performance of
the Robust and Consistent Packing (RCP) algorithm that is developed by Mozhengfu
Liu and Xueyan Tang. |
first_indexed | 2024-10-01T07:19:52Z |
format | Final Year Project (FYP) |
id | ntu-10356/171873 |
institution | Nanyang Technological University |
language | English |
last_indexed | 2024-10-01T07:19:52Z |
publishDate | 2023 |
publisher | Nanyang Technological University |
record_format | dspace |
spelling | ntu-10356/1718732023-11-17T15:38:07Z Evaluating virtual machine allocation in clouds Chen, Yifan Tang Xueyan School of Computer Science and Engineering ASXYTang@ntu.edu.sg Engineering::Computer science and engineering Cloud computing has emerged as a critical technology in the 21st century, with its increasing popularity transforming the landscape of technology in both public and private sectors. By eliminating the need for upfront investment in servers and enabling scalable and flexible computing resources, cloud computing has greatly reduced the barrier to entry for internet-based companies and enabled the creation of highly reliable and performant services. A fundamental problem that cloud service providers have is the efficient allocation of resources to different job requests made by customers whereby the objective is to optimise the busy time of the servers. This is important in use cases such as container orchestration and other job allocation use cases. This problem can be broken down as a bin packing problem. The objective of this project is to analyse the performance of the Robust and Consistent Packing (RCP) algorithm that is developed by Mozhengfu Liu and Xueyan Tang. Bachelor of Engineering (Computer Science) 2023-11-14T08:14:35Z 2023-11-14T08:14:35Z 2023 Final Year Project (FYP) Chen, Y. (2023). Evaluating virtual machine allocation in clouds. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/171873 https://hdl.handle.net/10356/171873 en SCSE22-0696 application/pdf Nanyang Technological University |
spellingShingle | Engineering::Computer science and engineering Chen, Yifan Evaluating virtual machine allocation in clouds |
title | Evaluating virtual machine allocation in clouds |
title_full | Evaluating virtual machine allocation in clouds |
title_fullStr | Evaluating virtual machine allocation in clouds |
title_full_unstemmed | Evaluating virtual machine allocation in clouds |
title_short | Evaluating virtual machine allocation in clouds |
title_sort | evaluating virtual machine allocation in clouds |
topic | Engineering::Computer science and engineering |
url | https://hdl.handle.net/10356/171873 |
work_keys_str_mv | AT chenyifan evaluatingvirtualmachineallocationinclouds |