发明名称 Time based dispersed storage access
摘要 A method begins with a managing unit establishing an access policy that designates, for a first group of user devices, a first read time window and a first write time window. The method continues with a storage unit receiving an access request from a user device. The method continues with the storage unit determine whether the access request is received within the first read time window or whether the access request is received within the first write time window. The method continues with the storage unit generating a read response that includes encoded data slices when the access request is a read request and is received within the first read time window. The method continues with the storage unit processing the write request to store encoded data slices when the access request is the write request and is received within the first write time window.
申请公布号 US9571577(B2) 申请公布日期 2017.02.14
申请号 US201514612422 申请日期 2015.02.03
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Grube Gary W.;Markison Timothy W.
分类号 G06F21/00;H04L29/08;G06F11/00;G06F17/30;G06F21/60;G06F21/62;H04L29/06;G06F11/10;G06F11/08;H04L12/64 主分类号 G06F21/00
代理机构 Garlick & Markison 代理人 Garlick & Markison ;Markison Timothy W.
主权项 1. A method comprises: establishing, by a managing unit of a dispersed storage network (DSN), an access policy that designates, for a first group of user devices, a first read time window for reading data from storage units of the DSN, a first write time window for writing data to the storage units of the DSN, and a read-write time window, wherein the read-write time window allows for reading of data from the storage units and writing of data to the storage units, wherein the read-write time window at least partially overlaps, in time, one or more of the first read time window and the first write time window; making available, by the managing unit, the access policy to the first group of user devices and to the storage units; receiving, by a storage unit of the storage units, an access request from a user device of the first group of user devices; determining, by the storage unit, whether the access request is received within the first read time window or the read-write time window when the access request is a read request or whether the access request is received within the first write time window or the read-write time window when the access request is a write request; when the access request is the read request and is received within the first read time window or the read-write time window, generating, by the storage unit, a read response that includes one or more requested encoded data slices; and when the access request is the write request and is received within the first write time window or the read-write time window, processing, by the storage unit, the write request to store one or more new encoded data slices.
地址 Armonk NY US