发明名称 Dynamic distribution of replicated data
摘要 A system and method for data storage. The method can include: identifying, by a computer processor, a cluster map representing a set of storage resources; for each storage resource of the set of storage resources: traversing, by the computer processor, the cluster map to map the storage resource to a candidate resource set including at least one other storage resource of the set of storage resources; identifying a first data object associated with a storage request; identifying a first candidate resource set based on the first data object; and selecting a first final resource set based at least on the first candidate resource set, where the first data object is sent to storage resources of the first final resource set for storage.
申请公布号 US9342250(B1) 申请公布日期 2016.05.17
申请号 US201514637212 申请日期 2015.03.03
申请人 Twitter, Inc. 发明人 Schuller Peter;Goffinet Christopher;Lee Sangjin;Anand Meher;Ceasar Edward;Bigian Armond
分类号 G06F13/00;G06F3/06;G06F12/00 主分类号 G06F13/00
代理机构 Osha Liang LLP 代理人 Osha Liang LLP
主权项 1. A method for data storage, comprising: mapping a first storage resource to a resource set that includes at least one other storage resource, wherein a size of the resource set is based on a resource distribution factor (RDF); receiving a first storage request specifying a first data object; selecting, based on the first data object, the first storage resource; identifying the resource set of which the first storage resource is a member; selecting at least one other storage resource in the resource set; and storing a copy of the first data object in the first storage resource and a copy of the first data object in the at least one other storage resource, wherein the mapping of the first storage resource to the resource set includes using a data distribution algorithm, and wherein selecting the first storage resource includes using the data distribution algorithm.
地址 San Francisco CA US