Vnetos: entorno operativo de red de sensores virtualizado, distribuido y paralelo para el IoT y SHM
Autores: Bosse, Stefan
Idioma: Inglés
Editor: MDPI
Año: 2022
Acceso abierto
Artículo científico
2022
Vnetos: entorno operativo de red de sensores virtualizado, distribuido y paralelo para el IoT y SHM
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería General
Palabras clave
Distribuido
Computación paralela
Entornos heterogéneos
Virtualización
Comunicación entre procesos
Redes de sensores
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 25
Citaciones: Sin citaciones
Tratar con la computación distribuida y paralela en entornos fuertemente heterogéneos, por ejemplo, redes de sensores distribuidos, sigue siendo un desafío a nivel algorítmico, de comunicación y de aplicaciones. La heterogeneidad está relacionada con diferentes arquitecturas de computadoras y redes (comunicación). La virtualización puede ocultar y unificar la heterogeneidad. Además de la comunicación e sincronización entre procesos, se requiere el acceso y monitoreo unificado de los nodos informáticos (dispositivos, computadoras, procesadores) para manejar sistemas distribuidos y paralelos de manera cómoda y fácil de acceder. Especialmente en educación, el acceso y control de un gran conjunto de nodos informáticos son difíciles, lo que reduce significativamente la curva de aprendizaje. En este trabajo, se presenta un marco unificado de distribución y paralelismo y herramientas web utilizando máquinas virtuales (VM) y navegadores web para controlarlos. El marco permite el control, monitoreo y estudio de sistemas distribuidos-paralelos, abordando especialmente las redes de sensores y las redes IoT. Los nodos se pueden organizar en un mundo de dibujo gráfico o basado en scripts. Los nodos de red virtuales se asignan a instancias de VM que se pueden crear dentro del navegador utilizando procesos de trabajadores web o se pueden adjuntar a instancias de VM en ejecución externas a través de una API de control web. Nuevas instancias de VM o procesos se pueden iniciar y controlar al instante. La interfaz de usuario gráfica proporciona acceso a los nodos internos y externos, editores de programación y terminales de monitoreo. Las VM pueden ser genéricas, pero en este trabajo, se enfoca en JavaScript y Lua. El marco proporciona una realidad virtual aumentada, es decir, un acoplamiento de los mundos físico y virtual.
Descripción
Tratar con la computación distribuida y paralela en entornos fuertemente heterogéneos, por ejemplo, redes de sensores distribuidos, sigue siendo un desafío a nivel algorítmico, de comunicación y de aplicaciones. La heterogeneidad está relacionada con diferentes arquitecturas de computadoras y redes (comunicación). La virtualización puede ocultar y unificar la heterogeneidad. Además de la comunicación e sincronización entre procesos, se requiere el acceso y monitoreo unificado de los nodos informáticos (dispositivos, computadoras, procesadores) para manejar sistemas distribuidos y paralelos de manera cómoda y fácil de acceder. Especialmente en educación, el acceso y control de un gran conjunto de nodos informáticos son difíciles, lo que reduce significativamente la curva de aprendizaje. En este trabajo, se presenta un marco unificado de distribución y paralelismo y herramientas web utilizando máquinas virtuales (VM) y navegadores web para controlarlos. El marco permite el control, monitoreo y estudio de sistemas distribuidos-paralelos, abordando especialmente las redes de sensores y las redes IoT. Los nodos se pueden organizar en un mundo de dibujo gráfico o basado en scripts. Los nodos de red virtuales se asignan a instancias de VM que se pueden crear dentro del navegador utilizando procesos de trabajadores web o se pueden adjuntar a instancias de VM en ejecución externas a través de una API de control web. Nuevas instancias de VM o procesos se pueden iniciar y controlar al instante. La interfaz de usuario gráfica proporciona acceso a los nodos internos y externos, editores de programación y terminales de monitoreo. Las VM pueden ser genéricas, pero en este trabajo, se enfoca en JavaScript y Lua. El marco proporciona una realidad virtual aumentada, es decir, un acoplamiento de los mundos físico y virtual.