-
公开(公告)号:US20200244283A1
公开(公告)日:2020-07-30
申请号:US16667758
申请日:2019-10-29
Applicant: International Business Machines Corporation
Abstract: A computer-implemented method according to one embodiment includes dividing data into a plurality of partitions, creating a plurality of groups of different data types within each of the plurality of partitions, independently compressing, within each of the plurality of partitions, each of the plurality of groups of different data types to create a plurality of independently compressed partitions, and validating each of the plurality of independently compressed partitions to create a plurality of validated independently compressed partitions.
-
公开(公告)号:US10599626B2
公开(公告)日:2020-03-24
申请号:US15333305
申请日:2016-10-25
Applicant: International Business Machines Corporation
Inventor: Subashini Balachandran , Wayne A. Sawdon , Rui Zhang
IPC: G06F16/22
Abstract: Embodiments relate to enabling sequential access for data scans on files with metadata. More specifically, object files are stored in a data storage. The objects are classified. A metaobject file is created in the data storage. The metaobject file is created by extracting attributes from the file from objects in a first classification. An entry is created in the metaobject file and the extracted attributes are stored in that entry. A file attribute is extracted from a file in the second classification and associated with the created entry in the metaobject file. A link is created between the file in the second classification and the related entry in the metaobject file.
-
公开(公告)号:US10579587B2
公开(公告)日:2020-03-03
申请号:US15397644
申请日: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: G06F16/11 , G06F16/185
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 set of file systems and maintaining a directory while providing the directory is capable of residing in more than one sub-file system within the hierarchical file system. If available space in a first sub-file system is below a threshold, the system identifies a second sub-file system with available space above the threshold, wherein the first sub-file system contains a first portion of the directory. If a second portion of the directory exists in the second sub-file system, the system creates or expands a file in the second portion of the directory, otherwise the system first creates the second portion of the directory in the second sub-file system and then creates a link from the first portion of the directory to the second portion of the directory.
-
公开(公告)号:US10417197B2
公开(公告)日:2019-09-17
申请号:US16373442
申请日:2019-04-02
Applicant: International Business Machines Corporation
Inventor: Umesh Deshpande , Wayne A. Sawdon , Vasily Tarasov
IPC: G06F12/00 , G06F13/00 , G06F16/188 , G06F9/455 , G06F3/06 , G06F16/172 , G06F16/178
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, returning the path information, and reorganizing the external cache to put file information that is frequently accessed together in a single block or adjacent blocks.
-
公开(公告)号:US20190235758A1
公开(公告)日:2019-08-01
申请号:US15881920
申请日:2018-01-29
Applicant: International Business Machines Corporation
Inventor: M. Corneliu Constantinescu , Leo Shyh-Wei Luan , Wayne A. Sawdon , Frank B. Schmuck
CPC classification number: G06F3/0608 , G06F3/0619 , G06F3/0644 , G06F3/065 , G06F3/0659 , G06F3/067 , G06F16/1744
Abstract: Autonomic compression including balancing performance of a compression technique and storage space savings in data storage based on an access characteristic is provided. The access characteristic of file data is determined including a read access and/or a write access. A space management action is dynamically selected to be applied to the file data. The selection automatically balances between a storage size and an access performance of the file data based on the access characteristic. The selected space management action is applied on the file data including changing a state of compression of the data.
-
公开(公告)号:US20190227996A1
公开(公告)日:2019-07-25
申请号:US16373442
申请日:2019-04-02
Applicant: International Business Machines Corporation
Inventor: Umesh Deshpande , Wayne A. Sawdon , Vasily Tarasov
IPC: G06F16/188 , G06F9/455 , G06F3/06 , G06F16/172 , G06F16/178
CPC classification number: G06F16/188 , G06F3/0613 , G06F3/0643 , G06F3/0679 , G06F9/45545 , G06F16/172 , G06F16/1787 , 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, returning the path information, and reorganizing the external cache to put file information that is frequently accessed together in a single block or adjacent blocks.
-
公开(公告)号:US10089319B2
公开(公告)日:2018-10-02
申请号:US14627385
申请日:2015-02-20
Applicant: International Business Machines Corporation
Inventor: M. Corneliu Constantinescu , Marc A. Kaplan , Leo Luan , Sven Oehme , Wayne A. Sawdon , Frank B. Schmuck
IPC: G06F17/30
Abstract: Embodiments relate to policy-based, multi-scheme data reduction for a computer memory. An aspect includes receiving a plurality of policy rules by a policy engine of the computer memory, wherein a first policy rule specifies applying a first data reduction scheme to data in the computer memory based on the data matching first characteristics, wherein a second policy rule specifies applying a second data reduction scheme to data in the computer memory based on the data matching second characteristics, wherein the first data reduction scheme is different from the second data reduction scheme. Another aspect includes determining, by the policy engine, that first data in the computer memory matches the first characteristics, and that second data in the computer memory matches the second characteristics. Yet another aspect includes applying the first data reduction scheme to the first data, and applying the second data reduction scheme to the second data.
-
公开(公告)号:US20180189309A1
公开(公告)日:2018-07-05
申请号:US15397614
申请日: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
CPC classification number: G06F16/1727 , G06F3/0605 , G06F3/0647 , G06F3/067
Abstract: One embodiment provides a method for re-balancing data and metadata across multiple sub-file systems of a file system. The method includes determining sub-file systems including an amount of data that exceeds a threshold. At least one cell in the sub-file systems is identified as a candidate for re-balancing. A re-balance process is performed on the at least one cell that includes performing a flush operation to flush dirty data from file system buffers, copying an inode table for an independent set of files in the at least one cell to a destination sub-file system, notifying an allocation manager for the destination sub-file system of a new storage pool to manage, and performing an un-quiesce operation on I/O operations to each element in the at least one cell.
-
公开(公告)号:US20180113936A1
公开(公告)日:2018-04-26
申请号:US15333305
申请日:2016-10-25
Applicant: International Business Machines Corporation
Inventor: Subashini Balachandran , Wayne A. Sawdon , Rui Zhang
IPC: G06F17/30
CPC classification number: G06F16/221
Abstract: Embodiments relate to enabling sequential access for data scans on files with metadata. More specifically, object files are stored in a data storage. The objects are classified. A metaobject file is created in the data storage. The metaobject file is created by extracting attributes from the file from objects in a first classification. An entry is created in the metaobject file and the extracted attributes are stored in that entry. A file attribute is extracted from a file in the second classification and associated with the created entry in the metaobject file. A link is created between the file in the second classification and the related entry in the metaobject file.
-
50.
公开(公告)号:US20160224438A1
公开(公告)日:2016-08-04
申请号:US15093822
申请日:2016-04-08
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Wayne A. Sawdon , Frank B. Schmuck
CPC classification number: G06F11/1469 , G06F11/1448 , G06F11/1451 , G06F11/1456 , G06F17/30008 , G06F17/3015 , G06F17/30233 , G06F2201/815
Abstract: A technique for restoring file systems by applying full and incremental backups together while streaming them from multiple devices provides a faster system restore from a full backup where incremental backups must also be applied. A first storage device streams the full backup while at least one second storage device streams at least one incremental backup. As files are detected in the incremental backup, they are written instead of the corresponding file in the full backup. Incremental backups can be pre-merged to reduce their number to one less than a number of storage devices available to stream the backups, so that the full backup can be streamed along with the pre-merged incremental backup(s) to restore the file system.
-
-
-
-
-
-
-
-
-