Invention Grant
US08285686B2 Executing prioritized replication requests for objects in a distributed storage system 有权
对分布式存储系统中的对象执行优先级复制请求

  • Patent Title: Executing prioritized replication requests for objects in a distributed storage system
  • Patent Title (中): 对分布式存储系统中的对象执行优先级复制请求
  • Application No.: US13024243
    Application Date: 2011-02-09
  • Publication No.: US08285686B2
    Publication Date: 2012-10-09
  • Inventor: Alexander Kesselman
  • Applicant: Alexander Kesselman
  • Applicant Address: US CA Mountain View
  • Assignee: Google Inc.
  • Current Assignee: Google Inc.
  • Current Assignee Address: US CA Mountain View
  • Agency: Morgan, Lewis & Bockius LLP
  • Main IPC: G06F7/00
  • IPC: G06F7/00
Executing prioritized replication requests for objects in a distributed storage system
Abstract:
A system and method for executing replication requests for objects in a distributed storage system is provided. A replication queue is identified from a plurality of replication queues corresponding to a replication key. The replication key includes information related to at least a source storage device in a distributed storage system at which objects are located and a destination storage device in the distributed storage system to which the objects are to be replicated. A distributed database is scanned using an identifier of the replication queue to produce a list of replication requests corresponding to the replication queue. The records of the distributed database are distributed across a plurality of nodes of the distributed database. The replication requests in the list of replication requests are executed in priority order. Replication requests are deleted from the distributed database only when the replication requests are complete.
Information query
Patent Agency Ranking
0/0