Patent · US Expired

Exactly one cache framework

US6826601B2 · kind B2 · utility

37Cited by
33References
47Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 4, 2002
Grant dateNov 30, 2004
Priority date
Expiry dateApr 25, 2023

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L69/329
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A system for managing objects in a clustered network includes a file system containing at least one copy of a data object. The system can include several clustered servers in communication with the file system. A lead server is selected, which contains a distributed consensus algorithm for selecting a host server, and which utilizes multicasting while executing rounds of the algorithm. The selected host server can contain a copy of the data object, such as in local cache, providing access to the local copy to any other server in the cluster. Any change made to an item hosted by the host server can also be updated in the file system. If the host server becomes unable to host the object, a new host can be chosen using the distributed consensus algorithm. The other servers are then notified of the new host by multicast messaging.

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