Balanceo inteligente de carga de trabajo en sistemas distribuidos heterogéneos

Authors

  • David Luis La Red Martínez
  • Terecio Marecos Brizuela
  • Federico Agostini
  • Jorge Tomás Fornerón Martínez
  • Julio Acosta

DOI:

https://doi.org/10.34117/bjdv11n1-041

Keywords:

sistemas operativos, sistemas distribuidos, ión de recursos y procesos, balanceo de carga de trabajo

Abstract

El artículo aborda la problemática del balanceo de carga en sistemas distribuidos heterogéneos, donde múltiples nodos comparten recursos y ejecutan procesos simultáneamente. El desafío radica en evitar que algunos nodos se sobrecarguen mientras otros permanecen ociosos, lo que puede afectar negativamente el rendimiento del sistema. Se propone un modelo basado en un algoritmo de migración inteligente de procesos que permite redistribuir la carga de trabajo de manera eficiente. Este enfoque evalúa el estado de los nodos y los procesos, utilizando la desviación estándar como métrica para identificar y corregir los desequilibrios. El algoritmo también considera la compatibilidad entre nodos, teniendo en cuenta tanto el hardware como el software de cada uno. La propuesta se centra en la gestión dinámica y adaptativa de los recursos compartidos, ajustando el balanceo de carga según las necesidades específicas de cada sistema. El artículo concluye que el enfoque propuesto mejora tanto el rendimiento general como el consumo de energía en sistemas distribuidos.

References

AGOSTINI, F.: Nueva Propuesta Para La Administración de Recursos y Procesos En Sistemas Distribuidos. Universidad Nacional del Nordeste, 2019.

AGOSTINI, F., LA RED MARTÍNEZ, D. L.: Allocation of Shared Resources. 14th Iberian Conference on Information Systems and Technologies - CISTI 2019, 1—6, 2019.

AGOSTINI, F., LA RED MARTÍNEZ, D. L., ACOSTA, J. C.: Assignment of Resources in Distributed Systems with Strict Consensus Requirements. In IMCIC 2019 - 10th International Multi-Conference on Complexity, Informatics and Cybernetics, Proceedings 1, 2019.

ASADI, A. N., AZGOMI, M. A., ENTEZARI-MALEKI, R.: Analytical Evaluation of Resource Allocation Algorithms and Process Migration Methods in Virtualized Systems. Sustainable Computing: Informatics and Systems 25:100370, 2020.

BEIRUTI, M. A., GANJALI, Y.: Load Migration in Distributed SDN Controllers. In Proceedings of IEEE/IFIP Network Operations and Management Symposium 2020: Management in the Age of Softwarization and Artificial Intelligence, NOMS 2020 (2020)

CHANG, C., HADACHI, A., SRIRAMA, S. N.: Adaptive Edge Process Migration for IoT in Heterogeneous Fog and Edge Computing Environments. International Journal of Mobile Computing and Multimedia Communications 11(3), 2020.

DONG, Y., ZHANG, H., HERRERA-VIEDMA, E.: Consensus Reaching Model in the Complex and Dynamic MAGDM Problem. Knowledge-Based Systems 106, 2016.

FORNERÓN MARTÍNEZ, J. T., AGOSTINI, F., LA RED MARTÍNEZ, D. L.: Resource and Process Management with a Decision Model Based on Fuzzy Logic. International Journal of Interactive Multimedia and Artificial Intelligence - IJIMAI, 8(2), 2023.

JUNAIDI, J., WIBOWO, P., YUNIASRI, D., Damayanti, P., SHIDDIQI, A. M., PRATOMO, B. A.: Applied Machine Learning In Load Balancing. JUTI: Jurnal Ilmiah Teknologi Informasi 18(2):76, 2020.

LA RED MARTÍNEZ, D. L.: Aggregation Operator for Assignment of Resources in Distributed Systems. International Journal of Advanced Computer Science and Applications 8(10), 2017.

LA RED MARTÍNEZ, D. L.: Simulador para la evaluación de algoritmos para la gestión de recursos compartidos en sistemas distribuidos. Revista de Investigación en Tecnologías de la Información, [S.l.], v. 10, n. 20, p. 62-79. ISSN 2387-0893, 2022.

LA RED MARTÍNEZ, D. L., ACOSTA, J. C., AGOSTINI, F.: Assignment of Resources in Distributed Systems. IMCIC 2018 - 9th International Multi-Conference on Complexity, Informatics and Cybernetics, Proceedings 2, 2018.

LIU, H., JIN, H., XU, C. Z., LIAO, X.: Performance and Energy Modeling for Live Migration of Virtual Machines. Cluster Computing 16(2):249–64, 2013.

LODHA, S., KSHEMKALYANI, A.: A Fair Distributed Mutual Exclusion Algorithm. IEEE Transactions on Parallel and Distributed Systems 11(6), 2000.

MARECOS, T. D., AGOSTINI, F., LA RED MARTÍNEZ, D. L.: Migración controlada de procesos en sistemas distribuidos, Memorias del Encuentro Argentino de Ingeniería, 6º Congreso Argentino de Ingeniería y 12º Congreso Argentino de Enseñanza de Ingniería, pp. 173—180, 2022.

RATHORE, N., CHANA, I.: Load Balancing and Job Migration Techniques in Grid: A Survey of Recent Trends. Wireless Personal Communications 79(3), 2014.

RICART, G., AGRAWALA, A. K.: An Optimal Algorithm for Mutual Exclusion in Computer Networks. Communications of the ACM 24(1), 1981.

SOHRABI, Z., MOUSAVI KHANEGHAH, E.: Challenges of Using Live Process Migration in Distributed Exascale Systems. Azerbaijan Journal of High Performance Computing 3(2):151–63, 2020.

Published

2025-01-10

How to Cite

Martínez, D. L. L. R., Brizuela, T. M., Agostini, F., Martínez, J. T. F., & Acosta, J. (2025). Balanceo inteligente de carga de trabajo en sistemas distribuidos heterogéneos. Brazilian Journal of Development, 11(1), e76681. https://doi.org/10.34117/bjdv11n1-041

Issue

Section

Original Papers