Model Serveur

Le pôle modélisation a mis en place un serveur, nommé «modelserver», permettant aux chercheurs de pourvoir développer des traitements ou utiliser des applications.

Le principe est assez simple : la machine du chercheur, appelé machine cliente, formule des instructions transmissent au serveur via un terminal. Le serveur les exécutent et renvoie les résultats au client.

Les motivations sont nombreuses :

Flexibilité et efficacité :

Les chercheurs sont libéré de de toute dépendance au système d’exploitation (Mac, Linux, Windows) dont les problèmes d’installation/compatibilités d’applications ou de modules, puisque ceci est réalisé par l’administrateur sur le serveur (ressources centralisées, mutualisée et évolutives). Les chercheurs peuvent se concentrer sur le traitement adapté et l’interprétation des analyses.

Soutient et accompagnement :

Ce serveur permet l’accompagnement, le soutien, la collaboration, le partage et la communication qui sera réalisée au sein du pôle modélisation. Il est nécessaire de doter le CEREGE d’un moyen de développement de traitements permettant de faire progresser l’originalité et les performances des traitements numériques proposés par les chercheurs. Ce serveur permettra aussi de révéler des méthodes de traitements communes ce qui conduira à de nouvelles collaborations.

Connexion au serveur

Le serveur proposé est accessible via le terminal par le protocole de communication (ssh) sécurisé par le mot de passe et l’identifiant la messagerie de l’OSU-Pytheas.

Sous Mac :
Ouvrez le terminal et tapez la commande :

ssh -Y identifiant@modelserver.cerege.fr

Votre mots de passe OSU pytheas vous sera alors demandé pour établir la connexion.

Sous Linux :
Ouvrez le terminal et tapez la commande :

ssh -X identifiant@modelserver.cerege.fr

Votre mots de passe OSU pytheas vous sera alors demandé pour établir la connexion.

Sous Windows :
C’est plus compliqué, il est nécessaire d’installer un émulateur de terminal
putty téléchargeable ici associé à un serveur graphique téléchargeable ici .

Suivez ce tutoriel pour l’installation.

Dans la case “HOST NAME” tapez :

 identifiant@modelserver.cerege.fr

Votre mots de passe OSU pytheas vous sera alors demandé pour établir la connexion.

Utilisation du serveur

Une fois connecté au serveur une dossier portant votre”identifiant” comme nom  est créé. Pour  s’y déplacer,  copier, coller, éditer, exécuter des fichiers deux solutions :

  • Utilisé le mode console avec les commandes linux qui le mode privilégié sur un serveur.
  • Utilisé le mode graphique qui a été installé pour rendre l’utilisation plus accessibles aux ceregien.

Environnement graphique:

Une fois le terminal ouvert taper la commande nautilus qui est un gestionnaire de fichier.

Vous êtes dans un gestionnaire de fichier graphique. Vous pouvez vous déplacer dans votre répertoire home sue le serveur et y faire du drag and drop.

Environnement terminal

Commande de base linux

  • cd : Change le répertoire courant. (Change Directory)
  • ls : Affiche la liste des fichiers dans le dossier courant ou d’un autre dossier.
  • cp : copie des fichier
  • mkdir : Crée un ou plusieurs répertoires (MaKe DIRectory)
  • scp : copie de fichier/dossier d’un serveur à un autre. Par exemple, si on souhaite transférer un dossier de modelerver sur son espace rubicon. On ouvre un terminal sur modelserver et on tape :

scp -r ~/Chemin/vers/dossier identifiant@rubicon.cerege.fr:~/Chemin/vers/dossier

Montage de votre espace de stockage personnel sur le serveur

D’abord créer un dossier dans votre directori sur le modelserver, par exemple StokageRubicon

tapez la commande suivante dans votre terminal

sshfs ggassier@rubicon.cerege.fr:/home/identifiant StokageRubicon

Le dossier vous dirige sur votre espace de stockage rubicon où est votre donnée à analyser.

Pour mettre votre donnée sur votre espace de stockage vous pouvez consulter le site du SIP

Depuis votre terminal locale, vous pouvez lancer une commande qui copiera les fichiers d’un serveur à un autre.(lien)

scp chemin/fichier identifiant@modelserver.cerege.fr:/home/identifiantant

Montage de votre espace serveur sur votre ordinateur personnel

Pour pouvoir utiliser le drag and drop de votre ordinateur personnel sur le modelserver

Sous windows utiliser le logiciel winscp.

Sous linux vous pouvez montez l’emplacement avec l’adresse réseaux suivante :

sftp://identifiant@modelserver.cerege.fr

Connexion depuis extérieure du cerege.

Il est nécessaire de créer un tunnel VPN.

La procédure d’installation du logiciel, openvpn, créant ce tunnel, est décrite sur le site du sip

Bien que le serveur soit administré par le pôle modélisation, le SIP propose de soutenir certaines fonctionnalités dévolues à l’administration (Mail d’avertissement, hébergement du wiki visant à expliquer le fonctionnement de ce serveur, gestion de login et mot de passe).