RESOURCE AVAILABILITY DETERMINATION MECHANISM FOR DISTRIBUTED DATA STORAGE SYSTEM

Patent №

US 6,553,389

Granted

2003-04-22

Filed 1999

Owner

HEWLETT-PACKARD COMPANY

Lab

AI components

1

planning

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09394238

A distributed data storage system is provided with a mechanism for determining data storage resource availability during data system failures. When a partition occurs, a coordinator requests all reachable replicas to begin a new epoch and each replica responds with its most recent epoch number and the list of replicas that it believes were active in that epoch. From the responses, the coordinator finds the maximum epoch number and the list of replicas in that epoch is taken as the list from which a quorum must be drawn. The coordinator establishes a quorum when, for each byte in the virtual store, the coordinator receives responses from more than half of the replicas for that byte. The coordinator then determines resource availability and sends out a message to all the reachable replicas with a new epoch number greater than the previous epoch number and the list of replicas active in this new epoch. The replicas receive this message, record the epoch number and the list of replicas, and proceed.

PlanningG06F 11/2056G06F 11/1425H04L 67/1095H04L 67/1097H04L 69/40Y10S 707/99953

AI classification

Planning0.95
AI hardware0.14
Natural language0.00
Knowledge representation0.00
Vision0.00
Evolutionary computation0.00
Machine learning0.00
Speech0.00

Ownership

HEWLETT-PACKARD COMPANY

assignment · 103280549

Assignors

GOLDING, RICHARD A., BOROWSKY, ELIZABETH L.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC