Workload balancing to achieve a global workload balance

    公开(公告)号:US11436058B2

    公开(公告)日:2022-09-06

    申请号:US15354091

    申请日:2016-11-17

    Abstract: Embodiments of the present disclosure relate to a new approach for workload balancing in a system. A computer-implemented method comprises obtaining a configuration of a system, wherein the configuration includes a connection relationship between components in the system. The method further comprises determining a workload threshold of a given component in the components based on the configuration, wherein a workload threshold of an upstream component of the given component is associated with a workload limit of the upstream component and a workload limit of the given component. The method further comprises determining a utilization rate of the given component based at least partially on a workload amount of the given component, the workload threshold of the given component, and the workload threshold of the upstream component. Accordingly, a more accurate utilization rate of each component in a system can be determined by considering the bottleneck of other components in the system, and thus workloads of various components in the system can be balanced from the perspective of the overall system.

    Cube construction for an OLAP system

    公开(公告)号:US11023485B2

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

    申请号:US16133807

    申请日:2018-09-18

    Abstract: Embodiments relate to cube construction. According to a method, a plurality of valid history queries that request to retrieve a cube comprising a first number of cuboids in an On-Line Analytical Processing (OLAP) system are collected. A plurality of dimension combinations is acquired from the plurality of valid history queries. A query frequency of each cuboid of a second number of cuboids with the plurality of dimension combinations is determined, the second number of cuboids being a subset of the first number of cuboids. A cuboid construction sequence for the second number of cuboids is determined based on the query frequency. The cube is constructed based on the cuboid construction sequence.

    Computer storage allocation on prioritized storage tiers

    公开(公告)号:US10031687B2

    公开(公告)日:2018-07-24

    申请号:US15143652

    申请日:2016-05-02

    Inventor: Shan Fan Yang Liu

    Abstract: A computer-implemented method includes identifying a prioritized storage tier; identifying one or more newly allocated data artifacts each associated with a newly allocated data access density value; and identifying one or more optimized data artifacts each associated with an optimized data access density value. The computer-implemented method further includes determining a threshold access density value based on each newly allocated data access density value and determining a prioritized tier organization scheme associated with the prioritized storage tier based on the threshold access density value. A corresponding computer program product and computer system are also disclosed.

    MAPPING A SOURCE WORKLOAD PATTERN FOR A SOURCE STORAGE SYSTEM TO A TARGET WORKLOAD PATTERN FOR A TARGET STORAGE SYSTEM
    5.
    发明申请
    MAPPING A SOURCE WORKLOAD PATTERN FOR A SOURCE STORAGE SYSTEM TO A TARGET WORKLOAD PATTERN FOR A TARGET STORAGE SYSTEM 有权
    将源存储系统的源工作流模式映射到目标存储系统的目标工作流模式

    公开(公告)号:US20140351537A1

    公开(公告)日:2014-11-27

    申请号:US13901495

    申请日:2013-05-23

    CPC classification number: G06F3/065 G06F3/0619 G06F3/067 G06F11/1456

    Abstract: Provided are a method, system, and computer program product for mapping a source workload pattern for a source storage system to a target workload pattern for a target storage system. A source workload pattern is received from the source storage system having workload access characteristics of source logical addresses at the source storage system. The source workload pattern at the source logical addresses is mapped to a target workload pattern for target logical addresses at the target storage system. The target workload pattern for the target workload addresses is provided to the target storage system to use to determine storage locations in the target storage system to store received replicated data from the source logical addresses at the target logical addresses.

    Abstract translation: 提供了一种用于将源存储系统的源工作负载模式映射到目标存储系统的目标工作负载模式的方法,系统和计算机程序产品。 从源存储系统接收源工作负载模式,源存储系统具有源逻辑地址的工作负载访问特性。 源逻辑地址处的源工作负载模式映射到目标存储系统上目标逻辑地址的目标工作负载模式。 将目标工作负载地址的目标工作负载模式提供给目标存储系统,以用于确定目标存储系统中的存储位置,以便从目标逻辑地址的源逻辑地址存储接收到的复制数据。

    CUBE CONSTRUCTION FOR AN OLAP SYSTEM
    6.
    发明申请

    公开(公告)号:US20200089799A1

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

    申请号:US16133807

    申请日:2018-09-18

    Abstract: Embodiments relate to cube construction. According to a method, a plurality of valid history queries that request to retrieve a cube comprising a first number of cuboids in an On-Line Analytical Processing (OLAP) system are collected. A plurality of dimension combinations is acquired from the plurality of valid history queries. A query frequency of each cuboid of a second number of cuboids with the plurality of dimension combinations is determined, the second number of cuboids being a subset of the first number of cuboids. A cuboid construction sequence for the second number of cuboids is determined based on the query frequency. The cube is constructed based on the cuboid construction sequence.

    WORKLOAD BALANCING
    7.
    发明申请
    WORKLOAD BALANCING 审中-公开

    公开(公告)号:US20180136981A1

    公开(公告)日:2018-05-17

    申请号:US15354091

    申请日:2016-11-17

    CPC classification number: G06F9/5083

    Abstract: Embodiments of the present disclosure relate to a new approach for workload balancing in a system. A computer-implemented method comprises obtaining a configuration of a system, wherein the configuration includes a connection relationship between components in the system. The method further comprises determining a workload threshold of a given component in the components based on the configuration, wherein a workload threshold of an upstream component of the given component is associated with a workload limit of the upstream component and a workload limit of the given component. The method further comprises determining a utilization rate of the given component based at least partially on a workload amount of the given component, the workload threshold of the given component, and the workload threshold of the upstream component. Accordingly, a more accurate utilization rate of each component in a system can be determined by considering the bottleneck of other components in the system, and thus workloads of various components in the system can be balanced from the perspective of the overall system.

Patent Agency Ranking