-
公开(公告)号:US10915527B2
公开(公告)日:2021-02-09
申请号:US15616445
申请日:2017-06-07
发明人: Derek L. Erdmann , David C. Reed , Thomas C. Reed , Max D. Smith
IPC分类号: G06F16/24 , G06F16/2453 , G06F16/22 , G06F16/2455
摘要: Methods that can parallel search a partitioned data set extended (PSDE) indexes are provided. One method includes managing a set of quick indexes in a memory device in which the set of quick indexes include references to storage locations for a subset of members of a PDSE stored in a set of long-term storage devices. The method further includes receiving a request to determine a storage location of a member of the PDSE and, in response to the request, searching the set of quick indexes to determine the storage location. Systems and computer program products for performing the above method are also provided.
-
公开(公告)号:US20180357277A1
公开(公告)日:2018-12-13
申请号:US15616445
申请日:2017-06-07
发明人: Derek L. Erdmann , David C. Reed , Thomas C. Reed , Max D. Smith
IPC分类号: G06F17/30
CPC分类号: G06F17/30445 , G06F17/30327 , G06F17/3033 , G06F17/30486
摘要: Methods that can parallel search a partitioned data set extended (PSDE) indexes are provided. One method includes managing a set of quick indexes in a memory device in which the set of quick indexes include references to storage locations for a subset of members of a PDSE stored in a set of long-term storage devices. The method further includes receiving a request to determine a storage location of a member of the PDSE and, in response to the request, searching the set of quick indexes to determine the storage location. Systems and computer program products for performing the above method are also provided.
-
公开(公告)号:US20180349064A1
公开(公告)日:2018-12-06
申请号:US16103899
申请日:2018-08-14
IPC分类号: G06F3/06
CPC分类号: G06F3/0685 , G06F3/061 , G06F3/0647 , G06F3/0652 , G06F2003/0692
摘要: Provided are a computer program product, system, and method for an application to provide for, in one embodiment, using hierarchical storage management to respond to a request to delete a data set by migrating the data set to another storage tier in a storage system before deleting the data set from its current location. As a result, the data set is stored on another tier to provide an opportunity to reverse the decision to delete the data set. In one embodiment, a temporary interval of time is provided to reverse the deletion decision and restore the data set from the migrated data set, before the data set is permanently deleted.
-
4.
公开(公告)号:US20180046387A1
公开(公告)日:2018-02-15
申请号:US15236388
申请日:2016-08-12
发明人: Derek L. Erdmann , David C. Reed , Thomas C. Reed , Max D. Smith
IPC分类号: G06F3/06
CPC分类号: G06F3/067 , G06F3/061 , G06F3/0638 , G06F9/466
摘要: Provided are a computer program product, system, and method for generating node access information for a transaction accessing nodes of a data set index. Pages in the memory are allocated to internal nodes and leaf nodes of a tree data structure representing all or a portion of a data set index for the data set. A transaction is processed with respect to the data set that involves accessing the internal and leaf nodes in the tree data structure, wherein the transaction comprises a read or write operation. Node access information is generated in transaction information, for accessed nodes comprising nodes in the tree data structure accessed as part of processing the transaction. The node access information includes a pointer to the page allocated to the accessed node prior to the transaction in response to the node being modified during the transaction.
-
公开(公告)号:US20160077750A1
公开(公告)日:2016-03-17
申请号:US14488223
申请日:2014-09-16
CPC分类号: G06F3/0685 , G06F3/061 , G06F3/0647 , G06F3/0652 , G06F2003/0692
摘要: Provided are a computer program product, system, and method for an application to provide for, in one embodiment, using hierarchical storage management to respond to a request to delete a data set by migrating the data set to another storage tier in a storage system before deleting the data set from its current location. As a result, the data set is stored on another tier to provide an opportunity to reverse the decision to delete the data set. In one embodiment, a temporary interval of time is provided to reverse the deletion decision and restore the data set from the migrated data set, before the data set is permanently deleted.
摘要翻译: 提供了一种用于应用程序的计算机程序产品,系统和方法,其在一个实施例中提供了使用分层存储管理来响应通过将数据集迁移到存储系统中的另一个存储层的数据集的删除请求 从当前位置删除数据集。 因此,数据集被存储在另一个层上,以提供一个机会来反转删除数据集的决定。 在一个实施例中,在数据集被永久删除之前,提供临时间隔时间以反转删除决定并从迁移的数据集恢复数据集。
-
公开(公告)号:US10649696B2
公开(公告)日:2020-05-12
申请号:US16103899
申请日:2018-08-14
IPC分类号: G06F3/06
摘要: Provided are a computer program product, system, and method for an application to provide for, in one embodiment, using hierarchical storage management to respond to a request to delete a data set by migrating the data set to another storage tier in a storage system before deleting the data set from its current location. As a result, the data set is stored on another tier to provide an opportunity to reverse the decision to delete the data set. In one embodiment, a temporary interval of time is provided to reverse the deletion decision and restore the data set from the migrated data set, before the data set is permanently deleted.
-
公开(公告)号:US10372348B2
公开(公告)日:2019-08-06
申请号:US16110976
申请日:2018-08-23
发明人: Derek L. Erdmann , David C. Reed , Thomas C. Reed , Max D. Smith
摘要: Provided are a computer program product, system, and method for generating node access information for a transaction accessing nodes of a data set index. Pages in the memory are allocated to internal nodes and leaf nodes of a tree data structure representing all or a portion of a data set index for the data set. A transaction is processed with respect to the data set that involves accessing the internal and leaf nodes in the tree data structure, wherein the transaction comprises a read or write operation. Node access information is generated in transaction information, for accessed nodes comprising nodes in the tree data structure accessed as part of processing the transaction. The node access information includes a pointer to the page allocated to the accessed node prior to the transaction in response to the node being modified during the transaction.
-
公开(公告)号:US09448920B2
公开(公告)日:2016-09-20
申请号:US14559811
申请日:2014-12-03
发明人: Derek L. Erdmann , David C. Reed , Thomas C. Reed , Max D. Smith
CPC分类号: G06F12/023 , G06F9/5016 , G06F12/0284 , G06F12/14 , G06F2212/1044 , G06F2212/1052
摘要: Provided are a computer program product, system, and method for granting and revoking supplemental memory allocation requests. Supplemental memory allocations of memory resources are granted to applications following initial memory allocations of the memory resources to the applications. In response to determining that available memory resources have fallen below an availability threshold, determining a weighting factor for each supplemental memory allocation based on at least one of an amount of the memory resources allocated to the supplemental memory allocation and a measured duration during which the memory resources have been allocated. At least one of the supplemental memory allocations is selected to revoke based on the determined weighting factors of the supplemental memory allocations.
-
公开(公告)号:US20160170654A1
公开(公告)日:2016-06-16
申请号:US15048683
申请日:2016-02-19
发明人: Derek L. Erdmann , David C. Reed , Thomas C. Reed , Max D. Smith
IPC分类号: G06F3/06
CPC分类号: G06F3/0605 , G06F3/0631 , G06F3/0644 , G06F3/0665 , G06F3/0673 , G06F12/023 , G06F12/1009 , G06F17/30327 , G06F17/30961 , G06F2212/152 , G06F2212/657
摘要: Provided are a computer program product, system, and method for selecting pages implementing leaf nodes and internal nodes of a data set index for reuse in memory. Pages in the memory are allocated to internal nodes and leaf nodes of a tree data structure representing all or a portion of a data set index for the data set. At least at least one duration parameter indicates an amount of time after which an unused page implement one of the internal nodes or leaf nodes is eligible for reuse. Selection is made of at least one selected page allocated to at least one of the leaf nodes and the internal nodes that has not been used for one of the at least one duration parameter for reuse.
-
公开(公告)号:US20150134925A1
公开(公告)日:2015-05-14
申请号:US14559811
申请日:2014-12-03
发明人: Derek L. Erdmann , David C. Reed , Thomas C. Reed , Max D. Smith
CPC分类号: G06F12/023 , G06F9/5016 , G06F12/0284 , G06F12/14 , G06F2212/1044 , G06F2212/1052
摘要: Provided are a computer program product, system, and method for granting and revoking supplemental memory allocation requests. Supplemental memory allocations of memory resources are granted to applications following initial memory allocations of the memory resources to the applications. In response to determining that available memory resources have fallen below an availability threshold, determining a weighting factor for each supplemental memory allocation based on at least one of an amount of the memory resources allocated to the supplemental memory allocation and a measured duration during which the memory resources have been allocated. At least one of the supplemental memory allocations is selected to revoke based on the determined weighting factors of the supplemental memory allocations.
摘要翻译: 提供了用于授予和撤销补充存储器分配请求的计算机程序产品,系统和方法。 在对应用程序的内存资源的初始内存分配之后,向应用程序授予对内存资源的补充内存分配。 响应于确定可用存储器资源已经低于可用性阈值,基于分配给补充存储器分配的存储器资源的量和测量的持续时间中的至少一个来确定每个补充存储器分配的加权因子, 资源已分配。 选择补充存储器分配中的至少一个,以基于所确定的补充存储器分配的加权因子来撤销。
-
-
-
-
-
-
-
-
-