Αρχή » ΑρθρογραφίαΑξιοποιήστε το παλιό σας HardwareΤεχνολογία » Software » Λειτουργικά Συστήματα » Linux - 07/10/2007Τα Windows και το μεγαλύτερο μέρος των εμπορικών προγραμμάτων απαιτούν όλο και μεγαλύτερη υπολογιστική ισχύ καθώς προχωράνε σε νεότερες εκδόσεις. Αυτό έχει ως αποτέλεσμα για εμάς την αγορά νέων υπολογιστών διαρκώς, ώστε να μπορούμε να τρέχουμε άνετα το νέο Software. Τι γίνεται όμως με τους παλαιότερους υπολογιστές που έχουμε; Πρέπει να τους πετάξουμε; Φυσικά και όχι! Το Linux μας δίνει τη δυνατότητα να χρησιμοποιήσουμε το παλιό μας hardware και να το κρατήσουμε ζωντανό εξοικονομώντας αρκετά χρήματα. Παρακάτω σας δίνω μερικές ιδέες: Firewall – Proxy serverΜια από τις καλύτερες χρήσεις ενός παλιού PC είναι να το μετατρέψετε σε dedicated hardware firewall machine. Υπάρχουν κάποιες διανομές όπως το Devil Linux και το SmoothWall που κάνουν ακριβώς αυτή τη δουλειά. Βέβαια μπορείτε να τρέξετε οποιαδήποτε άλλη διανομή θέλετε. Το Linux έχει το δικό του firewall ενσωματωμένο στο λειτουργικό σύστημα. Είναι το IPTables. Μπορείτε επίσης να εγκαταστήσετε το Webmin και να κάνετε όλες τις ρυθμίσεις με ένα web interface από άλλον υπολογιστή, όπως κάνετε για το router σας. Development serverΠροσωπικά, δουλεύω σαν Web Developer. Γράφω κυρίως σε PHP. Αυτό σημαίνει ότι πρέπει να έχω εγκατεστημένα στο PC μου κάποια βασικά εργαλεία: Τον Apache web server, την PHP, τη MySQL και ένα CVS server για version control. Ξέθαψα λοιπόν ένα παλιό μηχάνημα το οποίο είχα πάρει σε μια παλιότερη δουλειά. Είναι ένας Pentium 3 στα 700κάτι Mhz. Έκανα format και πέρασα πάνω το Fedora. Δεν είναι ότι πιο αποδοτικό για παλιά μηχανήματα, είναι όμως η αγαπημένη μου διανομή. Φυσικά δεν εγκατέστησα γραφικό περιβάλλον, έκανα ένα server configuration με Apache, MySQL, PHP, CVS, FTP (για να μπορώ να μεταφέρω αρχεία) και το phpMyAdmin. Έπειτα έκανα ένα port forward από το router μου για να μπορώ να χρησιμοποιώ αυτό το pc ακόμα και από άλλη τοποθεσία. Όταν έκλεισα τα services από τα υπόλοιπα pc, η διαφορά στην απόδοση ήταν αισθητή. Κράτησα βέβαια (inactive) τα πάντα στα laptop, για περιπτώσεις που χρειάζεται κάνω κανένα ταξίδι και δεν έχω Internet. Storage ServerΑνάλογο με την προηγούμενη περίπτωση. Αν έχετε 1-2 μεγάλους σκληρούς δίσκους και πολλούς υπολογιστές, μπορείτε να συνδέσετε τους σκληρούς δίσκους σε ένα παλιό μηχάνημα (ένα παλιό laptop είναι ιδανικό, αφού θα έχει και ελάχιστη κατανάλωση ηλεκτρικού ρεύματος), και το παλιό μηχάνημα στο δίκτυο. Βάζετε Samba και FTP και έχετε έναν Storage Server. Βάλετε π.χ. Όλα τα mp3 / ogg / avi αρχεία σας, και τραβήξτε τα από όλους τους υπολογιστές. Υπάρχουν και λειτουργικά συστήματα σχεδιασμένα ειδικά για τέτοιες χρήσεις. Δοκιμάστε π.χ. Το FreeNAS. Media StationΑν το PC είναι αρκετά δυνατό ώστε να παίξει video, μπορείτε να το βάλετε στο σαλόνι και να εγκαταστήσετε μια διανομή για multimedia εφαρμογές. Μπορεί να είναι συνδεμένο στο τοπικό σας δίκτυο ή στο Internet και να παίζει streams. Ίσως και ένα καλό case mod να χρειάζεται για να ταιριάζει ο υπολογιστής στο σαλόνι σας. P2P Download MachineΤρέξτε όποια μικρή διανομή θέλετε και περάστε προγράμματα για p2p... Torrents, amule κ.λ.π. Βάλτε και το VNC για remote control και έχετε έτοιμο έναν download server! Small WorkstationΑν η δουλειά σας δεν είναι ιδιαίτερα απαιτητική και χρειάζεστε το PC για να σερφάρετε ή για office εφαρμογές, δεν χρειάζεστε ένα PC τελευταίας τεχνολογίας. Χρησιμοποιείστε ένα παλιό υπολογιστή. Το μόνο που χρειάζεται είναι το κατάλληλο λογισμικό. Thin ClientΜια λύση κατάλληλη κυρίως για σχολεία, δημόσιους οργανισμούς και μικρές επιχειρήσεις, είναι η χρήση των παλιών μηχανημάτων ως thin clients. Ουσιαστικά έχετε ένα δυνατό υπολογιστή σαν server και μερικούς παλιούς συνδεμένους μαζί του σε δίκτυο. Οι μικροί υπολογιστές δεν έχουν δικό τους λειτουργικό σύστημα, αλλά φορτώνουν μέσω του δικτύου από τον κεντρικό. Υπάρχουν διανομές που κάνουν αυτή τη δουλειά, όπως π.χ. οι Skolelinux και ThinStation. Αυτό που κερδίζετε είναι μερικά πολύ φθηνά workstations, που όμως επαρκούν για βασικές δουλειές ή για εκπαίδευση. ClusterΚάτι πιο πολύπλοκο που μπορείτε να δοκιμάσετε είναι η δημιουργία ενός Cluster. Πολύ χοντρικά, φανταστείτε ότι συνδέετε όλους τους υπολογιστές μαζί και μοιράζετε όλη τους την ισχύ για να τρέξουν από κοινού μια εφαρμογή. Αυτό χρησιμοποιείται κυρίως σε επιστημονικές εφαρμογές ή σε compile farms, όμως αν έχετε διάθεση για πειραματισμό μπορείτε να το δοκιμάσετε. Μια διανομή για αυτή τη δουλειά είναι το ClusterKnoppix. Γιάννης - Πάστης 'mrpc' Γλαρός
Βασισμένο σε αυτό.
Σχόλια
|