3-4 ordinateurs anciens = cluster à usage général?

J'ai 3 ordinateurs anciens réparés maintenant en cours d'exécution d'un P2 à 800 MHz (?), Intel Mobile 1.6 GHz, AMD Athlon XP 2000+ à 1,66 GHz, et (peut-être pas cela) P4 à 2,7 GHz, tous avec 512 Mo de RAM , Et je considère le regroupement pour le plaisir / la connaissance. Ils exécuteraient une version indécise de linux, de préférence basée sur Ubuntu.

Le problème est ce que je veux utiliser pour: l'informatique générale et le codage vidéo occasionnel. En informatique générale, je veux dire les tâches quotidiennes. Cependant, je ne suis pas sûr si chaque programme lancé par une seule session X va exister sur la même machine, en vainquant le but d'un tel système. Les programmes seront-ils divisés ou existants sur une seule machine?

Deuxièmement, en supposant que l'on exécute 100baseT ethernet (pas sûr si le slot PCI lui-même pourrait gérer Gigabit), la vitesse d'un programme existe sur le réseau est-elle un problème? Il semble que la constante question de diverses choses dans RAM serait assez lente.

Et avant de dire "acheter un autre ordinateur!", Ce n'est pas le but de cette question. Je demande s'il serait utilisable, pas nécessairement pratique. Et oui, je sais, cela va être une consommation énergétique extrême.

Vous pouvez certainement le faire. Toute distribution linux devrait pouvoir le faire hors de la boîte.

X11 a été conçu pour permettre l'exécution de programmes sur le réseau. X11 a le concept d'un serveur , qui fonctionne sur l'ordinateur sur lequel vous vous trouvez. Vous pouvez démarrer des clients X11 sur n'importe quel ordinateur et ils s'affichent sur le serveur X11. X11 utilise un peu de bande passante réseau, mais 100 Mo devrait être bien.

Avec cette configuration, vous exécuterez des programmes individuels sur différents ordinateurs. Généralement, lorsque les gens parlent de clusters, ils signifient des applications qui traversent plusieurs machines. Il existe très peu d'applications qui sont conçues pour s'exécuter sur plusieurs machines, en dehors du crunch scientifique.

Personne n'a mentionné un cluster de Beowulf .

Une utilisation quotidienne serait de les faire être des hôtes distcc . Ce qui serait sympa si vous étiez en train de gérer une distro source comme Gentoo