Traductions de cette page:
Piste : what_is_needed

Qu'est-ce que ça vous prend comme matériel pour réaliser une installation Impilo?

Ceci est une ancienne révision du document !


Qu'est-ce que ça vous prend comme matériel pour réaliser une installation Impilo?

Introduction

Vous pouvez créer un serveur Impilo de deux manières différentes:

  • Soit en utilisant un ordinateur dédié qui deviendra alors un serveur Impilo, une solution plus appropriée pour quelqu'un qui fera de la bio-informatique sur une base régulière;
  • Soit en créant une machine virtuelle sur votre poste de travail pour l'apprentissage, ce qui est notre cas d'espèce le plus fréquent.

Qu'est-ce que ça vous prendra comme ressource matériel? Plusieurs critères entrent en ligne de compte:

  • Le budget, évidemment! La bio-informatique est un domaine qui ne lésine pas sur le matériel… C'est simple: plus, c'est toujours mieux!
  • L'espace.
  • Les besoins.

Méthode 1: Serveur dédié

  • Vous pouvez recycler un vieux PC en serveur (ou bien construire un serveur neuf), pourvu qu'il ait, au minimum, les caractéristiques suivantes:
    • Un processeur 64 bit, ce qui devrait être le cas d'à peu près chaque machine construite depuis env. 2010;
    • Ce processeur devrait avoir au moins 4 coeurs de calcul physiques;
    • Au moins 8 Gb de mémoire vive et si possible, de 16 à 32 Gb. Un conseil: inspectez les spécifications de la carte mère pour vérifier la capacité maximale et remplissez au maximum selon votre budget.
    • La capacité d'accueillir deux disques durs sur le même bus de connexion (ie: SATA) pour créer un volume RAID1 pour assurer le fonctionnement du serveur (Note: un RAID1 n'est pas une sauvegarde, je sais, mais ça c'est un autre problème…). Idéalement, les deux disques devraient être les plus gros que votre budget pourra se permettre: la bio-informatique est gourmande en espace de stockage de données.

Annexe: Projet Clafoutis

  • La bio-informatique n'est pas une aventure dans laquelle d'ordinaire on entre sans être bien équipé… Tel que mentionné ci-haut, plus on a de tout, mieux c'est ;-) Mais est-ce vraiment toujours le cas? Depuis plusieurs années, tout un éco-système d'ordinateurs minuscules, la plupart pas plus grand qu'une carte de crédit, sont apparus et commencent à occuper de plus en plus de place dans plusieurs applications. Jusqu'au printemps 2020, ils étaient cependant limités dans leur performance, surtout au niveau de la mémoire, mais l'écosystème a énormément évolué dans tous les domaines. Quels sont les critères pour faire votre choix?
  • Maintenant, la fondation Raspberry Pi a mis en marché le Raspberry Pi 4B avec 8Gb de RAM et le Raspberry Pi 5, aussi avec 8Gb de RAM et ça change beaucoup de chose pour nous :-) Cette quantité de mémoire permet maintenant de faire des analyses d'alignements NGS avec un index HISAT2 du génome humain qui peut résider en mémoire vive! Et avec un processeur à quatre coeurs de calcul, il est passablement véloce ;-) Et il ne coute qu'un peu plus de $100 canadiens!!
  • Nos recettes de construction d'un serveur Clafoutis:

Méthode 2: Machine virtuelle sur ordinateur portable ou poste de travail

  • Le cas type pour notre enseignement ;-) Ça vous demandera un peu plus qu'un ordi de base:
    • Un processeur 64 bit avec un minimum de 4 coeurs de calcul physique et si possible plus (6 à 8). Comme la machine virtuelle Impilo co-habitera avec votre système d'opération, il faut avoir assez de puissance pour que les deux fonctionnent sans se piler sur les pieds.
      • Une règle est de créer une machine virtuelle avec 2 coeurs ou 50% des coeurs disponibles.
    • Au moins 8 Gb de mémoire;
      • Encore une fois, la règle est de donner 4Gb à votre machine virtuelle; notez cependant qu'il ne vous sera pas possible de faire des analyses utilisant des gros jeux de données.
    • Un disque de 500 Gb au minimum;
  • Pour les ordinateurs portables, notre conseil est de toujours mettre le maximum de ressources à l'achat car ils sont à peu près impossibles à mettre à jour par la suite.
fr/install/what_is_needed.1736693407.txt.gz · Dernière modification : 2025/01/12 09:50 de foisys
CC Attribution-Share Alike 4.0 International Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC Attribution-Share Alike 4.0 International