-
公开(公告)号:GB2580276B
公开(公告)日:2020-12-09
申请号:GB202007041
申请日:2018-10-12
Applicant: IBM
Inventor: JONATHAN FISCHER-TOUBOL , YOSEF SHATSKY , AFIEF HALUMI , ASAF PORAT-STOLER , SERGEY MARENKOV , TOM SIVAN , REUT COHEN , DANNY HARNIK , ETY KHAITZIN
IPC: G06F3/06 , G06F16/174
Abstract: A mechanism is provided for dispersed location-based data storage. A request is received to write a data file to a referrer memory region in a set of memory regions. For each data chunk of the data file, responsive to a comparison of a hash value for the data chunk to other hash values for other stored data chunks referenced in the referrer memory region indicating that the data chunk fails to exist in the referrer memory region, responsive to the data chunk existing in another memory region in the set of memory regions, responsive to the memory region failing to be one of the predetermined number N of owner memory regions associated with the referrer memory region, and responsive to the predetermined number N of owner memory regions failing to have been met, a reference to the data chunk is stored in the referrer memory region.
-
公开(公告)号:GB2580276A
公开(公告)日:2020-07-15
申请号:GB202007041
申请日:2018-10-12
Applicant: IBM
Inventor: JONATHAN FISCHER-TOUBOL , YOSEF SHATSKY , AFIEF HALUMI , ASAF PORAT-STOLER , SERGEY MARENKOV , TOM SIVAN , REUT COHEN , DANNY HARNIK , ETY KHAITZIN
IPC: G06F3/06 , G06F16/174
Abstract: A mechanism is provided for dispersed location-based data storage. A request is received to write a data file to a referrer memory region in a set of memory regions. For each data chunk of the data file, responsive to a comparison of a hash value for the data chunk to other hash values for other stored data chunks referenced in the referrer memory region indicating that the data chunk fails to exist in the referrer memory region, responsive to the data chunk existing in another memory region in the set of memory regions, responsive to the memory region failing to be one of the predetermined number N of owner memory regions associated with the referrer memory region, and responsive to the predetermined number N of owner memory regions failing to have been met, a reference to the data chunk is stored in the referrer memory region.
-
公开(公告)号:GB2579335A
公开(公告)日:2020-06-17
申请号:GB202005312
申请日:2018-09-21
Applicant: IBM
Inventor: YOSEF SHATSKY , ASAF PORAT-STOLER , TOM SIVAN
IPC: G06F16/901
Abstract: An open address probing barrier is utilized in association with a memory container. A starting memory slot is calculated for an item to be found in the memory container. Responsive to the item failing to occupy the starting memory slot, a first predetermined number of memory slots immediately following the starting memory slot are probed. Responsive to the item occupying one of those memory slots, the item is returned to the application. Responsive to the item failing to occupy one of those memory slots, a determination is made as to whether a barrier bit has been set in association with the last of the first predetermined number of memory slots. If so, at least a portion of the memory container is probed for the item and, if found,the item is returned to the application. If the barrier bit is not set, a notification is returned to the application.
-
-