发明名称 |
Revision synchronization of a dispersed storage network |
摘要 |
A method begins by a processing module receiving a write request message from a dispersed storage (DS) processing module, wherein the write request message includes a slice name, a DS processing module most-recent slice revision, a new slice revision, and an encoded directory slice of directory information regarding storage of data. The method continues with the processing module obtaining, from local memory, a DS unit most-recent slice revision based on the slice name. The method continues with the processing module storing the new slice revision as the DS unit most-recent slice revision and storing the encoded directory slice when the DS unit most-recent slice revision compares favorably to the DS processing module most-recent slice revision. |
申请公布号 |
US9152489(B2) |
申请公布日期 |
2015.10.06 |
申请号 |
US201012903209 |
申请日期 |
2010.10.13 |
申请人 |
Cleversafe, Inc. |
发明人 |
Baptist Andrew;Leggette Wesley;Volvovski Ilya;Resch Jason K.;Dhuse Greg;Cilfone Bart |
分类号 |
G06F12/00;G06F11/07;G06F21/10;G06F12/08;G06F11/10;G06F9/46 |
主分类号 |
G06F12/00 |
代理机构 |
Garlick & Markison |
代理人 |
Garlick & Markison ;Markison Timothy W. |
主权项 |
1. A method for execution by a dispersed storage (DS) unit, the method comprises:
receiving a write request message from a dispersed storage (DS) processing module, wherein the write request message includes a slice name, a DS processing module most-recent slice revision, a new slice revision, and an encoded directory slice of directory information regarding storage of data; obtaining, from local memory, a DS unit most-recent slice revision based on the slice name; and when a revision number of the DS unit most-recent slice revision is same as a revision number of the DS processing module most-recent slice revision:
storing the new slice revision as the DS unit most-recent slice revision; andstoring the encoded directory slice. |
地址 |
Chicago IL US |