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

Saved in:
Bibliographic Details
Main Author: Muhammad Amin , Abdul Razak
Format: Thesis
Published: 2019
Subjects:
Online Access: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
http://studentsrepo.um.edu.my/10709/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1831435633367711744
author Muhammad Amin , Abdul Razak
author_facet Muhammad Amin , Abdul Razak
author_sort Muhammad Amin , Abdul Razak
building UM Library
collection Institutional Repository
content_provider Universiti Malaya
content_source UM Student Repository
continent Asia
country Malaysia
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.
format Thesis
id my.um.stud-10709
institution Universiti Malaya
publishDate 2019
record_format eprints
spelling my.um.stud-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/1/Muhammad_Amin.pdf
http://studentsrepo.um.edu.my/10709/2/Muhammad_Amin_Abdul_Razak_%E2%80%93_Dissertation.pdf
http://studentsrepo.um.edu.my/10709/
url_provider http://studentsrepo.um.edu.my/