Test suite para validar la arquitectura de memoria compartida para servidores en ambientes de clúster utilizando Kubernetes
Citation
Share
Date
Abstract
Este proyecto se centra en la construcción y desarrollo de una suite de pruebas para la validación de arquitecturas de memoria compartida en multiprocesadores para servidor, explorando la eficiencia de validación a través de ambientes de clúster para una ejecución paralela por medio de Kubernetes y la utilización de metodologías como el pairwise testing para reducir el tiempo de pruebas con el fin de ampliar la búsqueda de bugs dentro de este tipo de procesadores. Los resultados de la tesis revelan que existe una eficiencia de 10 horas a través del uso de la metodología pairwise testing. Sin embargo, estos resultados tienen implicaciones en la validación de silicio para servidores ya que busca la eficiencia y búsqueda precisa de bugs de memoria y CPU. Se recomienda que esta tesis se utilice como referencia para investigaciones futuras en la validación de hardware, calidad de software o DevOps. El presente trabajo aporta una comprensión acerca de la suite de pruebas para la validación de arquitecturas de memoria compartida en sistemas de clúster utilizando Kubernetes y contenedores de Docker y sus futuras implicaciones en validación de hardware, calidad de software y DevOps y espera fomentar futuras investigaciones y avances en estos campos.