Distributing Data on Distributed Storage Systems

Patent №

US 11,620,187

Granted

2023-04-04

Filed 2021

Owner

GOOGLE INC.

AI components

1

planning

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

17445401

A method of distributing data in a distributed storage system includes receiving a file, dividing the received file into chunks, and determining a distribution of the chunks among storage devices of the distributed storage system based on a maintenance hierarchy of the distributed storage system. The maintenance hierarchy includes maintenance levels, and each maintenance level includes one or more maintenance units. Each maintenance unit has an active state and an inactive state. Moreover, each storage device is associated with a maintenance unit. The determining of the distribution of the chunks includes identifying a random selection of the storage devices matching a number of chunks of the file and being capable of maintaining accessibility of the file when one or more maintenance units are in an inactive state. The method also includes distributing the chunks to storage devices of the distributed storage system according to the determined distribution.

PlanningG06F 11/1435G06F 16/1748G06F 16/182G06F 16/278

AI classification

Planning0.59
Knowledge representation0.06
Vision0.04
Natural language0.00
Evolutionary computation0.00
AI hardware0.00
Machine learning0.00
Speech0.00

Ownership

GOOGLE INC.

assignment · 574830778

Assignors

CYPHER, ROBERT, QUINLAN, SEAN, SCHIRRIPA, STEVEN ROBERT

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC