-
21.
公开(公告)号:US10437799B2
公开(公告)日:2019-10-08
申请号:US15367295
申请日:2016-12-02
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Joseph W. Dain , Wayne A. Sawdon
Abstract: Embodiments for using a migration data placement tool between storage systems based on data access by a processor. Events from a plurality of heterogeneous storage systems may be indexed into a common repository. A migration data placement tool uses analytics to determine data placement of the data in a target storage system according to the data identified as hot data, warm data, or cold data based on the events indexed in the common repository. The data may be placed according to a migration template during migration to the target storage system.
-
公开(公告)号:US10318649B2
公开(公告)日:2019-06-11
申请号:US15490730
申请日:2017-04-18
Applicant: International Business Machines Corporation
Inventor: Umesh Deshpande , Wayne A. Sawdon , Vasily Tarasov
Abstract: A computer-implemented method according to one embodiment includes identifying an accessing of a file within an operating system, checking an in-memory cache for path information associated with the file, checking an external cache for the path information associated with the file, conditionally retrieving the path information associated with the file by performing a file system lookup and adding the path information associated with the file to the in-memory cache and the external cache, and returning the path information.
-
公开(公告)号:US20180300355A1
公开(公告)日:2018-10-18
申请号:US15490730
申请日:2017-04-18
Applicant: International Business Machines Corporation
Inventor: Umesh Deshpande , Wayne A. Sawdon , Vasily Tarasov
CPC classification number: G06F17/30233 , G06F3/0613 , G06F3/0643 , G06F3/0679 , G06F9/45545 , G06F17/30132 , G06F17/30176 , G06F2009/45579 , G06F2201/80 , G06F2212/217
Abstract: A computer-implemented method according to one embodiment includes identifying an accessing of a file within an operating system, checking an in-memory cache for path information associated with the file, checking an external cache for the path information associated with the file, conditionally retrieving the path information associated with the file by performing a file system lookup and adding the path information associated with the file to the in-memory cache and the external cache, and returning the path information.
-
公开(公告)号:US20180285370A1
公开(公告)日:2018-10-04
申请号:US15475012
申请日:2017-03-30
Applicant: International Business Machines Corporation
Inventor: Deepavali M. Bhagwat , Marc A. Kaplan , Sven Oehme , Wayne A. Sawdon
IPC: G06F17/30
Abstract: A computer-implemented method according to one embodiment includes identifying an event associated with a high speed storage tier of a data storage system, determining a policy rule that is triggered in response to the event, and implementing one or more data management actions associated with the high speed storage tier according to the policy rule.
-
公开(公告)号:US20180285004A1
公开(公告)日:2018-10-04
申请号:US15476783
申请日:2017-03-31
Applicant: International Business Machines Corporation
Inventor: Deepavali M. Bhagwat , Marc A. Kaplan , Wayne A. Sawdon
IPC: G06F3/06
Abstract: A computer-implemented method according to one embodiment includes identifying an event associated with data stored in a data storage system, determining a policy rule that is triggered in response to the event, and implementing one or more actions according to the policy rule.
-
公开(公告)号:US20180189318A1
公开(公告)日:2018-07-05
申请号:US15397632
申请日:2017-01-03
Applicant: International Business Machines Corporation
Inventor: Deepavali M. Bhagwat , Marc Eshel , Dean Hildebrand , Manoj P. Naik , Wayne A. Sawdon , Frank B. Schmuck , Renu Tewari
IPC: G06F17/30
Abstract: One embodiment provides a method for storage management in a hierarchical file system. The method includes tracking directories for sub-file systems of the hierarchical file system. A request for a unique directory in the hierarchical file system is received. The sub-file system of the hierarchical file system containing the unique directory is provided while ensuring that each directory resides in only one sub-file system. The system also maintains, in a top-file system, a corresponding directory and a symbolic pointer which points from the corresponding directory to a sub-file system where a given directory resides. Creation of new directories in sub-file systems also includes creation of corresponding directories in the top-file system and symbolic pointers from corresponding directory to new directory.
-
公开(公告)号:US20160292047A1
公开(公告)日:2016-10-06
申请号:US14672936
申请日:2015-03-30
Applicant: International Business Machines Corporation
Inventor: Stefan Bender , Nils Haustein , Dominic Mueller-Wicke , Wayne A. Sawdon , James P. Smith
CPC classification number: G06F17/30221 , G06F11/1435 , G06F11/1453 , G06F11/1458 , G06F2201/84
Abstract: In an approach to backup and restore one or more clone file trees, one or more processors generate a clone management table. One or more processors record a clone management information in the clone management table about each clone file. To backup a clone file, one or more processors update the clone management information, and store one or more data blocks that are in the clone file trees. To restore a clone file, one or more processors analyze a clone management information and restore one or more data blocks in the clone file. To restore a clone file parent, one or more processors analyze a clone management information and restore one or more data blocks in the clone file parent. To restore a clone file tree, one or more processors analyze a clone management information and restore one or more data blocks in the clone file tree.
Abstract translation: 在备份和恢复一个或多个克隆文件树的方法中,一个或多个处理器生成克隆管理表。 一个或多个处理器在克隆管理表中记录有关每个克隆文件的克隆管理信息。 要备份克隆文件,一个或多个处理器更新克隆管理信息,并存储克隆文件树中的一个或多个数据块。 要恢复克隆文件,一个或多个处理器会分析克隆管理信息并还原克隆文件中的一个或多个数据块。 要还原克隆文件父,一个或多个处理器分析克隆管理信息,并还原克隆文件父项中的一个或多个数据块。 要恢复克隆文件树,一个或多个处理器分析克隆管理信息,并还原克隆文件树中的一个或多个数据块。
-
公开(公告)号:US11429568B2
公开(公告)日:2022-08-30
申请号:US16747319
申请日:2020-01-20
Applicant: International Business Machines Corporation
Inventor: Deepavali M. Bhagwat , Marc Eshel , Dean Hildebrand , Manoj P. Naik , Wayne A. Sawdon , Frank B. Schmuck , Renu Tewari
IPC: G06F16/185 , G06F16/11 , G06F16/174
Abstract: One embodiment provides a method for storage management in a hierarchical file system that includes creating a structure for the hierarchical file system including a top-file system and sub-file systems that each include files and directories. Directories for the sub-file systems of the hierarchical file system are tracked. A request for creation of a unique directory in the hierarchical file system is received. Upon a request by a particular sub-file system for more inodes without any inodes available, inode numbers are revoked from at least one other sub-file system having unused inodes.
-
公开(公告)号:US10804930B2
公开(公告)日:2020-10-13
申请号:US14970636
申请日:2015-12-16
Applicant: International Business Machines Corporation
Inventor: M. Corneliu Constantinescu , Leo Shyh-Wei Luan , Wayne A. Sawdon , Frank B. Schmuck
IPC: H03M7/30
Abstract: The embodiments described herein relate to managing compressed data to optimize file compression. A compression is performed on a first set of data to create a first set of compressed data partitions in a compression group. A partition table is constructed, and partition entries for the first data block are added to the table in conjunction with the first set. A current size of the compression group is assessed. In response to a compression ratio being greater than a target compression ratio and internal fragmentation of the compression group being smaller than a threshold, the compression group is dynamically completed. The dynamic completion decides a size for the compression group. The partition table is added to the compression group by assigning space within the first compression group for the table. The compression group is written to persistent storage.
-
公开(公告)号:US10795575B2
公开(公告)日:2020-10-06
申请号:US15476783
申请日:2017-03-31
Applicant: International Business Machines Corporation
Inventor: Deepavali M. Bhagwat , Marc A. Kaplan , Wayne A. Sawdon
IPC: G06F3/06 , G06F16/185
Abstract: A computer-implemented method according to one embodiment includes identifying an event associated with data stored in a data storage system, determining a policy rule that is triggered in response to the event, and implementing one or more actions according to the policy rule.
-
-
-
-
-
-
-
-
-