Coordinated resource allocation between container groups and storage groups

    公开(公告)号:US09772792B1

    公开(公告)日:2017-09-26

    申请号:US14752153

    申请日:2015-06-26

    申请人: EMC Corporation

    IPC分类号: G06F13/12 G06F3/06 G06F13/42

    摘要: An apparatus comprises container host devices each implementing one or more containers, at least one storage platform coupled to the plurality of container host devices and implementing storage resources for utilization by processes running in the containers, and a controller associated with at least a subset of the container host devices and the storage platform. The containers implemented by the container host devices are arranged in container groups and the storage resources implemented by the storage platform are arranged in storage groups. The controller is configured to coordinate establishment of container host resource allocations for one or more of the container groups with establishment of storage resource allocations for one or more of the storage groups. Portions of the container groups may be arranged with corresponding portions of the storage groups into container-storage groups, with the controller generating information indicative of relative levels of resource utilization across the container-storage groups.

    Resource scaling in computing infrastructure

    公开(公告)号:US09923785B1

    公开(公告)日:2018-03-20

    申请号:US14748503

    申请日:2015-06-24

    申请人: EMC Corporation

    IPC分类号: G06F15/173 H04L12/24

    CPC分类号: H04L41/5025 H04L41/5054

    摘要: A current workload associated with a computing infrastructure is monitored for a change in the current workload. A first cost value is computed wherein the first cost value indicates a cost associated with scaling a current resource configuration for the computing infrastructure to respond to the change to the current workload. A second cost value is computed wherein the second cost value indicates a cost associated with ignoring the change to the current workload and maintaining the current resource configuration for the computing infrastructure. The first cost value and the second cost value are compared. A determination is made whether to scale or maintain the current resource configuration based on the comparison of the first cost value and the second cost value.