logo móvil
Contáctanos

Una herramienta de generación de asistente de imágenes Docker basada en la web para sistemas de computación de usuario-PC

Autores: Aung, Lynn Htet; Funabiki, Nobuo; Aung, Soe Thandar; Zhou, Xudong; Xiang, Xu; Kao, Wen-Chung

Idioma: Inglés

Editor: MDPI

Año: 2023

Descargar PDF

Acceso abierto

Artículo científico
2023

Una herramienta de generación de asistente de imágenes Docker basada en la web para sistemas de computación de usuario-PC


Categoría

Gestión y administración

Subcategoría

Gestión de la tecnología y la inovación

Palabras clave

Desarrollo
Computación usuario-pc
Tecnología docker
Generación de asistente de imágenes docker basado en la web
Javascript angular
Php laravel

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 1

Citaciones: Sin citaciones


Descripción
Actualmente, estamos desarrollando el sistema de computación usuario-PC (UPC) basado en el modelo maestro-trabajador como una plataforma de computación escalable, de bajo costo y alto rendimiento. Para ejecutar varios programas de aplicación en computadoras personales (PC) con diferentes entornos para los trabajadores, adopta la tecnología Docker para agrupar todo el software necesario en un solo archivo de imagen. Desafortunadamente, el archivo/imágen de Docker se genera manualmente a través de múltiples pasos por un usuario, lo que puede ser un cuello de botella. En este documento, presentamos una herramienta de generación de asistente de imagen Docker (DIAG) basada en la web en el sistema UPC para ayudar o reducir estos pasos del proceso. Adopta Angular JavaScript para ofrecer interfaces de usuario, PHP Laravel para manejar la lógica utilizando RestAPI, base de datos MySQL para almacenar datos y scripting Shell para ejecutar rápidamente todo el programa. Además, se implementa la función de modificación del código del lado del trabajador para que un usuario pueda modificar el código fuente del trabajo en ejecución y actualizar la imagen de Docker en un trabajador para acelerarlos. Para las evaluaciones, recopilamos 30 archivos Docker y 10 trabajos de OpenFOAM a través de un procesamiento inverso de imágenes Docker en Github y generamos las imágenes Docker utilizando la herramienta. Además, modificamos códigos fuente para simulaciones de red y generamos las imágenes Docker en un trabajador cinco veces. Los resultados confirmaron la validez de la propuesta.

Otros recursos que podrían interesarte

Temas Virtualpro