Σύνοψη
Το ανθρακικό αποτύπωμα του computing αποτελεί μία από τις πιο πιεστικές προκλήσεις βιωσιμότητας της τεχνολογικής βιομηχανίας. Παραδοσιακά, η συζήτηση επικεντρώνεται στο λειτουργικό ανθρακικό αποτύπωμα, δηλαδή στην ενέργεια που καταναλώνουν οι servers και τα συστήματα ψύξης κατά τη λειτουργία τους. Ωστόσο, υπάρχει ένας εξίσου επιβαρυντικός παράγοντας: το ενσωματωμένο ανθρακικό αποτύπωμα, το οποίο αφορά τις εκπομπές ρύπων που προκύπτουν από την εξόρυξη σπάνιων γαιών, την κατασκευή και τη μεταφορά του νέου hardware.
Για την αντιμετώπιση του δεύτερου παράγοντα, ερευνητές από το Πανεπιστήμιο της Καλιφόρνια στο Σαν Ντιέγκο (UCSD), με την άμεση υποστήριξη της Google, αναπτύσσουν μια βιώσιμη πλατφόρμα “Phone Cluster Computing“. Το φιλόδοξο project, που αναμένεται να τεθεί σε πλήρη λειτουργία το φθινόπωρο του 2026, μετατρέπει 2.000 παλαιότερα Google Pixel smartphones σε ένα λειτουργικό datacenter, ικανό να εξυπηρετήσει εκατοντάδες φοιτητές και ερευνητές με ανάγκες υψηλής υπολογιστικής ισχύος.
Οι καταναλωτές αντικαθιστούν τις συσκευές τους κατά μέσο όρο κάθε τέσσερα χρόνια, μια αλλαγή που συνήθως υπαγορεύεται από την επιθυμία για καλύτερες κάμερες, νέες δυνατότητες λογισμικού ή φθορά στην μπαταρία. Ωστόσο, ο πυρήνας του hardware (ο επεξεργαστής (SoC), η μνήμη RAM και ο αποθηκευτικός χώρος) παραμένει απολύτως λειτουργικός και, από πλευράς ωμής απόδοσης, εξαιρετικά ισχυρός.
Σύμφωνα με τα τεστ SPEC που διενήργησε η Google, η single-threaded απόδοση των σύγχρονων smartphones, όπως το Pixel Fold, είναι αντίστοιχη ή και καλύτερη από τους πυρήνες των σύγχρονων multicore servers (όπως ο ASUS RS720A-E11 που φέρει συνήθως επεξεργαστές AMD EPYC). Η βασική διαφορά έγκειται στην κλίμακα. Ένας data center server διαθέτει δεκάδες multithreaded πυρήνες και terabytes μνήμης, ενώ ένα smartphone περιορίζεται σε λίγους ετερογενείς πυρήνες και 8-12GB RAM. Για να γεφυρωθεί αυτό το χάσμα, οι ερευνητές έπρεπε να αναπτύξουν έναν τρόπο ώστε οι εφαρμογές να κατανέμονται και να εκτελούνται αρμονικά εντός των περιορισμών της χωρητικότητας πολλαπλών smartphones.
Η τοποθέτηση χιλιάδων smartphones σε rack ενός datacenter δεν μπορεί να γίνει με την εργοστασιακή τους μορφή. Εξαρτήματα όπως οι μπαταρίες ιόντων λιθίου αποτελούν τεράστιο κίνδυνο πυρκαγιάς σε περιβάλλοντα servers, ενώ οι οθόνες και τα συστήματα καμερών καταλαμβάνουν πολύτιμο φυσικό χώρο και εμποδίζουν την ψύξη.
Για την υλοποίηση του συγκεκριμένου project, τα Pixel smartphones αποσυναρμολογούνται πλήρως και το μόνο τμήμα που κρατούν οι μηχανικοί είναι η μητρική πλακέτα (motherboard). Σύμφωνα με εσωτερικές εκτιμήσεις αποτυπώματος άνθρακα, η μητρική ευθύνεται για το 50% του συνολικού ενσωματωμένου ανθρακικού αποτυπώματος της συσκευής, συνεπώς η επαναχρησιμοποίηση της προσφέρει το μέγιστο δυνατό περιβαλλοντικό όφελος.
Το επίπεδο του λογισμικού απαιτεί εξίσου επιθετικές παρεμβάσεις, καθώς μπορεί το λειτουργικό σύστημα Android να βασίζεται μεν στον πυρήνα του Linux, αλλά το περιβάλλον χρήστη είναι αυστηρά προσανατολισμένο σε mobile λειτουργίες. Οι ερευνητές αντικαθιστούν πλήρως το Android με μια γενικού σκοπού διανομή Linux που όχι μόνο προσφέρει βελτιωμένη προγραμματιστική ευελιξία, αλλά απενεργοποιεί και mobile-specific δικλείδες ασφαλείας. Ένα χαρακτηριστικό παράδειγμα είναι η αφαίρεση του “low memory killer” daemon, του μηχανισμού που τερματίζει απότομα εφαρμογές στα κινητά όταν μειώνεται η διαθέσιμη RAM, κάτι εντελώς ανεπιθύμητο κατά τη συνεχή λειτουργία ενός cloud server.
Η επίτευξη επιδόσεων επιπέδου παραδοσιακού server απαιτεί τη συγχώνευση της ισχύος πολλών smartphones. Τα δεδομένα από το SPEC benchmarking καταδεικνύουν ότι μια συστοιχία (cluster) 25 έως 50 smartphones αποδίδει συνολικά το ίδιο με έναν σύγχρονο server.
Η διαχείριση των εργασιών σε αυτό το εξαιρετικά κατανεμημένο περιβάλλον πραγματοποιείται μέσω Kubernetes με τα κινητά να οργανώνονται σε αυτο-διαχειριζόμενα clusters των 25-50 συσκευών. Στην πράξη, αυτό το μοντέλο αποδεικνύεται ικανότατο να «σηκώσει» containerized εφαρμογές που στα πανεπιστήμια παραδοσιακά εκτελούνται σε AWS (Amazon Web Services), όπως περιβάλλοντα φιλοξενίας Jupyter notebooks, backend συστήματα βαθμολόγησης κώδικα και εφαρμογές παράλληλου προγραμματισμού.
Πειράματα που διεξήχθησαν σε ένα μικρό cluster 20 τηλεφώνων στο UCSD, πάνω σε μια βαριά άσκηση επεξεργαστή (πολλαπλασιασμός μητρών για μάθημα Παράλληλου Υπολογισμού), έδειξαν ότι το σύστημα μπορεί να διαχειριστεί τις ταυτόχρονες υποβολές ενός τμήματος 75+ φοιτητών με μικρότερο latency από τα default instances του AWS. Όταν το τελικό datacenter των 2.000 συσκευών τεθεί σε πλήρη λειτουργία, θα μπορεί να εξυπηρετεί εκατό τέτοια πανεπιστημιακά τμήματα ταυτόχρονα.
Το μοντέλο αυτό έχει ιδιαίτερο ενδιαφέρον για τα ελληνικά ακαδημαϊκά ιδρύματα και την τοπική αγορά ανακύκλωσης ηλεκτρονικών. Στην Ελλάδα, ο μέσος όρος ανανέωσης smartphones κυμαίνεται στα 3,5 με 4 χρόνια, δημιουργώντας τεράστιο όγκο e-waste. Με τα κόστη συντήρησης και αναβάθμισης των datacenters στα εγχώρια πανεπιστήμια να αυξάνονται διαρκώς, η δημιουργία τοπικών υποδομών από ανακυκλωμένες μητρικές smartphone θα μπορούσε να προσφέρει μια εξαιρετικά προσιτή λύση. Αντί τα ελληνικά πανεπιστήμια να νοικιάζουν διαρκώς cloud instances ή να αγοράζουν πανάκριβους νέους servers για εργαστηριακές ανάγκες, η αξιοποίηση μεταχειρισμένου hardware θα κάλυπτε άμεσα εκπαιδευτικές ανάγκες στο επίπεδο του Systems Programming, ενισχύοντας ταυτόχρονα τις πράσινες πολιτικές τους.
Σύνοψη Αύξηση της τάξεως των 150 έως 200 ευρώ σε όλες τις εκδόσεις των Xbox…
Σύνοψη Διεθνής ερευνητική ομάδα υπό το Πανεπιστήμιο της Χιροσίμα ταυτοποίησε την ουράνια πηγή LHAASO J1912+1014u…
Σύνοψη Μαθηματικοί από τα Πανεπιστήμια Cambridge και Κοπεγχάγης απέδειξαν ότι δεν υφίσταται εκλογικό σύστημα ικανό…
Σύνοψη Η πρωτεΐνη TRF2, η οποία παραδοσιακά θεωρείτο αποκλειστικά υπεύθυνη για την προστασία των τελομερών…
Η εξέλιξη έχει προκαλέσει συζήτηση επειδή ανοίγει ένα νέο κεφάλαιο στη σχέση μεταξύ ανθρώπινης δημιουργικότητας…
Υποδεχόμαστε με μεγάλο ενδιαφέρον το πρώτο επίσημο trailer της ταινίας Wicker, ενός ιδιαίτερου κωμικού παραμυθιού…
Αυτό το site χρησιμοποιεί cookies, για την παροχή των υπηρεσιών της, να προσαρμόσετε τις διαφημίσεις και να αναλύσει την επισκεψιμότητα. Με τη χρήση αυτής της ιστοσελίδας, συμφωνείτε με τη πολιτική χρήση των cookies.
Leave a Comment