发明名称 Virtualized data storage vaults on a dispersed data storage network
摘要 A method begins with a slice server receiving a request to access a virtual digital data storage vault. The method continues by determining whether the virtual digital data storage vault is a first virtual digital data storage vault or a second virtual digital data storage vault. The slice server supports a portion of each of the first and the second virtual digital data storage vaults. When the virtual digital data storage vault is the first or the second virtual digital data storage vault, the method continues by determining whether the request is valid. When the request is valid, the method continues by executing the request to generate a response.
申请公布号 US9092439(B2) 申请公布日期 2015.07.28
申请号 US201113106577 申请日期 2011.05.12
申请人 Cleversafe, Inc. 发明人 Gladwin S. Christopher;Dhuse Greg;Thornton Vance;Motwani Manish;Volvovski Ilya;Leggette Wesley;Bellanca Jamie;Toledano Sarah;Foster Lynn;Mark Zachary
分类号 G06F17/30;G06F11/10 主分类号 G06F17/30
代理机构 Garlick & Markison 代理人 Garlick & Markison ;Markison Timothy W.
主权项 1. A method comprises: receiving, by a computer, a plurality of requests from a plurality of user devices; for a first request of the plurality of requests: determining, by the computer, a first vault structure and a first user account;identifying, by the computer, a first set of storage servers based on the first vault structure;sending, by the computer, the first request to the first set of storage servers;validating, by at least a first minimum reconstruction number of storage servers of the first set of storage servers, the first request to produce, when valid, a first set of valid response slices;receiving, by the computer, the first set of valid response slices from the at least the first minimum reconstruction number of storage servers;decoding, by the computer using a first information dispersal algorithm, the first set of valid response slices to reconstruct a first response; and for a second request of the plurality of requests: determining, by the computer, a second vault structure and a second user account;identifying, by the computer, a second set of storage servers based on the second vault structure;sending, by the computer, the second request to the second set of storage servers;validating, by at least a second minimum reconstruction number of storage servers of the second set of storage servers, the second request to produce, when valid, a second set of valid response slices;receiving, by the computer, the second set of valid response slices from the at least the second minimum reconstruction number of storage servers; anddecoding, by the computer using a second information dispersal algorithm, the second set of valid response slices to reconstruct a second response.
地址 Chicago IL US