Έκδοση του συμπλέγματος FS Luster 2.13

Που δημοσιεύθηκε απελευθέρωση του συστήματος αρχείων συμπλέγματος Λάμψη 2.13, χρησιμοποιούνται ως επί το πλείστον (~60%) μεγαλύτερη Συστάδες Linux που περιέχουν δεκάδες χιλιάδες κόμβους. Η επεκτασιμότητα σε τέτοια μεγάλα συστήματα επιτυγχάνεται μέσω μιας αρχιτεκτονικής πολλαπλών συστατικών. Τα βασικά στοιχεία του Luster είναι οι διακομιστές επεξεργασίας και αποθήκευσης μεταδεδομένων (MDS), οι διακομιστές διαχείρισης (MGS), οι διακομιστές αποθήκευσης αντικειμένων (OSS), η αποθήκευση αντικειμένων (OST, υποστήριξη λειτουργίας πάνω από το ext4 και το ZFS) και οι πελάτες.

Έκδοση του συμπλέγματος FS Luster 2.13

Ο κύριος καινοτομίες:

  • Εφαρμόστηκε μόνιμη προσωρινή μνήμη πελάτη (Persistent Client Cache), που σας επιτρέπει να χρησιμοποιείτε τοπικό χώρο αποθήκευσης, όπως NVMe ή NVRAM, ως μέρος του παγκόσμιου χώρου ονομάτων FS. Οι πελάτες μπορούν να αποθηκεύσουν προσωρινά δεδομένα που σχετίζονται με πρόσφατα δημιουργημένα ή υπάρχοντα αρχεία σε ένα τοπικά τοποθετημένο σύστημα αρχείων κρυφής μνήμης (π.χ. ext4). Ενώ εκτελείται ο τρέχων πελάτης, αυτά τα αρχεία επεξεργάζονται τοπικά με την ταχύτητα του τοπικού FS, αλλά εάν κάποιος άλλος πελάτης επιχειρήσει να αποκτήσει πρόσβαση σε αυτό, μετεγκαθίστανται αυτόματα στο καθολικό FS.
  • Σε δρομολογητές LNet εφαρμόστηκε αυτόματη ανακάλυψη διαδρομών κατά τη χρήση δρομολόγησης κατά μήκος πολλών διαδρομών μέσω διαφορετικών διεπαφών δικτύου (Multi-Rail Routing) και αυξημένη αξιοπιστία των διαμορφώσεων με κόμβους που έχουν πολλαπλές διεπαφές δικτύου.
  • Προστέθηκε Λειτουργία "overstriping", στην οποία ένας χώρος αποθήκευσης αντικειμένων (OST) μπορεί να περιέχει πολλά αντίγραφα μπλοκ λωρίδων για ένα αρχείο, που επιτρέπει σε πολλούς πελάτες να εκτελούν ταυτόχρονα λειτουργίες κοινής εγγραφής σε ένα αρχείο χωρίς να περιμένουν την απελευθέρωση του κλειδώματος.
  • Εμφανίστηκε υποστήριξη αυτο-επεκτεινόμενες διατάξεις αρχείων (Self-Extending Layouts), αυξάνοντας την ευελιξία χρήσης της λειτουργίας PFL (Progressive File Layouts) σε ετερογενή συστήματα αρχείων. Για παράδειγμα, όταν το σύστημα αρχείων περιλαμβάνει μικρές δεξαμενές αποθήκευσης που βασίζονται σε γρήγορες μονάδες Flash και μεγάλες δεξαμενές δίσκων, η προτεινόμενη δυνατότητα σάς επιτρέπει να γράφετε πρώτα σε γρήγορες αποθηκευτικές μονάδες και αφού εξαντληθεί ο χώρος, μεταβείτε αυτόματα σε ομάδες αργού δίσκου.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο