Managing Virtual Machines Of Cloud Testing Platform With Docker Service
碩士 === 國立臺北科技大學 === 資訊工程系研究所 === 104 === The STF-CTP is a cloud testing platform in which virtual machines are created through OpenStack so that tests can be run on a set of devices concurrently. When the number of virtual machines needed grows, however, efficiency becomes a concern as virtual machi...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Online Access: | http://ndltd.ncl.edu.tw/handle/8x8ucq |
id |
ndltd-TW-104TIT05392015 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-104TIT053920152019-05-15T22:54:13Z http://ndltd.ncl.edu.tw/handle/8x8ucq Managing Virtual Machines Of Cloud Testing Platform With Docker Service 以Docker服務管理雲端測試平台之虛擬機器 Ta-Chun Chen 陳大鈞 碩士 國立臺北科技大學 資訊工程系研究所 104 The STF-CTP is a cloud testing platform in which virtual machines are created through OpenStack so that tests can be run on a set of devices concurrently. When the number of virtual machines needed grows, however, efficiency becomes a concern as virtual machine creation is both time- and resource- consuming. In this paper, we propose a method to improve the situation. First, OpenStack is replaced with Docker as the latter is comparatively faster in creating virtual machines. Secondly, a more efficient algorithm is developed for virtual machines’ creation scheduling. Thirdly, we build a user interface through Docker Remote API so that the administrator can directly manage the virtual machines on STF-CTP. The result of an experimental application shows that, on average, the proposed method achieves 62% time savings in testing job dispatching. Yu Chin Cheng Chin-Yun Hsieh 鄭有進 謝金雲 學位論文 ; thesis 0 |
collection |
NDLTD |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺北科技大學 === 資訊工程系研究所 === 104 === The STF-CTP is a cloud testing platform in which virtual machines are created through OpenStack so that tests can be run on a set of devices concurrently. When the number of virtual machines needed grows, however, efficiency becomes a concern as virtual machine creation is both time- and resource- consuming. In this paper, we propose a method to improve the situation. First, OpenStack is replaced with Docker as the latter is comparatively faster in creating virtual machines. Secondly, a more efficient algorithm is developed for virtual machines’ creation scheduling. Thirdly, we build a user interface through Docker Remote API so that the administrator can directly manage the virtual machines on STF-CTP. The result of an experimental application shows that, on average, the proposed method achieves 62% time savings in testing job dispatching.
|
author2 |
Yu Chin Cheng |
author_facet |
Yu Chin Cheng Ta-Chun Chen 陳大鈞 |
author |
Ta-Chun Chen 陳大鈞 |
spellingShingle |
Ta-Chun Chen 陳大鈞 Managing Virtual Machines Of Cloud Testing Platform With Docker Service |
author_sort |
Ta-Chun Chen |
title |
Managing Virtual Machines Of Cloud Testing Platform With Docker Service |
title_short |
Managing Virtual Machines Of Cloud Testing Platform With Docker Service |
title_full |
Managing Virtual Machines Of Cloud Testing Platform With Docker Service |
title_fullStr |
Managing Virtual Machines Of Cloud Testing Platform With Docker Service |
title_full_unstemmed |
Managing Virtual Machines Of Cloud Testing Platform With Docker Service |
title_sort |
managing virtual machines of cloud testing platform with docker service |
url |
http://ndltd.ncl.edu.tw/handle/8x8ucq |
work_keys_str_mv |
AT tachunchen managingvirtualmachinesofcloudtestingplatformwithdockerservice AT chéndàjūn managingvirtualmachinesofcloudtestingplatformwithdockerservice AT tachunchen yǐdockerfúwùguǎnlǐyúnduāncèshìpíngtáizhīxūnǐjīqì AT chéndàjūn yǐdockerfúwùguǎnlǐyúnduāncèshìpíngtáizhīxūnǐjīqì |
_version_ |
1719137743401910272 |