A storage system for storing and retrieving data records having a plurality of storage devices and a system controller. The storage devices include a storage medium, a device controller, and a message log. The storage medium stores data records, the data records being indexed by addresses which specify the location of the data records in the storage medium. The device controller receives write messages from processors coupled to the controller. Each write message includes a data segment to be written to the storage medium at a specified address, and linkage information specifying a timestamp, the addresses of other data records on other storage systems that were written in the same write operation, and the original source of the data segment. The system controller is responsive to a copy-write message specifying a source region on one of the storage devices, the "source", that is to be copied to a target region on one of the storage devices, the "target". The copy-write message specifying said source region, said target region, and said target. The copy-write message causes the system controller to read the source region and the linkage records associated therewith, to modify the associated linkage records to indicate that the source region on the target is the original source of the source region if the source region was not created by a previously executed copy-write message, and to write the source region and the associated linkage records, including any modifications thereto, to the target via one of the write messages.

Ένα σύστημα αποθήκευσης για και τα αρχεία στοιχείων που έχουν μια πολλαπλότητα των συσκευών αποθήκευσης και ενός ελεγκτή συστημάτων. Οι συσκευές αποθήκευσης περιλαμβάνουν ένα μέσο απομνημόνευσης, έναν ελεγκτή συσκευών, και ένα κούτσουρο μηνυμάτων. Το μέσο απομνημόνευσης αποθηκεύει τα αρχεία στοιχείων, τα αρχεία στοιχείων που συντάσσονται από τις διευθύνσεις που διευκρινίζουν τη θέση των αρχείων στοιχείων στο μέσο απομνημόνευσης. Ο ελεγκτής συσκευών λαμβάνει γράφει τα μηνύματα από τους επεξεργαστές που συνδέονται με τον ελεγκτή. Κάθε ένας γράφει ότι το μήνυμα περιλαμβάνει ένα τμήμα στοιχείων που γράφεται στο μέσο απομνημόνευσης σε μια διευκρινισμένη διεύθυνση, και οι πληροφορίες συνδέσμων που διευκρινίζουν timestamp, οι διευθύνσεις άλλων αρχείων στοιχείων για άλλα συστήματα αποθήκευσης που γράφτηκαν στο ίδιο πράγμα γράφουν τη λειτουργία, και την αρχική πηγή του τμήματος στοιχείων. Ο ελεγκτής συστημάτων ανταποκρίνεται αντίγραφο-γράφει το μήνυμα που διευκρινίζει μια περιοχή πηγής σε μια από τις συσκευές αποθήκευσης, η "πηγή", η οποία πρόκειται να αντιγραφεί σε μια περιοχή στόχων σε μια από τις συσκευές αποθήκευσης, ο "στόχοσ". Αντίγραφο-γράψτε το μήνυμα που διευκρινίζει την εν λόγω περιοχή πηγής, την εν λόγω περιοχή στόχων, και τον εν λόγω στόχο. Αντίγραφο-γράψτε ότι το μήνυμα αναγκάζει τον ελεγκτή συστημάτων για να διαβάσει την περιοχή πηγής και τα αρχεία συνδέσμων που συνδέονται συνεπώς, για να τροποποιήσουν τα σχετικά αρχεία συνδέσμων για να δείξει ότι η περιοχή πηγής στο στόχο είναι η αρχική πηγή της περιοχής πηγής εάν η περιοχή πηγής δεν δημιουργήθηκε από προηγουμένως εκτελεσμένη αντίγραφο-γράψτε το μήνυμα, και να γράψει την περιοχή πηγής και τα σχετικά αρχεία συνδέσμων, συμπεριλαμβανομένων οποιωνδήποτε τροποποιήσεων επιπλέον, στο στόχο μέσω ενός από γράφει τα μηνύματα.

 
Web www.patentalert.com

< (none)

< Method for enhancing sheet resistance uniformity of chemical vapor deposited (CVD) tungsten silicide layers

> Integrated communications architecture on a mobile device

> (none)

~ 00003