发明名称 Data and replica placement using r-out-of-k hash functions
摘要 A distributed data store employs replica placement techniques in which a number k hash functions are used to compute k potential locations for a data item. A number r of the k locations are chosen for storing replicas. These replica placement techniques provide a system designer with the freedom to choose r from k, are structured in that they are determined by a straightforward functional form, and are diffuse such that the replicas of the items on one server are scattered over many other servers. The resulting storage system exhibits excellent storage balance and request load balance in the presence of incremental system expansions, server failures, and load changes. Data items may be created, read, and updated or otherwise modified.
申请公布号 US2008065704(A1) 申请公布日期 2008.03.13
申请号 US20060519538 申请日期 2006.09.12
申请人 MICROSOFT CORPORATION 发明人 MACCORMICK JOHN PHILIP;MURPHY NICHOLAS;RAMASUBRAMANIAN VENUGOPALAN;WIEDER EHUD;ZHOU LIDONG;YANG JUNFENG
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址