• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
October 08, 2026, 19:26:24 pm

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
October 08, 2026, 19:26:24 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Συναγερμοί και μπλοκάρισμ...
by G.V.
[Today at 19:25:15]

Ομιλία Ρούμπιο στην Ακρόπ...
by okan
[Today at 18:48:59]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by Διάλεξις
[Today at 15:24:18]

ΜΕΓΑΛΟ PARTY ΥΠΟΔΟΧΗΣ ΠΡΩ...
by okan
[Today at 14:23:06]

Αποτελέσματα Εξεταστικής ...
by tzortzis
[Today at 10:39:56]

Ωρολόγιο Πρόγραμμα Χειμερ...
by Τσαμπίκα
[October 07, 2026, 23:11:38 pm]

ΤΟΥΡΝΟΥΑ ΣΚΑΚΙ ΗΛΕΚΤΡΟΛΟΓ...
by rigas_s
[October 07, 2026, 16:02:38 pm]

[Μικροεπεξεργαστές] Γενικ...
by G.V.
[October 07, 2026, 01:16:27 am]

Tελετή υποδοχής των Πρωτο...
by Nikos_313
[October 06, 2026, 22:11:18 pm]

Ζητούνται Συντονιστές Πιν...
by Nikos_313
[October 06, 2026, 22:08:20 pm]

