发明名称 METHOD AND SYSTEM FOR STORING A FILE ON A PLURALITY OF SERVERS
摘要 The present invention relates to a method for storing a file on a plurality of servers, wherein the number of servers is n and the maximum number of servers which might be fail is t, preferably including a predefined number b of byzantine failures and a number t-b of crashes of the servers, and wherein n equals 2t+b+1, comprising the steps of a) Dividing the file into a plurality of chunks, wherein the number of chunks is equal to or greater than the number of servers n, b) Sending n chunks of the file to the n servers, wherein one chunk is sent to each server, c) Determining the number of replies r from the n servers indicating successful storage of the respective chunks, d) Checking if the number of replies r matches a terminating condition, and if not e) Generating a new file based on one or more chunks of the old file, a reconstruction threshold of the old file and the number of replies, f) Perform steps a)-e) with the new file as file for these steps, until the terminating condition in step d) is fulfilled, wherein the terminating condition is based on the difference between the reconstruction thresholds of the new file of step e) and the old file of step a) and the maximum number of servers which might be fail. The present invention further relates to a system for storing a file on a plurality of servers.
申请公布号 WO2014060572(A2) 申请公布日期 2014.04.24
申请号 WO2013EP71823 申请日期 2013.10.18
申请人 NEC EUROPE LTD. 发明人 DOBRE, DAN;KARAME, GHASSAN
分类号 G06F11/10 主分类号 G06F11/10
代理机构 代理人
主权项
地址