Invention Grant
- Patent Title: Grouping of objects in a distributed storage system based on journals and placement policies
-
Application No.: US13927010Application Date: 2013-06-25
-
Publication No.: US09600558B2Publication Date: 2017-03-21
- Inventor: Alexander Kesselman , Alexandre Drobychev , George Datuashvili
- Applicant: Google Inc.
- 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 ; G06F17/30 ; G06F3/06 ; H04L29/08

Abstract:
Managing placement of object replicas is performed at a first instance of a distributed storage system. One or more journals are opened for storage of object chunks. Each journal is associated with a single placement policy. A first object is received comprising at least a first object chunk. The first object is associated with a first placement policy. The first object chunk is stored in a first journal whose associated placement policy matches the first placement policy. The first journal stores only object chunks for objects whose placement policies match the first placement policy. For the first journal, the receiving and storing operations are repeated for multiple objects whose associated placement policies match the first placement policy, until a first termination condition occurs. Then, the first journal is closed. Subsequently, the first journal is replicated to a second instance of the distributed storage system according to the first placement policy.
Public/Granted literature
- US20140379715A1 Grouping of Objects in a Distributed Storage System Based on Journals and Placement Policies Public/Granted day:2014-12-25
Information query