Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 39fda577 authored by GUILLOTEAU Quentin's avatar GUILLOTEAU Quentin
Browse files

some more todos...

parent d82ae64d
No related branches found
No related tags found
No related merge requests found
Pipeline #356353 passed
...@@ -71,6 +71,7 @@ header-includes: ...@@ -71,6 +71,7 @@ header-includes:
- \newcommand{\nxc}{\textit{NixOS-Compose}} - \newcommand{\nxc}{\textit{NixOS-Compose}}
- \newcommand{\nix}{\textit{Nix}} - \newcommand{\nix}{\textit{Nix}}
- \newcommand{\nixos}{\textit{NixOS}} - \newcommand{\nixos}{\textit{NixOS}}
- \newcommand{\grid}{\textit{Grid'5000}}
- \pagestyle{plain} - \pagestyle{plain}
output: output:
rticles::ieee_article: rticles::ieee_article:
...@@ -272,6 +273,7 @@ Table \ref{tab:compa_flavours} summarizes the range of action for each of the av ...@@ -272,6 +273,7 @@ Table \ref{tab:compa_flavours} summarizes the range of action for each of the av
\texttt{docker} & \cmark & \xmark & \cmark & \xmark & \cmark & plop & plap & plip \\ \texttt{docker} & \cmark & \xmark & \cmark & \xmark & \cmark & plop & plap & plip \\
\texttt{nixos-test} & \cmark & \xmark & \xmark & \cmark & \cmark & plop & plap & plip \\ \texttt{nixos-test} & \cmark & \xmark & \xmark & \cmark & \cmark & plop & plap & plip \\
\texttt{nixos-test-ssh} & \cmark & \xmark & \xmark & \cmark & \cmark & plop & plap & plip \\ \texttt{nixos-test-ssh} & \cmark & \xmark & \xmark & \cmark & \cmark & plop & plap & plip \\
\texttt{vm-ramdisk} & \cmark & ? & \xmark & \cmark & \cmark & plop & plap & plip \\
\texttt{g5k-ramdisk} & \xmark & \cmark & \xmark & \cmark & \cmark & plop & plap & plip \\ \texttt{g5k-ramdisk} & \xmark & \cmark & \xmark & \cmark & \cmark & plop & plap & plip \\
\texttt{g5k-image} & \xmark & \cmark & \xmark & \cmark & \cmark & plop & plap & plip \\ \texttt{g5k-image} & \xmark & \cmark & \xmark & \cmark & \cmark & plop & plap & plip \\
\bottomrule \bottomrule
...@@ -298,25 +300,38 @@ Execo \cite{imbert_execo} ...@@ -298,25 +300,38 @@ Execo \cite{imbert_execo}
- parler du repo pour partager les expes - parler du repo pour partager les expes
Sharing experimental setup is as important as sharing results.
As \nxc's compositions gather all the information concerning the deployment of the experiment (version of each component) they are easily sharable.
Moreover, a \nxc experiment is powered by a \nix flake and thus *git*, we are therefore certain not to miss any file or dependency.
\todo{but not immunized against deadlink...}
This makes experiment setups easily sharable to the community.
We have a Git(Hub|Lab) repository hosting community compostions at \todo{insert link here}.
# NixOS-Compose Workflow: a Case Study # NixOS-Compose Workflow: a Case Study
\todo{maybe we take Melissa \cite{terraz_melissa}} \todo{maybe we take Melissa \cite{terraz_melissa}}
## Writing the Setup Composition ## Writing the Setup Composition
\todo{aussi packager les applications/libs necessaires}
\todo{dire que l'on defini seulement les config des roles} \todo{dire que l'on defini seulement les config des roles}
## Testing the Setup Locally ## Testing the Setup Locally
\todo{on utilise docker-compose ou qemu} \todo{on utilise docker-compose ou qemu}
\todo{argumenter l'usage en fonction de ce qu'on fait (e.g. pas de kernels avec docker-compose} \todo{argumenter l'usage en fonction de ce qu'on fait (e.g. pas de kernels avec docker-compose)}
\todo{pointer sur le tableau de ce qu'il est possible de faire avec chaque flavour} \todo{pointer sur le tableau de ce qu'il est possible de faire avec chaque flavour \ref{tab:compa_flavours}}
## Testing on a Distributed Environment ## Testing on a Distributed Environment
\todo{bah git pull, nxc start quoi} \todo{bah git pull, nxc build/start quoi}
\todo{faire tourner execo} \todo{faire tourner execo}
...@@ -326,7 +341,7 @@ Execo \cite{imbert_execo} ...@@ -326,7 +341,7 @@ Execo \cite{imbert_execo}
## Summary ## Summary
Une image ici qui resume tout serait cool \todo{Une image ici qui resume tout serait cool}
# Evaluation # Evaluation
...@@ -341,6 +356,7 @@ examples: ...@@ -341,6 +356,7 @@ examples:
- slurm \cite{goos_slurm_2003} / oar \cite{capit_batch_2005} - slurm \cite{goos_slurm_2003} / oar \cite{capit_batch_2005}
- kernels - kernels
- melissa
comparaisons: comparaisons:
...@@ -350,6 +366,26 @@ comparaisons: ...@@ -350,6 +366,26 @@ comparaisons:
- lines of codes ? - lines of codes ?
We want to see how \nxc compares in terms of image generation, image deployment and redeployment.
## Experimental Setup
The following experiments are done on the french testbed \grid \cite{grid5000}.
\todo{choisir un cluster: probablement dahu ? quoi que un peu vieux non ?}
\todo{config des machines du cluster choisi}
## Design of Experiment
\todo{doe here}
## Results
\todo{results here}
# Conclusion # Conclusion
The conclusion goes here. The conclusion goes here.
...@@ -358,6 +394,8 @@ The conclusion goes here. ...@@ -358,6 +394,8 @@ The conclusion goes here.
The authors would like to thank... The authors would like to thank...
\grid
\bibliographystyle{abbrv} \bibliographystyle{abbrv}
\bibliography{references} \bibliography{references}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment