A system includes shared Small Computer System Interface (SCSI) storage devices for processing clients coupled by a fiber channel interface. The storage devices include storage blocks, and locks controlling their use by clients. Clients issue actions to the storage devices for performing operations on the locks. A client may exclude other clients from using storage blocks using a state element to acquire the lock for shared or exclusive use. If the client modified the data, a version counter in the lock is updated when the lock is released. If an activity bit is set, the version counter is updated upon both reading and writing. Other clients can forcibly release a lock owned by a failed client by monitoring its version counter. Expiration timers associated with the locks allow acquired locks to be released by timing out. A serverless global file system (GFS) manages use of the shared storage resources, and allows remapping of the locks to the storage blocks, for example, based on activity of the locks.

Ένα σύστημα περιλαμβάνει τις κοινές μικρές συσκευές αποθήκευσης διεπαφών συγκροτημάτων ηλεκτρονικών υπολογιστών (SCSI) για τους πελάτες που συνδέονται από μια διεπαφή καναλιών ινών. Οι συσκευές αποθήκευσης περιλαμβάνουν τους φραγμούς αποθήκευσης, και τις κλειδαριές ελέγχοντας τη χρήση τους από τους πελάτες. Οι πελάτες διανέμουν τις ενέργειες στις συσκευές αποθήκευσης για τις διαδικασίες στις κλειδαριές. Ένας πελάτης μπορεί να αποκλείσει άλλους πελάτες από τη χρησιμοποίηση των φραγμών αποθήκευσης χρησιμοποιώντας ένα κρατικό στοιχείο για να αποκτήσει την κλειδαριά για την κοινή ή αποκλειστική χρήση. Εάν ο πελάτης τροποποίησε τα στοιχεία, ένας μετρητής έκδοσης στην κλειδαριά ενημερώνεται όταν απελευθερώνεται η κλειδαριά. Εάν ένα κομμάτι δραστηριότητας τίθεται, ο μετρητής έκδοσης ενημερώνεται και επάνω στην ανάγνωση και στο γράψιμο. Αλλοι πελάτες μπορούν βίαια να απελευθερώσουν μια κλειδαριά που είναι κύρια από έναν αποτυχημένο πελάτη με τον έλεγχο του μετρητή έκδοσής του. Τα χρονόμετρα λήξης που συνδέονται με τις κλειδαριές επιτρέπουν στις επίκτητες κλειδαριές για να απελευθερωθούν από το συγχρονισμό έξω. Ένα serverless σφαιρικό σύστημα αρχείων (GFS) διαχειρίζεται τη χρήση των κοινών πόρων αποθήκευσης, και επιτρέπει των κλειδαριών στους φραγμούς αποθήκευσης, παραδείγματος χάριν, βασισμένους στη δραστηριότητα των κλειδαριών.

 
Web www.patentalert.com

< (none)

< Method and system for allocating cache memory for a network database service

> Method, client device, server and article of manufacture for compressing universal resource identifiers using left/right string substitution

> (none)

~ 00053