Esquema de equilibrio de carga para apoyar eficazmente la computación distribuida basada en memoria
Autores: Bok, Kyoungsoo; Choi, Kitae; Choi, Dojin; Lim, Jongtae; Yoo, Jaesoo
Idioma: Inglés
Editor: MDPI
Año: 2019
Acceso abierto
Artículo científico
2019
Esquema de equilibrio de carga para apoyar eficazmente la computación distribuida basada en memoria
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Datos digitales
Sistemas distribuidos en memoria
Esquema de balanceo de carga
Migración de datos
Replicación
Datos calientes
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 38
Citaciones: Sin citaciones
A medida que los datos digitales han aumentado exponencialmente debido a un número creciente de canales de información que crean y distribuyen los datos, se introdujeron sistemas distribuidos en memoria para procesar grandes volúmenes de datos en tiempo real. Sin embargo, cuando la carga se concentra en un nodo específico en un entorno distribuido en memoria, el rendimiento de acceso a los datos se degrada, lo que resulta en una degradación general en el rendimiento del procesamiento. En este documento, proponemos un nuevo esquema de equilibrio de carga que realiza migración o replicación de datos según el estado de carga en entornos heterogéneos distribuidos en memoria. El esquema propuesto replica datos calientes cuando los datos calientes ocurren en el nodo donde se produce una carga. Si la carga del nodo aumenta en ausencia de datos calientes, los datos se migran a través de un ajuste del espacio hash. Además, cuando se añaden o eliminan nodos, la distribución de datos se realiza ajustando el espacio hash con los nodos adyacentes. Los clientes almacenan los metadatos de los datos calientes y reducen el acceso al equilibrador de carga mediante sincronizaciones periódicas. Se confirma a través de diversas evaluaciones de rendimiento que el esquema de equilibrio de carga propuesto mejora el rendimiento general del equilibrio de carga.
Descripción
A medida que los datos digitales han aumentado exponencialmente debido a un número creciente de canales de información que crean y distribuyen los datos, se introdujeron sistemas distribuidos en memoria para procesar grandes volúmenes de datos en tiempo real. Sin embargo, cuando la carga se concentra en un nodo específico en un entorno distribuido en memoria, el rendimiento de acceso a los datos se degrada, lo que resulta en una degradación general en el rendimiento del procesamiento. En este documento, proponemos un nuevo esquema de equilibrio de carga que realiza migración o replicación de datos según el estado de carga en entornos heterogéneos distribuidos en memoria. El esquema propuesto replica datos calientes cuando los datos calientes ocurren en el nodo donde se produce una carga. Si la carga del nodo aumenta en ausencia de datos calientes, los datos se migran a través de un ajuste del espacio hash. Además, cuando se añaden o eliminan nodos, la distribución de datos se realiza ajustando el espacio hash con los nodos adyacentes. Los clientes almacenan los metadatos de los datos calientes y reducen el acceso al equilibrador de carga mediante sincronizaciones periódicas. Se confirma a través de diversas evaluaciones de rendimiento que el esquema de equilibrio de carga propuesto mejora el rendimiento general del equilibrio de carga.