- 专利标题: Distributing data on distributed storage systems
-
申请号: US18191371申请日: 2023-03-28
-
公开(公告)号: US12019519B2公开(公告)日: 2024-06-25
- 发明人: Robert Cypher , Sean Quinlan , Steven Robert Schirripa
- 申请人: Google LLC
- 申请人地址: US CA Mountain View
- 专利权人: Google LLC
- 当前专利权人: Google LLC
- 当前专利权人地址: US CA Mountain View
- 代理机构: Honigman LLP
- 代理商 Brett A. Krueger
- 主分类号: H04L12/00
- IPC分类号: H04L12/00 ; G06F11/14 ; G06F16/174 ; G06F16/182 ; G06F16/27
摘要:
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.
公开/授权文献
- US20230236935A1 Distributing Data on Distributed Storage Systems 公开/授权日:2023-07-27
信息查询