GNU/Linux >> Tutoriels Linux >  >> Linux

Cluster Linux simple

Il y a la distribution Rocks Linux qui est conçue pour le clustering et qui est basée sur CentOS/RHEL.

Le point fort des rochers, c'est qu'ils s'occuperont en grande partie de la minutie à votre place.

  • Il effectuera une installation et une réinstallation automatiques, et si vos ordinateurs peuvent démarrer via PXE, l'installation initiale consistera en un démarrage PXE de vos nœuds. Si vous avez un grand nombre de nœuds de calcul, ils utilisent bittorrent en interne pour distribuer les packages, ce qui supprime un goulot d'étranglement important pour la (ré)installation de l'ensemble.
  • Cela vous donnera un environnement de calcul très homogène par défaut.
  • Par défaut, il configurera et utilisera NFS en interne, et il existe des options pour utiliser PVFS2 (que je n'ai pas essayé).
  • En ce qui concerne les systèmes de mise en file d'attente/par lots, il devrait configurer et gérer cela pour vous, par défaut, je pense qu'il utilise SGE, il y a aussi un rouleau (leur format de regroupement de logiciels) pour le couple.
  • Cela assurera la cohérence des utilisateurs/groupes/etc. dans votre cluster
  • Il représentera graphiquement l'utilisation des ressources à travers les ganglions

Si je devais dénicher les inconvénients

  • Ajouter/supprimer des logiciels des nœuds de calcul implique de les réinstaller (bien que cela garantisse l'homogénéité).
  • L'ajout/suppression de logiciels implique soit l'ajout d'un rouleau (leur façon de regrouper les RPM/appliances), soit la modification de fichiers xml. Cependant, il est assez bien documenté, donc si vous êtes prêt à faire un effort pour lire la documentation, tout devrait bien se passer. De plus, il y a une liste de diffusion si vous êtes bloqué.
  • Il est basé sur CentOS/RHEL, qui est un peu en retard sur "bleedingedge"
  • Cela vous obligera (principalement) à faire les choses "à leur manière", des changements mineurs que vous pourriez vous en tirer en modifiant peut-être certains des fichiers xml-config, des changements majeurs pourraient devoir être mis en œuvre en créant, en ajoutant ou en modifiant des rouleaux (leur format sw/addon)

Nous avons un petit cluster qui a openSUSE comme distribution de base, mais je ne pense pas que ce soit trop important. Ubuntu ressemble à une alternative viable et dispose d'un peu de documentation et de support communautaire. En plus de Linux, nous exécutons Sun Grid Engine (et notre cluster inclut même des machines Mac OS de manière assez transparente), mais slurm fonctionnerait probablement pour une configuration simple. Nous partageons les répertoires personnels et /usr/local via NFS à partir d'un serveur central. Cela fonctionne très bien pour nous. Plus de détails sont disponibles sur notre site Web (via Internet Archive).


Linux
  1. Commande Linux mv

  2. Linux du command

  3. Commande IP Linux

  4. Commande cd Linux

  5. Concepts de clustering Linux

Durcissement de Kali Linux

Téléchargement Kali Linux

Kali Linux contre Parrot

Commande W sous Linux

À la commande sous Linux

Linux contre Unix