Patent · US Active

Dynamic management of log persistence

US8903871B2 · kind B2 · utility

9Cited by
0References
23Claims
0Family size

Assignee

Inventor

Key dates

Filing dateNov 6, 2012
Grant dateDec 2, 2014
Priority date
Expiry dateFeb 26, 2033

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/1029
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Disclosed is a method and system for dynamically persisting log data from member computers in a network. The log data is transmitted as a plurality of shards to a router of router-writer pairs which transmits the shards to writers of the router-writer pairs that persist the shards into a storage unit. A shard contains a distinct subset of the log data. The shards are transmitted to the writers based on a writer assignment map that identifies a writer assigned to persist each of the shards. The assignment of the shards to a writer is performed based on assignment criteria that include at least one of (i) number of writers, (ii) a load of the writers, (iii) number of shards, (iv) size of a particular shard, or (v) estimated load capacity of writers.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.