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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/171873 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | 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. |
---|