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...
| 主要作者: | |
|---|---|
| 格式: | Thesis |
| 出版: |
2019
|
| 主题: |
| _version_ | 1849735218193235968 |
|---|---|
| author | Muhammad Amin , Abdul Razak |
| author_facet | Muhammad Amin , Abdul Razak |
| author_sort | Muhammad Amin , Abdul Razak |
| 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 | oai:studentsrepo.um.edu.my:10709 |
| institution | Universiti Malaya |
| publishDate | 2019 |
| record_format | eprints |
| spelling | oai:studentsrepo.um.edu.my: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-record | http://studentsrepo.um.edu.my/10709/ |
| work_keys_str_mv | AT muhammadaminabdulrazak automatedsystemarchitectureforcontainerbasedandhypervisorbasedvirtualizationmuhammadaminabdulrazak |