ALLOCATING NETWORK BANDWIDTH TO PREFETCH REQUESTS TO PREFETCH DATA FROM A REMOTE STORAGE TO CACHE IN A LOCAL STORAGE
    1.
    发明申请
    ALLOCATING NETWORK BANDWIDTH TO PREFETCH REQUESTS TO PREFETCH DATA FROM A REMOTE STORAGE TO CACHE IN A LOCAL STORAGE 有权
    分配网络带宽,以便将数据从远程存储中预先提取到本地存储中的高速缓存

    公开(公告)号:US20150271287A1

    公开(公告)日:2015-09-24

    申请号:US14221224

    申请日:2014-03-20

    IPC分类号: H04L29/08 G06F12/08

    摘要: Provided are a computer program product, system, and method for allocating network bandwidth to prefetch requests to prefetch data from a remote storage to cache in a local storage. A determination is made of access rates for applications accessing a plurality of files, wherein the access rate is based on a rate of application access of the file over a period of time. A determination is made of an access rate weight for each of the files based on the access rates of the plurality of files. The determined access rate weight for each of the files is used to determine network bandwidth to assign to access the files from the remote storage to store in the local storage.

    摘要翻译: 提供了一种计算机程序产品,系统和方法,用于分配网络带宽以预取来自远程存储器的数据以将数据预取到本地存储器中的高速缓存。 确定访问多个文件的应用的访问速率,其中访问速率基于在一段时间内文件的应用访问速率。 基于多个文件的访问速率来确定每个文件的访问速率权重。 用于每个文件的确定的访问速率权重用于确定分配用于从远程存储访问文件以存储在本地存储器中的网络带宽。

    Secure deletion operations in a wide area network

    公开(公告)号:US10657150B2

    公开(公告)日:2020-05-19

    申请号:US15793494

    申请日:2017-10-25

    摘要: Methods, systems, and computer program products are provided for performing a secure delete operation in a wide area network (WAN) including a cache site and a home site. A method includes identifying a file for deletion at the cache site, determining whether the file has a copy stored at the home site, detecting a location of the copy at the home site prior to a disconnection event of the cache site from the home site, deleting the file from the cache site during the disconnection event, and in response to the secure deletion of the file not being complete during the disconnection event, indicating on a table a remote inode number assigned to the copy associated with the file at the home site, a name under which the copy is saved, and a list of data chunk tuples specifying selected data of the copy to undergo secure deletion.

    Data Replication Based on Compression Ratio History

    公开(公告)号:US20170161348A1

    公开(公告)日:2017-06-08

    申请号:US14960557

    申请日:2015-12-07

    IPC分类号: G06F17/30

    摘要: Mechanisms are provided for performing a data replication operation to replicate data from a first data processing system to a second data processing system. The mechanisms store a compression ratio history in association with data to be replicated. The compression ratio history stores one or more compression ratios for one or more previously executed data replication operations. The mechanisms determine whether a data compression operation should be applied to the data for a current data replication operation based on the compression ratio(s) in the compression ratio history. In response to determining that data compression should be applied to the data, the data compression operation is performed and the compressed data is replicated to the second data processing system. In response to determining that data compression should not be applied, the data is replicated without compression.

    Data replication based on compression ratio history

    公开(公告)号:US11281691B2

    公开(公告)日:2022-03-22

    申请号:US14960557

    申请日:2015-12-07

    摘要: Mechanisms are provided for performing a data replication operation to replicate data from a first data processing system to a second data processing system. The mechanisms store a compression ratio history in association with data to be replicated. The compression ratio history stores one or more compression ratios for one or more previously executed data replication operations. The mechanisms determine whether a data compression operation should be applied to the data for a current data replication operation based on the compression ratio(s) in the compression ratio history. In response to determining that data compression should be applied to the data, the data compression operation is performed and the compressed data is replicated to the second data processing system. In response to determining that data compression should not be applied, the data is replicated without compression.

    MODIFYING STORAGE SPACE CONSUMED BY SNAPSHOTS

    公开(公告)号:US20170255638A1

    公开(公告)日:2017-09-07

    申请号:US15060894

    申请日:2016-03-04

    IPC分类号: G06F17/30

    摘要: The method includes identifying, by one or more computer processors, a live file. The method further includes identifying, by one or more computer processors, a snapshot that corresponds to the live file. The method further includes amending, by one or more computer processors, data corresponding to the identified live file to include tracking data for the identified snapshot. The method further includes amending, by one or more computer processors, data corresponding to the identified snapshot of the live file to include tracking data for the identified live file. The method further includes determining, by one or more computer processors, a difference in the data between the identified live file and the identified snapshot. The method further includes amending, by one or more computer processors, the identified snapshot to include only the determined difference in data between the identified live file and the identified snapshot.

    Allocating network bandwidth to prefetch requests to prefetch data from a remote storage to cache in a local storage
    6.
    发明授权
    Allocating network bandwidth to prefetch requests to prefetch data from a remote storage to cache in a local storage 有权
    将网络带宽分配给预取请求以从远程存储器预取数据以在本地存储中缓存

    公开(公告)号:US09444905B2

    公开(公告)日:2016-09-13

    申请号:US14221224

    申请日:2014-03-20

    IPC分类号: H04L29/08 G06F12/08

    摘要: Provided are a computer program product, system, and method for allocating network bandwidth to prefetch requests to prefetch data from a remote storage to cache in a local storage. A determination is made of access rates for applications accessing a plurality of files, wherein the access rate is based on a rate of application access of the file over a period of time. A determination is made of an access rate weight for each of the files based on the access rates of the plurality of files. The determined access rate weight for each of the files is used to determine network bandwidth to assign to access the files from the remote storage to store in the local storage.

    摘要翻译: 提供了一种计算机程序产品,系统和方法,用于分配网络带宽以预取来自远程存储器的数据以将数据预取到本地存储器中的高速缓存。 确定访问多个文件的应用的访问速率,其中访问速率基于在一段时间内文件的应用访问速率。 基于多个文件的访问速率来确定每个文件的访问速率权重。 用于每个文件的确定的访问速率权重用于确定分配用于从远程存储访问文件以存储在本地存储器中的网络带宽。

    Modifying storage space consumed by snapshots

    公开(公告)号:US11036676B2

    公开(公告)日:2021-06-15

    申请号:US15060894

    申请日:2016-03-04

    摘要: The method includes identifying, by one or more computer processors, a live file. The method further includes identifying, by one or more computer processors, a snapshot that corresponds to the live file. The method further includes amending, by one or more computer processors, data corresponding to the identified live file to include tracking data for the identified snapshot. The method further includes amending, by one or more computer processors, data corresponding to the identified snapshot of the live file to include tracking data for the identified live file. The method further includes determining, by one or more computer processors, a difference in the data between the identified live file and the identified snapshot. The method further includes amending, by one or more computer processors, the identified snapshot to include only the determined difference in data between the identified live file and the identified snapshot.

    Encryption key management for file system

    公开(公告)号:US10452858B2

    公开(公告)日:2019-10-22

    申请号:US15086651

    申请日:2016-03-31

    IPC分类号: G06F21/62 H04L9/08 H04L9/14

    摘要: In an approach to encryption key management, a computing device, responsive to a key storage condition, stores, in a cache memory, a first e/d key. The computing device receives a request to read a first file. The computing device, responsive to the request, accesses the first file, with the accessing of the first file including: accessing, from the cache memory, the first e/d key, decrypting the first file using the first e/d key and a second e/d key, and accessing the decrypted version of the first file.