EFFICIENT REPLACEMENT OF CLIENTS RUNNING LARGE SCALE APPLICATIONS
    1.
    发明申请
    EFFICIENT REPLACEMENT OF CLIENTS RUNNING LARGE SCALE APPLICATIONS 审中-公开
    客户运行大规模应用程序的有效替代

    公开(公告)号:US20160380855A1

    公开(公告)日:2016-12-29

    申请号:US14876847

    申请日:2015-10-07

    Applicant: VMWARE, INC.

    CPC classification number: H04L41/0672 H04L41/0663 H04L41/0668

    Abstract: A system and method for efficiently replacing clients running a large scale application uses a pool of clients, which includes a group of active clients running the large scale application and at least one standby client. When a particular active client is identified to be replaced, one of the at least one standby client is selected as a replacement client for the particular active client. The particular active client is replaced with the selected replacement client with respect to the running of the large scale application such that the particular client is removed from the group of active clients and the selected replacement client is added to the group of active clients.

    Abstract translation: 用于有效地替换运行大规模应用的客户端的系统和方法使用一组客户端,其中包括一组运行大规模应用的活动客户端和至少一个备用客户端。 当特定活动客户端被识别为被替换时,至少一个备用客户端中的一个被选择为特定活动客户端的替换客户端。 相对于大规模应用的运行,特定活动客户端被替换为所选择的替换客户端,使得特定客户端从活动客户端组中移除,并且所选择的替换客户端被添加到活动客户端组。

    BRANCHING APPLICATION-RELEASE-MANAGEMENT PIPELINES WITH INTER-PIPELINE DEPENDENCIES

    公开(公告)号:US20170163492A1

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

    申请号:US15063528

    申请日:2016-03-08

    Applicant: VMWARE, INC.

    Abstract: The current document is directed to automated application-release-management facilities that, in a described implementation, coordinate continuous development and release of cloud-computing applications. The application-release-management process is specified, in the described implementation, by application-release-management pipelines, each pipeline comprising one or more stages, with each stage comprising one or more tasks. Current application-release-management pipelines are linear, with the stages sequentially ordered within the pipeline. The current document is directed to an automated application-release-management facility that supports branch points within application-release-management pipelines where, as a result of inter-application dependencies, a task within a stage of the first pipeline associated with a first application launches a second pipeline associated with a second application. Branching pipelines and inter-application dependencies provide a significant increase in the scope and power of automated application-release management.

Patent Agency Ranking