Skip to content
/ TFG Public

TFG realizado por Manuel Gómez-Plana Rodríguez. El TFG trata sobre el desarrollo de un Simulador de Ficheros para entornos distribuidos y paralelos.

Notifications You must be signed in to change notification settings

ManuGPR/TFG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TFG SigSimgrid

SImulador de un sistema de ficheros para entornos distribuidos y paralelos.

Autor

Manuel Gómez-Plana Rodríguez

Tutor

Félix García Caballeira

Instrucciones para las GUI

Dependencias

Note

Todos los comandos se deberán ejecutar desde la carpeta src a menos que se indique lo contrario.

Para ejecutar las GUI, primero es necesario instalarse las dependencias del código. Se recomienda crear un entorno virtual de python con los siguientes comandos

python3 -m venv /myenv
source /myenv/bin/activate

Tras esto, se deberán instalar las dependencias del proyecto:

pip install -r requirements.txt

Ejecución

Una vez instaladas las dependencias, se ejecutará la interfaz de línea de comandos desde la carpeta src mediante el siguiente comando:

python3 CLI.py

Instrucciones para la simulación

Dependencias

Para ejecutar la simulación, primero es necesario instalarse las dependencias del código. Esto se puede realizar mediante los siguientes comandos:

  • Linux/Debian:
sudo ap update && apt upgrade
sudo apt install cmake make

Instalación de simgrid

  • Fedora/CentOS/RHEL
sudo dnf install cmake make

Para versiones antiguas:

sudo yum install cmake make
  • macOS:
brew install cmake make
  • Windows: Se recomienda encarecidamente usar WSL o Chocolatey para instalar los paquetes.

    • Para WSL, se ejecutará en función de la distribución usada.
    • Usando chocolatey:
choco install cmake make

Si aún así se quiere instalar mediante los instaladores, deberás instalar tanto cmake como make.

Ejecución

Una vez instaladas las dependencias, deberás compilar el código y ejecutarlo. Para ello, se han provisto una serie de scripts en la carpeta /src/scripts.

About

TFG realizado por Manuel Gómez-Plana Rodríguez. El TFG trata sobre el desarrollo de un Simulador de Ficheros para entornos distribuidos y paralelos.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published