Programmatically mapping workloads to networked object storage

US11831714B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11831714-B2
Application numberUS-202217655018-A
CountryUS
Kind codeB2
Filing dateMar 16, 2022
Priority dateMar 16, 2022
Publication dateNov 28, 2023
Grant dateNov 28, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Disclosed are techniques for programmatically mapping workloads for storage in different classes of a networked computer data storage environment, using a set of rules or data storage hints and properties of the workloads themselves. With the set of data storage hints, metadata sets are assigned to files of the incoming workloads to the networked computer data storage environment based on the properties of the workloads. Then, a target storage class is determined for each file of the workload from the plurality of storage classes present in the networked computer data storage environment. The workload files are then mapped to a logical bucket that is associated with the plurality of storage classes through a shared namespace, with the assigned metadata set for a file cueing the filesystem modules as to which storage class within the logical bucket to direct the various files of the workload to.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method (CIM) comprising: receiving a first file-type based rule with the rule being that if a new file has the name “TMP” then the new file will not be replicated to network storage; receiving a second file-type based rule with the rule being that if a new file has a size less than one gigabyte then the file will not be compressed when it is replicated to network storage; receiving a third file-type based rule with the rule being that if a new file has been opened and closed in less than one millisecond then caching to network storage is started; receiving a first output file to be stored in a first storage location and replicated in network storage from a computing workload being performed by a cloud computing system; determining that the first output file is named “TMP”; responsive to the determination that the first output file is named “TMP,” applying the first file-type based rule to prevent replication to network storage; receiving a second output file to be stored in the first storage location and stored in network storage from a computing workload being performed by a cloud computing system; determining that the second output file has a size of less than one gigabyte; responsive to the determination that the second output file has a size of less than one gigabyte, applying the second file-type based rule to prevent compression of the second output file when it is replicated to network storage; receiving a third output file to be stored in a first storage location and stored in network storage from a computing workload being performed by a cloud computing system; determining that the third output file has been closed in less than one millisecond; responsive to the determination that the third output file has been closed in less than one millisecond, applying the third file-type based rule to start caching the third output file for replication to network storage.

Assignees

Inventors

Classifications

  • for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS] · CPC title

  • Adding application-functional data or data for application control, e.g. adding metadata · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11831714B2 cover?
Disclosed are techniques for programmatically mapping workloads for storage in different classes of a networked computer data storage environment, using a set of rules or data storage hints and properties of the workloads themselves. With the set of data storage hints, metadata sets are assigned to files of the incoming workloads to the networked computer data storage environment based on the p…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification H04L67/1097. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 28 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).