A Web-Based Docker Image Assistant Generation Tool for User-PC Computing System

Lynn Htet Aung*, Nobuo Funabiki*, Soe Thandar Aung, Xudong Zhou, Xu Xiang, Wen Chung Kao

*此作品的通信作者

研究成果: 雜誌貢獻期刊論文同行評審

摘要

Currently, we are developing the user-PC computing (UPC) system based on the master-worker model as a scalable, low-cost, and high-performance computing platform. To run various application programs on personal computers (PCs) with different environments for workers, it adopts Docker technology to bundle every necessary software as one image file. Unfortunately, the Docker file/image are manually generated through multiple steps by a user, which can be the bottleneck. In this paper, we present a web-based Docker image assistant generation (DIAG) tool in the UPC system to assist or reduce these process steps. It adopts Angular JavaScript for offering user interfaces, PHP Laravel for handling logic using RestAPI, MySQL database for storing data, and Shell scripting for speedily running the whole program. In addition, the worker-side code modification function is implemented so that a user can modify the source code of the running job and update the Docker image at a worker to speed up them. For evaluations, we collected 30 Docker files and 10 OpenFOAM jobs through reverse processing from Docker images in Github and generated the Docker images using the tool. Moreover, we modified source codes for network simulations and generated the Docker images in a worker five times. The results confirmed the validity of the proposal.

原文英語
文章編號300
期刊Information (Switzerland)
14
發行號6
DOIs
出版狀態已發佈 - 2023 6月

ASJC Scopus subject areas

  • 資訊系統

指紋

深入研究「A Web-Based Docker Image Assistant Generation Tool for User-PC Computing System」主題。共同形成了獨特的指紋。

引用此