发明名称 Sharding method and apparatus using directed graphs
摘要 A method and apparatus is used to divide a storage volume into shards. The division is made using a directed graph having a vertex for each block in the storage volume and directed-edges between pairs of vertices representing a shard of blocks, associating a weight with each directed edge that represents the dissimilarity for the shard of blocks between the corresponding pair of vertices, selecting a maximum number of shards (K) for dividing the storage volume, identifying a minimum aggregate weight associated with a current vertex for a combination of no more than K shards, performing the identification of the minimum aggregate weight for vertices in the directed graph, and picking the smallest aggregated weight associated with the last vertex to determine a sharding that spans the storage volume and provides a minimal dissimilarity among no more than K shards of blocks.
申请公布号 US2004230764(A1) 申请公布日期 2004.11.18
申请号 US20030439977 申请日期 2003.05.16
申请人 MERCHANT ARIF;KALLAHALLA MAHESH;SWAMINATHAN RAM 发明人 MERCHANT ARIF;KALLAHALLA MAHESH;SWAMINATHAN RAM
分类号 G06F3/06;(IPC1-7):G06F12/00 主分类号 G06F3/06
代理机构 代理人
主权项
地址