Collaborative maintenance of software programs

    公开(公告)号:US10025586B2

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

    申请号:US15697625

    申请日:2017-09-07

    IPC分类号: G06F9/44 G06F8/65 G06F11/14

    摘要: Maintaining a plurality of software instances of a software program in a computing environment. An updating request is received for an updating process of the software instances from an old level to a new level. An attempt is made to update each software instance to the new level according to at least one updating policy. Responsive to a failure of the updating of each failed instance of the software instances, an exchanging instance is searched among the other software instances according to at least one searching policy, the exchanging instance being adapted to be exchanged with the failed instance for continuing the updating process according to at least one optimization criterion of the computing environment. The failed instance and the exchanging instance are exchanged in response to a positive result of the searching. The updating process corresponding to the failed instance is resumed.

    MANAGING JOB EXECUTION
    6.
    发明申请
    MANAGING JOB EXECUTION 有权
    管理工作执行

    公开(公告)号:US20130179889A1

    公开(公告)日:2013-07-11

    申请号:US13780459

    申请日:2013-02-28

    IPC分类号: G06F9/46

    CPC分类号: G06F9/46 G06Q10/00 G06Q10/06

    摘要: A method for managing jobs scheduled for execution on a target system in which some jobs may spawn additional jobs scheduled for execution on the target system including intercepting jobs scheduled for execution in the target system, determining whether there is resource sufficiency in the target system for executing jobs, responsive to an affirmative determination of resource sufficiency, releasing previously intercepted jobs for execution in the target system, computing a limit of a number of jobs which can be concurrently scheduled by an external system to the target system, and transmitting the computed limit to the external system.

    摘要翻译: 一种用于管理计划在目标系统上执行的作业的方法,其中一些作业可产生计划在目标系统上执行的附加作业,包括计划在目标系统中执行的拦截作业,确定目标系统中是否存在资源足够 作业,响应于资源充足的肯定的确定,释放先前被拦截的作业以在目标系统中执行,计算可以由外部系统同时调度到目标系统的多个作业的限制,并将计算的限制发送到 外部系统。

    COLLABORATIVE MAINTENANCE OF SOFTWARE PROGRAMS

    公开(公告)号:US20190196808A1

    公开(公告)日:2019-06-27

    申请号:US16289188

    申请日:2019-02-28

    IPC分类号: G06F8/65 G06F11/14

    CPC分类号: G06F8/65 G06F11/1433

    摘要: Maintaining a plurality of software instances of a software program in a computing environment. An updating request is received for an updating process of the software instances from an old level to a new level. An attempt is made to update each software instance to the new level according to at least one updating policy. Responsive to a failure of the updating of each failed instance of the software instances, an exchanging instance is searched among the other software instances according to at least one searching policy, the exchanging instance being adapted to be exchanged with the failed instance for continuing the updating process according to at least one optimization criterion of the computing environment. The failed instance and the exchanging instance are exchanged in response to a positive result of the searching. The updating process corresponding to the failed instance is resumed.

    COLLABORATIVE MAINTENANCE OF SOFTWARE PROGRAMS

    公开(公告)号:US20170371644A1

    公开(公告)日:2017-12-28

    申请号:US15697625

    申请日:2017-09-07

    IPC分类号: G06F9/445 G06F11/14

    CPC分类号: G06F8/65 G06F11/1433

    摘要: Maintaining a plurality of software instances of a software program in a computing environment. An updating request is received for an updating process of the software instances from an old level to a new level. An attempt is made to update each software instance to the new level according to at least one updating policy. Responsive to a failure of the updating of each failed instance of the software instances, an exchanging instance is searched among the other software instances according to at least one searching policy, the exchanging instance being adapted to be exchanged with the failed instance for continuing the updating process according to at least one optimization criterion of the computing environment. The failed instance and the exchanging instance are exchanged in response to a positive result of the searching. The updating process corresponding to the failed instance is resumed.

    COLLABORATIVE MAINTENANCE OF SOFTWARE PROGRAMS

    公开(公告)号:US20170371643A1

    公开(公告)日:2017-12-28

    申请号:US15697588

    申请日:2017-09-07

    IPC分类号: G06F9/445 G06F11/14

    CPC分类号: G06F8/65 G06F11/1433

    摘要: Maintaining a plurality of software instances of a software program in a computing environment. An updating request is received for an updating process of the software instances from an old level to a new level. An attempt is made to update each software instance to the new level according to at least one updating policy. Responsive to a failure of the updating of each failed instance of the software instances, an exchanging instance is searched among the other software instances according to at least one searching policy, the exchanging instance being adapted to be exchanged with the failed instance for continuing the updating process according to at least one optimization criterion of the computing environment. The failed instance and the exchanging instance are exchanged in response to a positive result of the searching. The updating process corresponding to the failed instance is resumed.