diff options
Diffstat (limited to 'manual/manual.tex')
| -rw-r--r-- | manual/manual.tex | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/manual/manual.tex b/manual/manual.tex new file mode 100644 index 0000000..a7a3d21 --- /dev/null +++ b/manual/manual.tex @@ -0,0 +1,66 @@ +\documentclass[11pt]{article} + +% Packages +\usepackage{fullpage} +\usepackage{minted} +\usepackage{booktabs} +\usepackage{xspace} +\usepackage{graphicx} +\usepackage[utf8]{inputenc} +\usepackage[T1]{fontenc} +\usepackage{svg} +\usepackage{listings} + +% Commands +\newcommand{\stateoff}{"\textit{off}"\xspace} +\newcommand{\stateon}{"\textit{on}"\xspace} + +% Document +\begin{document} + +% Title page +\makeatletter +\begin{titlepage} + \begin{center} + \Huge + \textbf{\fontsize{90}{60}\selectfont ESDS User Manual\\} + \vspace{0.5cm} + {\Large \textbf{\today}} + \vspace{3cm} + + {\includesvg[scale=0.8]{../icon.svg}} + \vspace{3cm} + + \LARGE + \textbf{ESDS an Extensible Simulator for Distributed Systems\\} + \vspace{0.5cm} + \textbf{Written by Loic Guegan and Issam Raïs} + \end{center} +\end{titlepage} +\pagebreak + + +\section{Architecture of ESDS} + +\begin{figure}[!h] +\centering +\includegraphics[scale=0.5]{components.pdf} +\caption{Simulation architecture used by ESDS} +\label{architecture} +\end{figure} + +ESDS simulator comprises two major components: 1) The Simulation Orchestrator(SO) 2) The Simulated +Nodes (SN). This architecture is depicted in Figure \ref{architecture}. The SO is the main process +in charge of implementing the simulation main loop. It instantiates the network (e.g bandwidths +andlatencies), collects and processes the events (e.g communications,turn on/off). The nodes on the +other hand are threads that simulate the nodes behaviors. + +%\inputminted[autogobble]{yaml}{../example/platform.yaml} + +\end{document} + + + + + + |
