×

Reconciler for a distributed storage system

  • US 10,061,790 B2
  • Filed: 07/07/2015
  • Issued: 08/28/2018
  • Est. Priority Date: 07/07/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for discovering and logging misplaced objects in a distributed object storage system, comprising:

  • providing a processor running at least one container replicator in said distributed object storage system, said container replicator discovering storage policy inconsistencies;

    said container replicator recording each transaction in a container database;

    said container replicator adding said inconsistencies to a misplaced objects container;

    said container replicator using a log format to record a history of state transitions which result from a series of requests, wherein said history is recorded in a plurality of container replicas;

    each container replica maintaining a set of three vectors that indicate when the container replica last recorded a PUT or DELETE and when these actions resulted in a change of the container replica'"'"'s status (created or deleted); and

    said container replicator comparing log items in said history between two or more containers to determine a representation of said state transaction history which resulted in a current state.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×