INCREASING DATA PERFORMANCE BY TRANSFERRING DATA BETWEEN STORAGE TIERS USING WORKLOAD CHARACTERISTICS

    公开(公告)号:US20230176763A1

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

    申请号:US18106399

    申请日:2023-02-06

    CPC classification number: G06F3/0649 G06F3/067 G06F3/0659 G06F3/0604

    Abstract: A computer-implemented method, according to one embodiment, includes: receiving one or more suggestions which correspond to placement of data in storage. The one or more suggestions are used to identify portions of actual data stored in actual storage which correspond to the one or more suggestions. The first tier is configured to stripe data across the two or more shared nodes. For each of the identified portions of the actual data stored in the first tier, the one or more suggestions is further used to determine whether to transfer the given identified portion of the actual data to the second tier. Moreover, in response to a determination to transfer at least one of the identified portions of the actual data to the second tier, one or more instructions are sent to transfer the at least one of the identified portions of the actual data from the first tier to the second tier.

    Increasing data performance by transferring data between storage tiers using workload characteristics

    公开(公告)号:US11656780B2

    公开(公告)日:2023-05-23

    申请号:US16242955

    申请日:2019-01-08

    CPC classification number: G06F3/0649 G06F3/0604 G06F3/067 G06F3/0659

    Abstract: A computer-implemented method, according to one embodiment, includes: receiving one or more suggestions which correspond to placement of data in storage, where the one or more suggestions are based on data workload characteristics. The one or more suggestions are used to identify portions of actual data stored in actual storage which correspond to the one or more suggestions. For each of the identified portions of the actual data stored in the first tier, the one or more suggestions is further used to determine whether to transfer the given identified portion of the actual data to the second tier. Moreover, in response to determining to transfer at least one of the identified portions of the actual data to the second tier, one or more instructions are sent to transfer the at least one of the identified portions of the actual data from the first tier to the second tier.

    STORING VARIATIONS OF DATA ACROSS DIFFERENT REPLICATION SITES

    公开(公告)号:US20220391362A1

    公开(公告)日:2022-12-08

    申请号:US17341202

    申请日:2021-06-07

    Abstract: A computer-implemented method according to one embodiment includes determining patterns of an application that utilizes a filesystem and/or properties of queries of the application. Data of the filesystem is stored across a plurality of replication sites of a data storage system. Based on the determined patterns of the application and/or the determined proper-ties of the queries of the application, a utility of storing at least some of the data of the filesystem in different variations at more than one of the replication sites is estimated. The estimated utility is compared against a predetermined utility threshold, and in response to a determination that the estimated utility is greater than the predetermined utility threshold, a write system call offered by the filesystem is modified to store the data in different variations at more than one of the replication sites.

    INCREASING DATA PERFORMANCE BY TRANSFERRING DATA BETWEEN STORAGE TIERS USING WORKLOAD CHARACTERISTICS

    公开(公告)号:US20200218464A1

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

    申请号:US16242955

    申请日:2019-01-08

    Abstract: A computer-implemented method, according to one embodiment, includes: receiving one or more suggestions which correspond to placement of data in storage, where the one or more suggestions are based on data workload characteristics. The one or more suggestions are used to identify portions of actual data stored in actual storage which correspond to the one or more suggestions. For each of the identified portions of the actual data stored in the first tier, the one or more suggestions is further used to determine whether to transfer the given identified portion of the actual data to the second tier. Moreover, in response to determining to transfer at least one of the identified portions of the actual data to the second tier, one or more instructions are sent to transfer the at least one of the identified portions of the actual data from the first tier to the second tier.

Patent Agency Ranking