[Ηλεκτρομαγνητική Συμβατό...
by Nikos_313
[October 06, 2026, 22:07:17 pm]

[Κώδικες Διόρθωσης Σφαλμά...
by Nikos_313
[October 06, 2026, 22:06:36 pm]

[Ασύρματες Επικοινωνίες] ...
by Nikos_313
[October 06, 2026, 22:05:09 pm]

[Μικροκυματική Τεχνολογία...
by Nikos_313
[October 06, 2026, 22:03:46 pm]

[Ανάλυση και Σύνθεση Ραδι...
by Nikos_313
[October 06, 2026, 22:02:50 pm]

[Δομές δεδομένων] Απορίες...
by Nikos_313
[October 06, 2026, 22:01:20 pm]

[Δομές Δεδομένων] Γενικές...
by Nikos_313
[October 06, 2026, 22:00:49 pm]

[Ηλεκτρονική Ι] Εργαστήρι...
by Nikos_313
[October 06, 2026, 21:57:23 pm]

[Ηλεκτρονική Ι] Απορίες σ...
by Nikos_313
[October 06, 2026, 21:56:51 pm]

[Ηλεκτρονική Ι] Γενικές α...
by Nikos_313
[October 06, 2026, 21:56:13 pm]
Στατιστικά
Members
Total Members: 10475
Latest: Anastasia P
Stats
Total Posts: 1432328
Total Topics: 32121
Online Today: 1480
Online Ever: 18918
(April 06, 2026, 16:05:31 pm)
Users Online
Users: 29
Guests: 1376
Total: 1405
nikd
G.V.
rigas_s
chrisg
k_tasio_
fkagk
The Web
SeaPotato
Apostolos adam
kakousios
ThanosKoutsoump
Psycher
hacky
mike1996
itsikou
femanak
Hliaspapak
thanaf_231
Gray139
bsp
Giannis Masterio
petrchat
manwlakhs
July
OlgaG
acolak
apob
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Η γραμματεία είναι ανοιχτή καθημερινά 12:00-13:30 Tongue
THMMY.gr > Forum > Ηλεκτρονικοί Υπολογιστές και Τεχνικά Θέματα > Περί Υπολογιστών... > Software > Linux / Unix (Moderators: chatzikys, PolarBear) > Δημιουργία "υπερυπολογιστή" - Cluster
0 Members and 1 Guest are viewing this topic.
Pages: [1] Go Down Print
Author Topic: Δημιουργία "υπερυπολογιστή" - Cluster  (Read 1430 times)
kthanassis
Νεούλης/Νεούλα
*
Gender: Male
Posts: 10


View Profile
Δημιουργία "υπερυπολογιστή" - Cluster
« on: December 20, 2006, 17:15:25 pm »

Πως μπορείτε εύκολα να δημιουργήσετε έναν υπερυπολογιστή με τη χρήση απλών PC.

Ας ξεκινήσουμε με λίγη βαρετή θεωρία

Κατ' αρχάς τι είναι το cluster knoppix:
----------------------------
είναι μια τροποποιημένη διανομή του Knoppix Linux, που περιέχει αρκετά προγράμματα, μέσα σε όλα και τον πυρήνα openMosix.Αυτός είναι ένας πυρήνας Linux με την τεχνολογία openmosix, μια επέκταση για Single-System Image(SSI) clustering και χάρη σε αυτή ένα δίκτυο από συνηθισμένα PC μπορεί να μετατραπεί σε ΈΝΑΝ υπερυπολογιστή όπου τρέχουν εφαρμογές Linux.Η τεχνολογία open mosix αποτελείται από σύγχρονους αλγόριθμους διαμοιρασμού πόρων (load-balancing, memory-depletion prevention και scheduling) και από ένα μηχανισμό μετανάστευσης διεργασιών.

Στην πράξη(Για 2 υπολογιστές, αντίστοιχα κ για περισσότερους):
-------------------------------------------------------------
Χρησιμοποιώντας το Cluster Knoppix, εγώ χρησιμοποίησα την έκδοση 3.6 σε 2 υπολογιστές, την οποία μπορείτε να βρείτε εδώ:
Code:
http://clusterknoppix.sw.be/download.htm

Συνδέστε τις κάρτες δικτύου των 2 υπολογιστών με καλώδιο UTP Cat 5 crossover είτε μέσω κάποιου switch, με απλά καλώδια.

Κάνετε boot τα cd,κ αφού φορτώσουν τα linux βεβαιωθείτε ότι έχουν αναγνωριστεί οι κάρτες δικτύου στους υπολογιστές κ έχουν ρυθμιστεί, αυτό γίνεται ως εξής:
Ανοίξτε μία κονσόλα(έκτο εικονίδιο από αριστερά στην κεντρική μπάρα) κ δώστε την εντολή

Code:
dmesg | grep eth
Θα πρέπει να εμφανιστούν μερικές γραμμές με στοιχεία για την κάρτα σας. Αν δεν εμφανίσει τίποτα, δοκιμάστε την εντολή:

Code:
Lspci | grep Ethernet
Αν κ πάλι δεν τη δείτε τότε ψάξτε στο

Code:
http://www.tldp.org/howto/ethernet-howto.html

Τώρα πατήστε, στο ένα PC, δεν έχει σημασία σε ποιο, το εικονίδιο με τον πιγκουίνο στην κεντρική μπάρα κ κ επιλέξτε Root Shell. Θα ανοίξει ένα παράθυρο γραμμής εντολών στο οποίο έχετε δικαιώματα root(αν όχι πληκτρολογήστε su). Στο ένα PC δώστε τις εντολές:

Code:
ifconfig eth0 192.168.1.10
route add -net 0.0.0.0 gw 192.168.1.1
omdiscd
στο άλλο pc δώστε τις ίδιες εντολές με άλλη ΙΡ:

Code:
ifconfig eth0 192.168.1.20
route add -net 0.0.0.0 gw 192.168.1.1
omdiscd
Μόλις ορίσατε στο ένα PC τη στατική IP 192.168.1.10 ενώ στο άλλο την 192.168.1.20. Η εντολή omdiscd κάνει αυτόματη ρύθμιση του open mosix για το τοπικό σας δίκτυο κ δίνεται τελευταία.Το Cluster έχει ολοκληρωθεί!! Ανοίξτε τώρα το openmosixview όπου θα δείτε τα δύο pc σας, δηλαδή τις ΙΡ. αν όχι σημαίνει ότι έγινε κάποιο λάθος στη διαδικασία.
Τώρα μένει να τρέξετε την εφαρμογή που θέλετε και με τις τελίτσες που εμφανίζονται να μοιράσεται τις διεργασίες της εφαρμογής σε κάθε υπολογιστή.

Σημείωση:Το project αυτό δεν είναι δικό μου αλλά το βρήκα στο Computer για όλους κ μου άρεσε αφού το δοκίμασα στα PC μου.Στον φορητό χρειάστηκε πριν πατήσω ENTER για το boot να δώσω την εντολή failsafe.
« Last Edit: December 20, 2006, 17:18:27 pm by kthanassis » Logged
ASDF_
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 2520


Legalizacion


View Profile
Re: Δημιουργία "υπερυπολογιστή" - Cluster
« Reply #1 on: December 20, 2006, 17:23:34 pm »

Kαι πως δούλεψε το σύστημα από άποψη ταχύτητας?
Logged

Περπατώ στο δάσος και ακούω Πέγκυ Ζήνα... λες να απολύομαι τον άλλο μήνα??!!!
kthanassis
Νεούλης/Νεούλα
*
Gender: Male
Posts: 10


View Profile
Re: Δημιουργία "υπερυπολογιστή" - Cluster
« Reply #2 on: January 05, 2007, 19:23:11 pm »

σε κάποιες χαζοεφαρμογές κάτι έκανε αλλά δεν έχω εμπειρία από linux και.... το δοκίμασα κανα 2 φορές με τον επιτραπέζιο και τον φορητό....
Logged
madmetal
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 2086



View Profile
Re: Δημιουργία "υπερυπολογιστή" - Cluster
« Reply #3 on: January 05, 2007, 19:49:40 pm »

κατεβασε το super pi
ftp://pi.super-computing.org/Linux/super_pi.tar.gz
 Wink
Logged

τι μου λες για αγαπη και αρρωσταινω.... καρδια μου εγω...

Χρωστάω τόσα πολλά σε αυτούς που δεν αγαπώ,
την ανακούφιση καθώς αποδέχομαι ότι είναι οι αγαπημένοι κάποιων άλλων,η χαρά ότι δεν είμαι εγώ ο λύκος για τα πρόβατα τους.

!video spam aoua!
Pages: [1] Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...