Automated system architecture for container- based and hypervisor-based virtualization / Muhammad Amin Abdul Razak

Virtualization allows multiple operating systems and applications to be executed on the same physical server concurrently. Recently, two popular virtualization platforms, namely container-based and hypervisor-based were adapted into most data centers to support cloud services. With the increase in v...

Full description

Bibliographic Details
Main Author: Muhammad Amin , Abdul Razak
Format: Thesis
Published: 2019
Subjects:
Online Access:http://studentsrepo.um.edu.my/10709/
http://studentsrepo.um.edu.my/10709/1/Muhammad_Amin.pdf
http://studentsrepo.um.edu.my/10709/2/Muhammad_Amin_Abdul_Razak_%E2%80%93_Dissertation.pdf
_version_ 1848774209431404544
author Muhammad Amin , Abdul Razak
author_facet Muhammad Amin , Abdul Razak
author_sort Muhammad Amin , Abdul Razak
building UM Research Repository
collection Online Access
description Virtualization allows multiple operating systems and applications to be executed on the same physical server concurrently. Recently, two popular virtualization platforms, namely container-based and hypervisor-based were adapted into most data centers to support cloud services. With the increase in various types of scientific workflow applications in the cloud, low-overhead virtualization techniques are becoming indispensable. However, to deploy the workflow tasks to a suitable virtualization platform in the cloud is a challenge. It requires intimate knowledge of ever-changing workflow tasks at any given moment. This research proposed an automated system architecture that can choose the best virtualization platform to execute workflow tasks. A benchmark performance evaluation was conducted on various workflow tasks running on container-based and hypervisor-based virtualization. Several tools were used to measure the metric, such as central processing unit (CPU), memory, input and output (I/O). Based on the benchmark, a system architecture was created to automate the virtualization platform selection. The results showed that the proposed architecture minimized the workflows’ total execution time.
first_indexed 2025-11-14T13:54:40Z
format Thesis
id um-10709
institution University Malaya
institution_category Local University
last_indexed 2025-11-14T13:54:40Z
publishDate 2019
recordtype eprints
repository_type Digital Repository
spelling um-107092020-01-18T02:35:17Z Automated system architecture for container- based and hypervisor-based virtualization / Muhammad Amin Abdul Razak Muhammad Amin , Abdul Razak QA75 Electronic computers. Computer science QA76 Computer software Virtualization allows multiple operating systems and applications to be executed on the same physical server concurrently. Recently, two popular virtualization platforms, namely container-based and hypervisor-based were adapted into most data centers to support cloud services. With the increase in various types of scientific workflow applications in the cloud, low-overhead virtualization techniques are becoming indispensable. However, to deploy the workflow tasks to a suitable virtualization platform in the cloud is a challenge. It requires intimate knowledge of ever-changing workflow tasks at any given moment. This research proposed an automated system architecture that can choose the best virtualization platform to execute workflow tasks. A benchmark performance evaluation was conducted on various workflow tasks running on container-based and hypervisor-based virtualization. Several tools were used to measure the metric, such as central processing unit (CPU), memory, input and output (I/O). Based on the benchmark, a system architecture was created to automate the virtualization platform selection. The results showed that the proposed architecture minimized the workflows’ total execution time. 2019-08 Thesis NonPeerReviewed application/pdf http://studentsrepo.um.edu.my/10709/1/Muhammad_Amin.pdf application/pdf http://studentsrepo.um.edu.my/10709/2/Muhammad_Amin_Abdul_Razak_%E2%80%93_Dissertation.pdf Muhammad Amin , Abdul Razak (2019) Automated system architecture for container- based and hypervisor-based virtualization / Muhammad Amin Abdul Razak. Masters thesis, University of Malaya. http://studentsrepo.um.edu.my/10709/
spellingShingle QA75 Electronic computers. Computer science
QA76 Computer software
Muhammad Amin , Abdul Razak
Automated system architecture for container- based and hypervisor-based virtualization / Muhammad Amin Abdul Razak
title Automated system architecture for container- based and hypervisor-based virtualization / Muhammad Amin Abdul Razak
title_full Automated system architecture for container- based and hypervisor-based virtualization / Muhammad Amin Abdul Razak
title_fullStr Automated system architecture for container- based and hypervisor-based virtualization / Muhammad Amin Abdul Razak
title_full_unstemmed Automated system architecture for container- based and hypervisor-based virtualization / Muhammad Amin Abdul Razak
title_short Automated system architecture for container- based and hypervisor-based virtualization / Muhammad Amin Abdul Razak
title_sort automated system architecture for container- based and hypervisor-based virtualization / muhammad amin abdul razak
topic QA75 Electronic computers. Computer science
QA76 Computer software
url http://studentsrepo.um.edu.my/10709/
http://studentsrepo.um.edu.my/10709/1/Muhammad_Amin.pdf
http://studentsrepo.um.edu.my/10709/2/Muhammad_Amin_Abdul_Razak_%E2%80%93_Dissertation.pdf