发明授权
- 专利标题: Systems and methods for replicating data
- 专利标题(中): 用于复制数据的系统和方法
-
申请号: US12727138申请日: 2010-03-18
-
公开(公告)号: US08065268B1公开(公告)日: 2011-11-22
- 发明人: Sanjay Ghemawat , Howard Gobioff , Shun-Tak Leung
- 申请人: Sanjay Ghemawat , Howard Gobioff , Shun-Tak Leung
- 申请人地址: US CA Mountain View
- 专利权人: Google Inc.
- 当前专利权人: Google Inc.
- 当前专利权人地址: US CA Mountain View
- 代理机构: Harrity & Harrity, LLP
- 主分类号: G06F17/30
- IPC分类号: G06F17/30
摘要:
A system facilitates the distribution and redistribution of chunks of data among multiple servers. The system may identify servers to store a replica of the data based on at least one of utilization of the servers, prior data distribution involving the servers, and failure correlation properties associated with the servers, and place the replicas of the data at the identified servers. The system may also monitor total numbers of replicas of the chunks available in the system, identify chunks that have a total number of replicas below one or more chunk thresholds, assign priorities to the identified chunks, and re-replicate the identified chunks based substantially on the assigned priorities. The system may further monitor utilization of the servers, determine whether to redistribute any of the replicas, select one or more of the replicas to redistribute based on the utilization of the servers, select one or more of the servers to which to move the one or more replicas, and move the one or more replicas to the selected one or more servers.
信息查询