Minimizing service restart by optimally resizing service pools

    公开(公告)号:US09537728B2

    公开(公告)日:2017-01-03

    申请号:US14089886

    申请日:2013-11-26

    CPC classification number: H04L67/1012 G06F9/00 G06F9/46 H04L41/5019

    Abstract: A method, computer program product, and system for optimizing service pools supporting resource sharing and enforcing SLAs, to minimize service restart. A computer processor determines a first resource to be idle, wherein a service instance continues to occupy the first resource that is idle. The processor adds the first resource to a resource pool, wherein the service instance continues to occupy the first resource as a global standby service instance on the first resource. The processor receives a request for a resource, wherein the request for the resource includes a global name associated with a service that corresponds to the global standby service instance, and the processor allocates, from the resource pool, the first resource having the global standby service instance, based on the request for the resource that includes the global name associated with the service corresponding to the global standby service instance.

    MULTI-DIMENSION SCHEDULING AMONG MULTIPLE CONSUMERS
    2.
    发明申请
    MULTI-DIMENSION SCHEDULING AMONG MULTIPLE CONSUMERS 有权
    多个消费者的多尺度调度

    公开(公告)号:US20160306662A1

    公开(公告)日:2016-10-20

    申请号:US14690866

    申请日:2015-04-20

    Abstract: Embodiments of the present invention provide systems and methods for allocating multiple resources. In one embodiment, a configured resource plan is used to construct a hierarchical tree. The system then identifies a set of unowned resources from the configured resource plan and sends the set of unowned resource to a share pool. The share pool is either a global or local pool and can be accessed by one or more consumers. In response to changes in workload demands, a set of unused resources are lent to a global or local pool.

    Abstract translation: 本发明的实施例提供了用于分配多个资源的系统和方法。 在一个实施例中,使用配置的资源计划来构建分层树。 然后,系统从配置的资源计划中识别一组未知资源,并将该组未知资源发送到共享池。 共享池是全局或本地池,可由一个或多个消费者访问。 为了响应工作负载需求的变化,一组未使用的资源被借给全局或本地池。

    Minimizing service restart by optimally resizing service pools

    公开(公告)号:US11102287B2

    公开(公告)日:2021-08-24

    申请号:US16373779

    申请日:2019-04-03

    Abstract: A method, computer program product, and system for optimizing service pools supporting resource sharing and enforcing SLAs, to minimize service restart. A computer processor determines a first resource to be idle, wherein a service instance continues to occupy the first resource that is idle. The processor adds the first resource to a resource pool, wherein the service instance continues to occupy the first resource as a global standby service instance on the first resource. The processor receives a request for a resource, wherein the request for the resource includes a global name associated with a service that corresponds to the global standby service instance, and the processor allocates, from the resource pool, the first resource having the global standby service instance, based on the request for the resource that includes the global name associated with the service corresponding to the global standby service instance.

    MINIMIZING SERVICE RESTART BY OPTIMALLY RESIZING SERVICE POOLS

    公开(公告)号:US20190230155A1

    公开(公告)日:2019-07-25

    申请号:US16373779

    申请日:2019-04-03

    Abstract: A method, computer program product, and system for optimizing service pools supporting resource sharing and enforcing SLAs, to minimize service restart. A computer processor determines a first resource to be idle, wherein a service instance continues to occupy the first resource that is idle. The processor adds the first resource to a resource pool, wherein the service instance continues to occupy the first resource as a global standby service instance on the first resource. The processor receives a request for a resource, wherein the request for the resource includes a global name associated with a service that corresponds to the global standby service instance, and the processor allocates, from the resource pool, the first resource having the global standby service instance, based on the request for the resource that includes the global name associated with the service corresponding to the global standby service instance.

    MINIMIZING SERVICE RESTART BY OPTIMALLY RESIZING SERVICE POOLS

    公开(公告)号:US20170149876A1

    公开(公告)日:2017-05-25

    申请号:US15427113

    申请日:2017-02-08

    CPC classification number: H04L67/1012 G06F9/00 G06F9/46 H04L41/5019

    Abstract: A computer processor allocates a service instance to a first resource of a resource pool, in which the service instance corresponds to performing a first task and for the service instance to continue to occupy the first resource subsequent to task completion, and determines the first resource to be idle. The first resource is returned to a resource pool, with the service instance occupying the first resource as a global standby service instance of a first service. In response to a request of a resource to perform a task from a second application, in which the request for the resource includes a global name associated with the first service of the global standby service instance, occupying the first resource returned to the resource pool, allocating from the resource pool, the first resource occupied by the global standby service instance, based on the global name associated with the first service.

    Computing session workload scheduling and management of parent-child tasks
    9.
    发明授权
    Computing session workload scheduling and management of parent-child tasks 有权
    计算会话工作负载调度和管理父子任务

    公开(公告)号:US09417918B2

    公开(公告)日:2016-08-16

    申请号:US14084918

    申请日:2013-11-20

    Abstract: A single workload scheduler schedules sessions and tasks having a tree structure to resources, wherein the single workload scheduler has scheduling control of the resources and the tasks of the parent-child workload sessions and tasks. The single workload scheduler receives a request to schedule a child session created by a scheduled parent task that when executed results in a child task; the scheduled parent task is dependent on a result of the child task. The single workload scheduler receives a message from the scheduled parent task yielding a resource based on the resource not being used by the scheduled parent task, schedules tasks to backfill the resource, and returns the resource yielded by the scheduled parent task to the scheduled parent task based on receiving a resume request from the scheduled parent task or determining dependencies of the scheduled parent task have been met.

    Abstract translation: 单个工作负载调度器将具有树结构的会话和任务调度到资源,其中单个工作负载调度器具有资源的调度控制和父子负载会话和任务的任务。 单个工作负载调度器接收调度由调度的父任务创建的子会话的请求,当被执行时,该工作执行导致子任务; 预定的父任务取决于子任务的结果。 单个工作负载调度器基于未被调度的父任务使用的资源从调度的父任务接收到产生资源的消息,调度任务以回填资源,并将由调度的父任务产生的资源返回给调度的父任务 基于从所调度的父任务接收到恢复请求或确定所调度的父任务的依赖性已被满足。

Patent Agency Ranking