<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://air.imag.fr/index.php?action=history&amp;feed=atom&amp;title=Test_d%27infrastructures_avec_NixOS_2024</id>
	<title>Test d&#039;infrastructures avec NixOS 2024 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://air.imag.fr/index.php?action=history&amp;feed=atom&amp;title=Test_d%27infrastructures_avec_NixOS_2024"/>
	<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Test_d%27infrastructures_avec_NixOS_2024&amp;action=history"/>
	<updated>2026-05-28T21:43:40Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://air.imag.fr/index.php?title=Test_d%27infrastructures_avec_NixOS_2024&amp;diff=53729&amp;oldid=prev</id>
		<title>Admin: /* Travail attendu */</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Test_d%27infrastructures_avec_NixOS_2024&amp;diff=53729&amp;oldid=prev"/>
		<updated>2024-01-26T12:41:41Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Travail attendu&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 12:41, 26 January 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 23:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 23:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Plateforme de type ELT / BigData&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Plateforme de type ELT / BigData&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Gestionnaire de resource de grille légère Cigri/OAR&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Gestionnaire de resource de grille légère Cigri/OAR&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** On essaiera de reproduire une installation autours de Opensearch notamment en partant des éléments suivant&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &#039;&#039;&#039;En option étude de la problématique&#039;&#039;&#039; [[limitation des appels systèmes noyaux pour les systèmes de fichiers distribués]]&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** Cours &quot;Installation Opensearch&quot;: https://rbdd.pages.in2p3.fr/anf/anf_elasticsearch/main/index.html#/7&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** TP associé: https://rbdd.pages.in2p3.fr/anf/anf_elasticsearch/main/index.html#/8&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** Cluster OAR -&amp;gt; Nodes + Frontales -&amp;gt; Logs systeme Vector -&amp;gt; Serveur Opensearch Dashboards&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** Opensearch: https://opensearch.org/&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** Opensearch Dashboards: https://opensearch.org/docs/latest/dashboards/&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*** Vector: https://vector.dev/docs/about/what-is-vector/&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=Techniques, outils, technologies, langages et canevas à mettre en oeuvre.=&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=Techniques, outils, technologies, langages et canevas à mettre en oeuvre.=&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Test_d%27infrastructures_avec_NixOS_2024&amp;diff=53687&amp;oldid=prev</id>
		<title>Admin: Created page with &quot;Titre du projet: Test d&#039;infrastructures avec NixOS  Porteurs et encadrants Olivier Richard, UGA  Entreprise/laboratoire/organisme : LIG   =Description du contexte=  Pour ce pr...&quot;</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Test_d%27infrastructures_avec_NixOS_2024&amp;diff=53687&amp;oldid=prev"/>
		<updated>2024-01-12T07:14:09Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Titre du projet: Test d&amp;#039;infrastructures avec NixOS  Porteurs et encadrants Olivier Richard, UGA  Entreprise/laboratoire/organisme : LIG   =Description du contexte=  Pour ce pr...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Titre du projet: Test d&amp;#039;infrastructures avec NixOS&lt;br /&gt;
&lt;br /&gt;
Porteurs et encadrants Olivier Richard, UGA&lt;br /&gt;
&lt;br /&gt;
Entreprise/laboratoire/organisme : LIG &lt;br /&gt;
&lt;br /&gt;
=Description du contexte=&lt;br /&gt;
&lt;br /&gt;
Pour ce projet il s&amp;#039;agira de développer un certain nombre de démonstrateurs de composition d&amp;#039;infrastructure. On entend par là, la production d’ensemble de piles logicielles complètes pour chaque machine pouvant fournir un ou plusieurs services (exemple serveur web et base de données) ou disposants de logiciels spécifique (ex: application scientique parallèle). En plus de leur production il s&amp;#039;agit aussi de les tester dans des environnements virtuelles ou sur des machines réelles. Pour la réalisation de ce projet nous nous baserons sur l&amp;#039;approche déclarative proposé par l&amp;#039;écosystème Nix/NixOS et les procédure de tests associés NixOS-test.. Nous exploiterons aussi l’outil NixOS-Compose  développé par l&amp;#039;équipe DataMove du Laboratoire d&amp;#039;Informatique de Grenoble. &lt;br /&gt;
&lt;br /&gt;
=Objectif(s) du projet=&lt;br /&gt;
&lt;br /&gt;
Fichiers permettant la production de piles logicielles complêtes pour l’outil de génération NixOS-Compose &lt;br /&gt;
&lt;br /&gt;
=Travail attendu=&lt;br /&gt;
* Etude de l&amp;#039;écosystème Nix/NixOS.&lt;br /&gt;
* Etude et pratique de l’outil NixOS-Compose&lt;br /&gt;
* Etude et pratique de la  plate-forme Grid&amp;#039;5000&lt;br /&gt;
*  Développement de démonstrateurs, elle sera discuté pendant le projet, ci-après des exemples possible: &lt;br /&gt;
** Des base de données Key-Value et outil de benchmark &lt;br /&gt;
** Orchestrateur de container kubernetes et/ou version lègere k3s &lt;br /&gt;
** Application scientifique parallel et intergiciel in-situ d&amp;#039;analyse de données&lt;br /&gt;
** Plateforme de type ELT / BigData&lt;br /&gt;
** Gestionnaire de resource de grille légère Cigri/OAR&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;En option étude de la problématique&amp;#039;&amp;#039;&amp;#039; [[limitation des appels systèmes noyaux pour les systèmes de fichiers distribués]]&lt;br /&gt;
&lt;br /&gt;
=Techniques, outils, technologies, langages et canevas à mettre en oeuvre.=&lt;br /&gt;
* Nix/ NixOS : https://nixos.org/&lt;br /&gt;
* Nixos-Compose https://gitlab.inria.fr/nixos-compose/nixos-compose&lt;br /&gt;
Pour une première approche de Nix vous pouvez lire l&amp;#039;article: [https://connect.ed-diamond.com/Linux-Pratique/lp-117/nixos-quand-la-programmation-fonctionnelle-rencontre-linux NixOS quand la programmation fonctionnelle rencontre Linux].&lt;br /&gt;
* Lecture Dans le cadre du projet le billet de blog suivant est à lire:&lt;br /&gt;
https://www.haskellforall.com/2020/11/how-to-use-nixos-for-lightweight.html &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Déplacement à prévoir (en dehors de l’école) : potentiellement au laoboratoire IMAG&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>