COMPUTING SESSION WORKLOAD SCHEDULING AND MANAGEMENT OF PARENT-CHILD TASKS

    公开(公告)号:US20170220386A1

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

    申请号:US15489827

    申请日:2017-04-18

    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.

    DISTRIBUTED APPLICATIONS MANAGEMENT WITH DEPENDENT RESILIENT DISTRIBUTED SERVICES

    公开(公告)号:US20170149864A1

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

    申请号:US14949983

    申请日:2015-11-24

    CPC classification number: H04L67/10 G06F11/0703 H04L69/40

    Abstract: A system for managing a distributed service may include one or more compute nodes, with each compute node having one or more computer processors and a memory. The system may additionally include: a set of software services, the set of software services including the distributed service; a configuration manager to store configuration information about the distributed service, including a criteria for transitioning the distributed service from a first execution state to an initialization state, the criteria associating the execution first state with a second execution state of a first service of the set of software services; a set of measuring agents to obtain execution information from the set of software services; an execution system configured to: determine, based on the execution information, whether the criteria is satisfied; and transition, in response to determining that the criteria is satisfied, the distributed service from the first execution state to the initialization state.

    MINIMIZING SERVICE RESTART BY OPTIMALLY RESIZING SERVICE POOLS
    13.
    发明申请
    MINIMIZING SERVICE RESTART BY OPTIMALLY RESIZING SERVICE POOLS 有权
    通过最优化的服务池最小化服务重新启动

    公开(公告)号:US20150149632A1

    公开(公告)日:2015-05-28

    申请号: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.

    Abstract translation: 一种用于优化支持资源共享和实施SLA的服务池的方法,计算机程序产品和系统,以最小化服务重新启动。 计算机处理器确定要空闲的第一资源,其中服务实例继续占用空闲的第一资源。 处理器将第一资源添加到资源池,其中服务实例继续占用第一资源作为第一资源上的全局备用服务实例。 处理器接收对资源的请求,其中对资源的请求包括与对应于全局备用服务实例的服务相关联的全局名称,并且处理器从资源池分配具有全局备用服务的第一资源 基于对包含与全局备用服务实例对应的服务相关联的全局名称的资源的请求。

    COMPUTING SESSION WORKLOAD SCHEDULING AND MANAGEMENT OF PARENT-CHILD TASKS
    14.
    发明申请
    COMPUTING SESSION WORKLOAD SCHEDULING AND MANAGEMENT OF PARENT-CHILD TASKS 有权
    计算会议工作时间安排和管理的父母任务

    公开(公告)号:US20150143381A1

    公开(公告)日:2015-05-21

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

    Usage-aware standby service in a grid environment

    公开(公告)号:US10412193B2

    公开(公告)日:2019-09-10

    申请号:US15368109

    申请日:2016-12-02

    Abstract: A technique for operating a grid includes receiving, by a resource manager executing on a data processing system of the grid, an allocation request from a first application for one or more resources. The resource manager determines whether a service that is in standby mode is available for utilization by the first application. In response to the service that is standby mode being available for utilization by the first application, the resource manager assigns one or more resources associated with the service and the service to the first application.

    Minimizing service restart by optimally resizing service pools

    公开(公告)号:US10284637B2

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

    申请号:US15427113

    申请日:2017-02-08

    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.

    Minimizing service restart by optimally resizing service pools
    20.
    发明授权
    Minimizing service restart by optimally resizing service pools 有权
    通过最佳地调整服务池大小来最大限度地减少服务重启

    公开(公告)号:US09596148B2

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

    申请号:US14162057

    申请日:2014-01-23

    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.

    Abstract translation: 一种用于优化支持资源共享和实施SLA的服务池的方法,计算机程序产品和系统,以最小化服务重新启动。 计算机处理器确定要空闲的第一资源,其中服务实例继续占用空闲的第一资源。 处理器将第一资源添加到资源池,其中服务实例继续占用第一资源作为第一资源上的全局备用服务实例。 处理器接收对资源的请求,其中对资源的请求包括与对应于全局备用服务实例的服务相关联的全局名称,并且处理器从资源池分配具有全局备用服务的第一资源 基于对包含与全局备用服务实例对应的服务相关联的全局名称的资源的请求。

Patent Agency Ranking