发明名称 |
Cloud data backup storage manager |
摘要 |
Techniques for cloud data backup are disclosed. Example methods may store backup data from a client computer on portions of data storage media associated with peer computers. In some example embodiments, a file may be encoded into segments using an error-tolerant encoding scheme, and the segments may be stored on peer computers. In some example embodiments, individual segments may be stored on more than one peer machine and/or an individual peer machine may not receive all of the segments associated with the file. |
申请公布号 |
US9330137(B2) |
申请公布日期 |
2016.05.03 |
申请号 |
US201414275815 |
申请日期 |
2014.05.12 |
申请人 |
EMPIRE TECHNOLOGY DEVELOPMENT LLC |
发明人 |
Wolfe Andrew |
分类号 |
G06F7/00;G06F17/00;G06F17/30;G06F11/14;G06F11/20;H03M13/09;H03M13/15;H03M13/19;H03M13/29;G06F11/10 |
主分类号 |
G06F7/00 |
代理机构 |
Turk IP Law, LLC |
代理人 |
Turk IP Law, LLC |
主权项 |
1. A method to back up data, comprising:
identifying a file to be backed up, wherein the file is stored locally on a client computer; encoding the file into K file segments, wherein K is an integer greater than one; requesting at least R*K storage blocks on a plurality of peer computers, wherein R is a redundancy factor; transmitting segments from the client computer to the plurality of peer computers such that each of the K file segments is stored on at least R peer computers; and querying the plurality of peer computers to determine a number of copies of the K file segments that are stored on the plurality of peer computers, wherein in response to any particular file segment of the K file segments not having R available copies, the method comprises at least one of:
request and reserve space for one or more additional copies of the particular file segment; orinstruct creation of one or more additional copies of the particular file segment on one or more of the peer computers of the plurality of peer computers such that R copies of the particular file segment are stored at the one or more of the peer computers. |
地址 |
Wilmington DE US |