Method and apparatus to support multi-node direct access to file system data

   
   

Disclosed is a method for supporting coherent multi-node access to file system data. The method can be employed in a network having first and second nodes coupled to each other via a first communication link, and a peripheral data storage device coupled to the first and second nodes via a second communication link. In one embodiment, the method includes generating a request to access data of a file stored in the peripheral data storage device. A file system, executing on the first node, then generates a first message. A first software module, executing on the first node, generates an instruction in response to the file system generating the first message. This instruction is then transmitted to the second node via the first communication link. A portion of meta data stored in memory associated with the second node is invalidated in response to the second node receiving the instruction, wherein the portion of meta data stored in memory associated with the second node corresponds to the file. Thereafter, the first node accesses data of the file via the second communication link. Eventually, the file system modifies meta data stored in memory associated with the first node in response to accessing data in the file, wherein the meta data stored in memory associated with the first node corresponds to the file.

Αποκαλύπτεται μια μέθοδος για τη συνεπή πρόσβαση πολυ-κόμβων στα στοιχεία συστημάτων αρχείων. Η μέθοδος μπορεί να υιοθετηθεί σε ένα δίκτυο που έχουν πρώτα και τους δεύτερους κόμβους που συνδέονται η μια με την άλλη μέσω μιας πρώτης σύνδεσης επικοινωνίας, και μια απομακρυσμένη συσκευή αποθήκευσης στοιχείων που συνδέεται με τους πρώτους και δεύτερους κόμβους μέσω μιας δεύτερης σύνδεσης επικοινωνίας. Σε μια ενσωμάτωση, η μέθοδος περιλαμβάνει την παραγωγή ενός αιτήματος να προσεγγιστούν τα στοιχεία ενός αρχείου που αποθηκεύεται στην απομακρυσμένη συσκευή αποθήκευσης στοιχείων. Ένα σύστημα αρχείων, που εκτελεί στον πρώτο κόμβο, παράγει έπειτα ένα πρώτο μήνυμα. Μια πρώτη ενότητα λογισμικού, που εκτελεί στον πρώτο κόμβο, παράγει μια οδηγία σε απάντηση στο σύστημα αρχείων που παράγει το πρώτο μήνυμα. Αυτή η οδηγία διαβιβάζεται έπειτα στο δεύτερο κόμβο μέσω της πρώτης σύνδεσης επικοινωνίας. Μια μερίδα των στοιχείων meta που αποθηκεύονται στη μνήμη που συνδέεται με το δεύτερο κόμβο ακυρώνεται σε απάντηση στο δεύτερο κόμβο που λαμβάνει την οδηγία, όπου η μερίδα των στοιχείων meta που αποθηκεύονται στη μνήμη που συνδέεται με το δεύτερο κόμβο αντιστοιχεί στο αρχείο. Έκτοτε, ο πρώτος κόμβος έχει πρόσβαση στα στοιχεία του αρχείου μέσω της δεύτερης σύνδεσης επικοινωνίας. Τελικά, το σύστημα αρχείων τροποποιεί τα στοιχεία meta που αποθηκεύονται στη μνήμη που συνδέεται με τον πρώτο κόμβο σε απάντηση στην πρόσβαση των στοιχείων στο αρχείο, όπου το στοιχείο meta που αποθηκεύεται στη μνήμη που συνδέεται με τον πρώτο κόμβο αντιστοιχεί στο αρχείο.

 
Web www.patentalert.com

< Systems and methods for determining semiotic similarity between queries and database entries

< Directory structure-based reading of configuration ROM

> Apparatus and method for securing resources shared by multiple operating systems

> Logical and constraint based browse hierarchy with propagation features

~ 00150