This is an old revision of the document!
Το Τμήμα Μηχανικών Η/Υ και Πληροφορικής διαθέτει υπολογιστικό cluster για την υποστήριξη εκπαιδευτικών, ερευνητικών και ακαδημαϊκών δραστηριοτήτων των μελών του.
Η υποδομή του cluster αποτελείται από 14 υπολογιστικούς κόμβους με λειτουργικό σύστημα Ubuntu 24.04 LTS, οι οποίοι λειτουργούν ως εικονικές μηχανές σε περιβάλλον VMware ESXi 6.7.0.
Οι πρώτοι 12 κόμβοι φιλοξενούνται σε εξυπηρετητές Dell PowerEdge R430 με τα ακόλουθα βασικά χαρακτηριστικά:
Οι 2 επιπλέον κόμβοι φιλοξενούνται σε εξυπηρετητές Dell PowerEdge R640 με τα ακόλουθα βασικά χαρακτηριστικά:
Η κεντρική διαχείριση του cluster πραγματοποιείται από τον master server, ο οποίος είναι εγκατεστημένος σε σύστημα HP ProLiant DL380 G7 με:
Στον master server παρέχονται οι βασικές υπηρεσίες της υποδομής, όπως:
Όλοι οι κόμβοι, καθώς και ο master node, είναι διασυνδεδεμένοι μέσω Cisco Catalyst 3750 switch.
Για τη δημιουργία λογαριασμού πρόσβασης στο cluster απαιτείται αποστολή αιτήματος προς την Επιτροπή Συστημάτων στην ηλεκτρονική διεύθυνση:
Μετά την έγκριση του αιτήματος, αποστέλλονται στον χρήστη:
Η πρόσβαση στο cluster πραγματοποιείται απομακρυσμένα μέσω του gateway του Τμήματος, με χρήση SSH.
ssh username@gatepc73.cs.uoi.gr -p 8822
Σε περιπτώσεις όπου απαιτείται προώθηση γραφικών εφαρμογών μέσω X11:
ssh -X username@gatepc73.cs.uoi.gr -p 8822
sftp -oPort=8822 username@gatepc73.cs.uoi.gr
Παράδειγμα μεταφοράς αρχείου:
sftp -oPort=8822 username@gatepc73.cs.uoi.gr <<< $'put testfile'
Τα ονόματα των κόμβων είναι διαθέσιμα στο αρχείο /etc/hosts.
Οι κόμβοι του cluster είναι προσβάσιμοι ως:
node01node02node03…node14Παράδειγμα εμφάνισης του αρχείου:
cat /etc/hosts
Η χρήση ενός ή περισσότερων κόμβων γίνεται κατόπιν κράτησης.
Η διαδικασία κράτησης πραγματοποιείται μέσω του Google Calendar του cluster, στο οποίο οι χρήστες λαμβάνουν σχετική πρόσκληση. Οι ενδιαφερόμενοι οφείλουν να δηλώνουν εγκαίρως τις ημέρες και τις ώρες κατά τις οποίες επιθυμούν να χρησιμοποιήσουν συγκεκριμένο κόμβο ή κόμβους.
Για την ορθότερη διαχείριση των διαθέσιμων πόρων, συνιστάται κάθε κράτηση να περιλαμβάνει:
Η τήρηση της διαδικασίας κράτησης συμβάλλει στην αποφυγή επικαλύψεων και στη δίκαιη κατανομή των πόρων του cluster.
Ο κατάλογος /home παρέχεται από τον master node μέσω NFS και είναι κοινός σε όλους τους κόμβους του cluster.
Αυτό σημαίνει ότι το προσωπικό περιβάλλον εργασίας και τα αρχεία κάθε χρήστη παραμένουν διαθέσιμα ανεξάρτητα από τον κόμβο στον οποίο συνδέεται.
Ο χώρος αυτός ενδείκνυται για:
Σε κάθε κόμβο υπάρχει επίσης τοπικός αποθηκευτικός χώρος, διαθέσιμος μέσω του καταλόγου:
/media
Ο τοπικός αυτός χώρος μπορεί να χρησιμοποιείται για:
Οι χρήστες οφείλουν να δημιουργούν δικό τους προσωρινό κατάλογο, για παράδειγμα:
mkdir /media/mytmpdir
Σημαντική επισήμανση: Ο κοινόχρηστος και ο τοπικός αποθηκευτικός χώρος των κόμβων δεν πρέπει να θεωρείται μόνιμος χώρος φύλαξης δεδομένων. Τα δεδομένα αυτά ενδέχεται να διαγραφούν, κατόπιν πάντα έγκαιρης προειδοποίησης, στο πλαίσιο διαχειριστικών ενεργειών, εργασιών συντήρησης ή επαναδιαμόρφωσης των κόμβων.
Ο αρχικός κωδικός πρόσβασης που αποστέλλεται κατά τη δημιουργία του λογαριασμού είναι προσωρινός. Για λόγους ασφαλείας, συνιστάται η άμεση αλλαγή του.
Η αλλαγή κωδικού πραγματοποιείται με την εντολή:
yppasswd
Η συνολική κατάσταση και η χρήση των πόρων του cluster μπορούν να παρακολουθούνται μέσω του συστήματος Ganglia στην ακόλουθη διεύθυνση:
http://gatepc73.cs.uoi.gr:8880/ganglia/
Μέσω της υπηρεσίας αυτής παρέχονται πληροφορίες σχετικά με:
Για την εύρυθμη λειτουργία της υπηρεσίας, οι χρήστες οφείλουν να τηρούν τους ακόλουθους βασικούς κανόνες:
Σε περίπτωση κακής χρήσης ή παραβίασης των κανόνων λειτουργίας, είναι δυνατόν να επιβληθεί περιορισμός ή απενεργοποίηση της πρόσβασης.
Για προβλήματα πρόσβασης, τεχνικά ζητήματα, δημιουργία λογαριασμού ή θέματα σχετικά με κρατήσεις κόμβων, μπορείτε να επικοινωνείτε με την Επιτροπή Συστημάτων στη διεύθυνση: