Καλώς ήρθες στην παρέα μας!
Είχα ξεκινήσει έναν οδηγό
viewtopic.php?f=9&t=812 αλλά δεν τον τελειωσα, οπότε θα σου ανοίξει την όρεξη μόνο.
Τώρα στις λεπτομέρεις. Με πολλούς υπολογιστές μπορείς να κάνεις διάφορα πράματα.
1) Load balancing. Αυτό σημαίνει ότι όλοι υπολογιστές είναι συνδεδεμένοι στο κεντρικό όπου δουλεύεις και κάθε εφαρμογή που ανοίγεις, ξεκινάει σε ένα περιφερειακό υπολογιστή που είναι λιγότερο φορτισμένος.
2) Parallel computing. Το πρόγραμμά σου τρέχει "παράλληλα" σε όλους τους επεξεργαστές, και ανταλλάσουν τα δεδομένα μέσω mpi, που χρησιμοποιεί rsh ή ssh.
Το πρόγραμμα πρέπει να προγραμματιστεί με mpi ώστε να τρέξει παράλληλα.
Συνήθως και τα δυο αναφέρονται ως clusters. Eσύ προφανώς ενδιαφέρεσαι για το πρώτο. Για να πετύχεις κάτι τέτοιο πρέπει να μάθεις πως να στήνεις ένα δίκτυο με κλειστά τα μάτια, γιατί θα βρεις πολλές δυσκολίες στην πορεία, και να ξέρεις να χειρίζεσαι το ssh. Αν αυτά σου λείπουν ξεκίνα να τα μαθαίνεις. Αν αυτά τα κατέχεις τότε ρίξε μια ματιά στα rock cluster, clusterknoppix κ.α. που δε θυμάμαι απ'έξω. Το ubuntu δεν έχει κάποια out-of-the-box δυνατότητα, και αυτός είναι ένας λόγος που σταμάτησα τον οδηγό. Αλλά θεωρητικά γίνεται και με ubuntu.