-
公开(公告)号:US11675915B2
公开(公告)日:2023-06-13
申请号:US16386134
申请日:2019-04-16
CPC分类号: G06F21/62 , G06F21/577 , G06N3/08 , G06F2221/034
摘要: A computer-implemented method according to an aspect includes training a cognitive network, utilizing metadata associated with historic data threats, inputting metadata associated with a current data threat into the trained cognitive network, identifying, by the trained cognitive network, one or more stored instances of data determined to be vulnerable to the current data threat, and adjusting one or more security aspects of the one or more stored instances of data determined to be vulnerable to the current data threat.
-
公开(公告)号:US11620262B2
公开(公告)日:2023-04-04
申请号:US17107579
申请日:2020-11-30
发明人: Frank N Lee , Joseph W. Dain
IPC分类号: G06F17/00 , G06F16/172 , G06N20/00
摘要: A set of metafiles that stores at least metadata information and provenance information of an artificial intelligence (AI) process is generated, where the AI process is trained with a source data. The set of metafiles is accessed via an application programming interface (API) to the set of metafiles. In response to accessing the set of metafiles, the source data in the set of metafiles is transferred to a cache for processing by the AI process.
-
公开(公告)号:US11301578B2
公开(公告)日:2022-04-12
申请号:US16376960
申请日:2019-04-05
摘要: A computer-implemented method according to an aspect includes determining a sensitivity level for an instance of data, comparing the sensitivity level to one or more policies, and conditionally performing a backup of the instance of data, based on the comparing.
-
公开(公告)号:US11290532B2
公开(公告)日:2022-03-29
申请号:US15382366
申请日:2016-12-16
发明人: Joseph W. Dain , Joseph M. Swingler
IPC分类号: G06F15/16 , H04L67/1097 , H04L67/567 , H04L67/06
摘要: A computer-implemented method, according to one embodiment, includes: receiving a request for a set of data at a first data storage tier, looking up corresponding metadata to each portion of the requested set of data, using the metadata to recall each of the portions of the requested set of data from object storage, and using the portions of the requested set of data to recompile a master object, the master object having a 1-to-1 mapping to the requested set of data. Other systems, methods, and computer program products are described in additional embodiments.
-
公开(公告)号:US20210334167A1
公开(公告)日:2021-10-28
申请号:US17369808
申请日:2021-07-07
摘要: A system, according to one embodiment, includes: a processor, as well as logic that is integrated with the processor, executable by the processor, or integrated with and executable by the processor. The logic is configured to: send, by the processor, point in time copies of data to an object storage system. A directive for manipulating the point in time copies of the data are also set to the object storage system by the processor. Moreover, the point in time copies of the data are manipulated by a storlet on the object storage system according to the directive.
-
6.
公开(公告)号:US10956382B2
公开(公告)日:2021-03-23
申请号:US15082251
申请日:2016-03-28
IPC分类号: G06F11/14 , G06F16/215 , G06F16/174
摘要: Various embodiments for managing data in a data deduplication repository in a computing storage environment, by a processor device, are provided. In one embodiment, a method comprises issuing an application programming interface (API) command to scan metadata of a subset of entities in a local deduplication repository for identifying candidate data to offload from the local deduplication repository to an object storage, offloading the candidate data to the object storage, and returning a status result using the API command.
-
公开(公告)号:US10691349B2
公开(公告)日:2020-06-23
申请号:US15337366
申请日:2016-10-28
IPC分类号: G06F3/06
摘要: A method, executed by a computer, includes writing, to a storage device, a first instance of a data sequence and a corresponding first reference count, in response to determining that a subsequent data sequence is identical to the first instance of the data sequence, writing, to the storage device, a metadata reference referencing the subsequent data sequence and incrementing the first reference count, and writing, to a storage device, a second instance of the data sequence and a corresponding second reference count in response to determining that the first reference count is equal to a selected threshold. A computer system and computer program product corresponding to the above method are also disclosed herein.
-
公开(公告)号:US20190340378A1
公开(公告)日:2019-11-07
申请号:US16513078
申请日:2019-07-16
发明人: Joseph W. Dain , Joseph M. Swingler
摘要: A computer-implemented method, according to one embodiment, includes: receiving a data volume having data from multiple tenants therein. Data in the data volume is separated into objects using tenant identifiers from metadata corresponding to portions of the data, where each object corresponds to a respective tenant. The objects are stored in object storage, and the metadata is updated with information pertaining to the object which the data in the data volume was separated into. Moreover, updating the metadata with the information is performed after the data in the data volume has been separated. Other systems, methods, and computer program products are described in additional embodiments.
-
公开(公告)号:US20190335005A1
公开(公告)日:2019-10-31
申请号:US16509362
申请日:2019-07-11
发明人: Joseph W. Dain , Stefan Lehmann , Dan Melamed
摘要: A distributed node service management system utilizes multiple existing processor nodes of a distributed computing system, in support of the primary data processing functions of the distributed computing system. The distributed node service management system coordinates and manages service functions on behalf of processor nodes of the distributed computing system. Other features and aspects may be realized, depending upon the particular application.
-
公开(公告)号:US10437684B2
公开(公告)日:2019-10-08
申请号:US15084322
申请日:2016-03-29
发明人: Joseph W. Dain , Gregory T. Kishi
IPC分类号: G06F11/14 , G06F16/23 , G06F16/2455 , G06F16/174
摘要: For similarity based deduplication of remote data repositories, a parse module generates a rolling hash value based on a portion of an incoming stream of backup data. A comparison module compares the rolling hash value with entries stored in a rolling hash index, and in response to matching the rolling hash value with an entry in the rolling hash index, generates a strong hash value and determines if a match of the strong hash value exists in a first strong hash index. The comparison module, in response to a determination that the match does not exist in the first strong hash index, compares the strong hash value with entries in a second strong hash index in the remote data repository. A migration module, in response to a determination that the strong hash value does not match any hash entries, stores the portion of backup data as new data.
-
-
-
-
-
-
-
-
-