ΚΕΝΤΡΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΧΕΙΡΙΣΗΣ ΣΠΟΥΔΑΣΤΩΝ ΕΡΓΑΣΤΗΡΙΟΥ, ΚΑΙ ΔΙΑΣΥΝΔΕΣΗΣ ΤΟΥ ΜΕ ΑΛΛΟΥΣ ΠΟΡΟΥΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Εισηγητής Καθηγητής • Διλιντάς Γεώργιος Σπουδαστές • Ζαχαριουδάκης Γεώργιος • Παπαπαναγιώτου Θεοφύλακτος
Ανάγκη διαχείρισης λογαριασμών του εργαστηρίου Λ.Σ. Λειτουργικό κόστος για το προσωπικό του εργαστηρίου. Κεντρική διαχείριση των απαιτούμενων εφαρμογών για τη διεκπεραίωση του μαθήματος Προσωπικό περιβάλλον εργασίας σπουδαστή για κάθε εξάμηνο και κάθε μάθημα. 2
Σκοπός της εργασίας Αρμονική διασύνδεση απαιτούμενων τεχνολογιών, για την υλοποίηση ενός ασφαλούς, γρήγορου, λειτουργικού και αξιόπιστου περιβάλλοντος εργασίας, στο χώρο του εργαστηρίου. 3
Τεχνολογίες Τεχνολογίες που χρησιμοποιήθηκαν PXE DHCP TFTP LTSP LDAP Web Interface 4
Αρχιτεκτονική Thin Client Ο κάθε υπολογιστής δε λειτουργεί αυτόνομα. (Εξαρτημένη Λειτουργία) Βρίσκεται συνδεδεμένος με το δίκτυο του εργαστηρίου Δε διαθέτει δικό του σκληρό δίσκο Διαθέτει δικό του λειτουργικό σύστημα. (Λαμβάνεται από εξωτερική πηγή) 5
Τεχνολογία LTSP Τεχνολογία ανοιχτού κώδικα (Open source) Πλαίσιο προγραμμάτων λογισμικού (Software framework) Εγκαθίσταται σε ένα κεντρικό υπολογιστή Δυνατότητες απομακρυσμένης εκκίνησης & διαχείρισης υπολογιστών (τερματικών) 6
Διαδικασία Εκκίνησης Ανοίγοντας το τερματικό: Επικοινωνεί με τον κεντρικό υπολογιστή μέσω δικτύου… Ανακτά διεύθυνση δικτύου (ΙΡ -> DHCP) Ανακτά μέσω δικτύου το λειτουργικό του σύστημα (Linux Kernel - > TFTP) Το λειτουργικό σύστημα εκτελείται τοπικά στο τερματικό αναγνωρίζοντας τις συσκευές του, οι οποίες αρχίζουν να λειτουργούν Οδηγό δισκέτας, USB θύρες Πληκτρολόγιο, ποντίκι, οθόνη, κάρτα γραφικών 7
Διαδικασία Εκκίνησης Ο κεντρικός εξυπηρετητής διαμοιράζει μέρος του δικού του συστήματος αρχείων με το τερματικό (NFS) Απαραίτητο για την εκτέλεση εφαρμογών από το τερματικό Οι εφαρμογές βρίσκονται εγκατεστημένες στον εξυπηρετητή Τα τερματικά δε διαθέτουν δικό τους δίσκο Με την ολοκλήρωση των παραπάνω, το τερματικό: Εκκινεί το γραφικό περιβάλλον του χρήστη Συνδέεται με τον κεντρικό εξυπηρετητή Απομακρυσμένη επιφάνεια εργασίας (XDMCP) 8
9
10
LDAP Δομή ενός αντικειμένου στον Ldap του εργαστηρίου dn: uid=1210,ou=people,dc=xenia cn: ΠΕΤΡΟΣ ΚΑΦΕΤΣΗΣ sn: ΚΑΦΕΤΣΗΣ givenName:: ΠΕΤΡΟΣ ou: People uid: 1210 mail: userPassword: b3NsYWI= uidNumber: gidNumber: 100 homeDirectory: 11
Web Interface Login σπουδαστή
Web Interface Προβολή αρχείων του χρήστη 13