-
21.
公开(公告)号:US20130346540A1
公开(公告)日:2013-12-26
申请号:US13899495
申请日:2013-05-21
Applicant: Google Inc.
Inventor: Jeffrey Adgate Dean , Sanjay Ghemawat , Yasushi Saito , Andrew Fikes , Christopher Jorgen Taylor , Sean Quinlan , Michal Piotr Szymaniak , Sebastian Kanthak , Wilson Cheng-Yi Hsieh , Alexander Lloyd , Michael James Boyer Epstein
IPC: H04L29/08
CPC classification number: H04L67/1097
Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for identifying a storage group in a distributed storage system into which data is to be stored is presented. A data structure including information relating to storage groups in a distributed storage system is maintained, where a respective entry in the data structure for a respective storage group includes placement metrics for the respective storage group. A request to identify a storage group into which data is to be stored is received from a computer system. The data structure is used to determine an identifier for a storage group whose placement metrics satisfy a selection criterion. The identifier for the storage group whose placement metrics satisfy the selection criterion is returned to the computer system.
Abstract translation: 呈现存储至少一个程序的系统,计算机可读存储介质和用于识别要存储数据的分布式存储系统中的存储组的计算机实现的方法。 维护包括与分布式存储系统中的存储组有关的信息的数据结构,其中相应存储组的数据结构中的相应条目包括各个存储组的布局度量。 从计算机系统接收到识别要存储数据的存储组的请求。 数据结构用于确定其布局度量满足选择标准的存储组的标识符。 其位置指标满足选择标准的存储组的标识符返回给计算机系统。