Resumen: En la actualidad los sistemas tienen cada vez un mayor tamaño y complejidad que requiere la utilización de modelos que describan su comportamiento. La solución a este problema consiste en la simulación de sistemas para reproducir el comportamiento de un sistema dinámico mediante la interpretación de un modelo. Sin embargo, para poder simular sistemas de gran tamaño y complejidad es necesario que la simulación y las herramientas que se utilicen sean escalables. Para lograrlo se ha realizado el desarrollo e implementación de un simulador distribuido de sistemas de eventos discretos modelados por redes de Petri. El simulador utiliza el método de sincronización conservativo mediante el uso de los mensajes de lookahead. Se ha realizado un análisis profundo del lookahead, de su cálculo y de su gestión, obteniendo diferentes alternativas para mejorar el rendimiento del simulador. Se debe a que para simulaciones de alta escala sus prestaciones son un aspecto clave, y dependen principalmente del mecanismo de lookahead. Además, se presenta una solución para la simulación de alta escala que se ha llamado simulación a nivel de regiones cuyo propósito es acelerar la simulación.