web-dev-qa-db-fra.com

Que peut un processus d'aide de cluster Beowulf?

Donc, mon école a des centaines d’anciens ordinateurs et quelques commutateurs gigabits. En coordination avec le chef de district de mon école, j'ai obtenu l'autorisation de créer un cluster Beowulf à l'aide de n , deux ou trois tutoriels. .

Mais les possibilités de calcul ne sont pas clairement définies et je suis confus.

Ce que je sais:

  • Vous ne pouvez pas exécuter de jeux dépendants du GPU sur le cluster
  • Vous ne pouvez pas exécuter d'applications non multithreads sur le cluster.

Ce que je ne sais pas

  1. Comment bien des programmes tels que l'échelle y-cruncher
  2. Que peut traverser les nœuds
  3. Si l'informatique quotidienne est complétée (comme ouvrir des applications aléatoires, craquer des mots de passe, etc.)
  4. Si des programmes tels que virtualbox se mettent à l'échelle des nœuds
7
Hellreaver

Si vous entendez par cluster Beowolf un cluster MAAS , vous êtes sur le sujet à Ask Ubuntu.

  1. Il y a une énorme différence entre multi-threaded et clustered computing. L'algorithme y-cruncher est un algorithme multithread et nécessite une mémoire partagée pour fonctionner, de sorte que le calcul de π à l'aide de cet algorithme n'est pas facile à effectuer sur un cluster.

  2. Tout ce qui peut utiliser des algorithmes en cluster. Par exemple. un groupe de serveurs Apache ou MySQL Cluster sera "facilement" évolutif sur un groupe de vieux matériel (pour une certaine définition de "facile").

  3. Si votre "informatique quotidienne" comprend l'exécution d'une batterie de serveurs Web: Oui!
    Si votre "informatique quotidienne" utilise uniquement la productivité bureautique: Pas vraiment ...

  4. VirtualBox ne vous aidera pas: vous avez besoin du contraire: a système d’exploitation en cluster et de nombreux ajustements pour que le matériel disparate fonctionne bien, car les clusters sont normalement construits avec un nouveau matériel avec des spécifications de performances identiques.

    Il est plus facile de faire fonctionner ensemble des machines identiques/similaires qu’un 33 méga Hertz 80386 avec 1 méga octet de RAM et un 2 Giga Hertz dual-core Intel I3 avec 2 Giga octet de RAM…

6
Fabby