Systems and methods for task processing in a distributed environment

    公开(公告)号:US11003490B2

    公开(公告)日:2021-05-11

    申请号:US16747235

    申请日:2020-01-20

    Applicant: VMware, Inc.

    Abstract: Methods and apparatus for task processing in a distributed environment are disclosed and described. An example apparatus includes a task manager and a task dispatcher. The example task manager is to receive a task and create an execution context for the task, the execution context to associate the task with a routine for task execution. The example task dispatcher is to receive a report of task execution progress and provide an update regarding task execution progress, the task dispatcher, upon initiation of task execution, to facilitate blocking of interaction with a resource involved in the task execution. The example task dispatcher is to trigger an indication of task execution progress and, upon task finish, facilitate unblocking of the resource involved in the task execution.

    Systems and methods for task processing in a distributed environment

    公开(公告)号:US10540201B2

    公开(公告)日:2020-01-21

    申请号:US15664207

    申请日:2017-07-31

    Applicant: VMware, Inc.

    Abstract: Methods and apparatus for task processing in a distributed environment are disclosed and described. An example apparatus includes a task manager and a task dispatcher. The example task manager is to receive a task and create an execution context for the task, the execution context to associate the task with a routine for task execution. The example task dispatcher is to receive a report of task execution progress and provide an update regarding task execution progress, the task dispatcher, upon initiation of task execution, to facilitate blocking of interaction with a resource involved in the task execution. The example task dispatcher is to trigger an indication of task execution progress and, upon task finish, facilitate unblocking of the resource involved in the task execution.

    METHODS AND APPARATUS FOR DEPLOYING A DISTRIBUTED SYSTEM USING OPERATING SYSTEM VIRTUALIZATION

    公开(公告)号:US20190004865A1

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

    申请号:US15638636

    申请日:2017-06-30

    Applicant: VMware, Inc.

    Abstract: Methods and apparatus are disclosed to deploying a distributed system using operating system or container virtualization. An example apparatus includes a management container including a configuration manager and a container manager. The example configuration manager to is receive an instruction for a desired deployment state and is to apply a first change to a first current deployment state of the management container based on the desired deployment state. The example container manager is to apply a second change to a second current deployment state of a deployed container based on the desired deployment state. The container manager is to return information indicative of the desired deployment state to the configuration manager when the second change from the second current deployment state to the desired deployment state is achieved.

    METHODS AND APPARATUS FOR DEPLOYING A DISTRIBUTED SYSTEM USING OPERATING SYSTEM VIRTUALIZATION

    公开(公告)号:US20210011778A1

    公开(公告)日:2021-01-14

    申请号:US17035219

    申请日:2020-09-28

    Applicant: VMware, Inc.

    Abstract: Methods and apparatus are disclosed to deploying a distributed system using operating system or container virtualization. An example apparatus includes a management container including a configuration manager and a container manager. The example configuration manager to is receive an instruction for a desired deployment state and is to apply a first change to a first current deployment state of the management container based on the desired deployment state. The example container manager is to apply a second change to a second current deployment state of a deployed container based on the desired deployment state. The container manager is to return information indicative of the desired deployment state to the configuration manager when the second change from the second current deployment state to the desired deployment state is achieved.

    Methods and apparatus for deploying a distributed system using operating system virtualization

    公开(公告)号:US10789104B2

    公开(公告)日:2020-09-29

    申请号:US15638636

    申请日:2017-06-30

    Applicant: VMware, Inc.

    Abstract: Methods and apparatus are disclosed to deploying a distributed system using operating system or container virtualization. An example apparatus includes a management container including a configuration manager and a container manager. The example configuration manager is to receive an instruction for a desired deployment state and is to apply a first change to a first current deployment state of the management container based on the desired deployment state. The example container manager is to apply a second change to a second current deployment state of a deployed container based on the desired deployment state. The container manager is to return information indicative of the desired deployment state to the configuration manager when the second change from the second current deployment state to the desired deployment state is achieved.

    SYSTEMS AND METHODS FOR TASK PROCESSING IN A DISTRIBUTED ENVIRONMENT

    公开(公告)号:US20190034224A1

    公开(公告)日:2019-01-31

    申请号:US15664207

    申请日:2017-07-31

    Applicant: VMware, Inc.

    Abstract: Methods and apparatus for task processing in a distributed environment are disclosed and described. An example apparatus includes a task manager and a task dispatcher. The example task manager is to receive a task and create an execution context for the task, the execution context to associate the task with a routine for task execution. The example task dispatcher is to receive a report of task execution progress and provide an update regarding task execution progress, the task dispatcher, upon initiation of task execution, to facilitate blocking of interaction with a resource involved in the task execution. The example task dispatcher is to trigger an indication of task execution progress and, upon task finish, facilitate unblocking of the resource involved in the task execution.

    SYSTEMS AND METHODS FOR UPDATE PROPAGATION BETWEEN NODES IN A DISTRIBUTED SYSTEM

    公开(公告)号:US20190028331A1

    公开(公告)日:2019-01-24

    申请号:US15655214

    申请日:2017-07-20

    Applicant: VMware, Inc.

    Abstract: Methods and apparatus to propagate an update between nodes in a distributed environment are disclosed. An example apparatus includes a first virtual appliance configured to install an update using an update file from a first update repository, the first update repository located apart from the first virtual appliance, the first virtual appliance configured to form a second update repository at the first virtual appliance, the second update repository to include a copy of the update file from the first update repository. The example apparatus also includes a second virtual appliance, the second virtual appliance formed as a replica of the first virtual appliance, the second virtual appliance to install the update using the copy of the update file from the second update repository.

    METHODS, SYSTEMS AND APPARATUS TO PROPAGATE NODE CONFIGURATION CHANGES TO SERVICES IN A DISTRIBUTED ENVIRONMENT

    公开(公告)号:US20180167275A1

    公开(公告)日:2018-06-14

    申请号:US15374492

    申请日:2016-12-09

    Applicant: VMware, Inc.

    CPC classification number: H04L41/0816 H04L41/20 H04L41/5025 H04L41/5096

    Abstract: Methods, apparatus and articles of manufacture to propagate node changes in a cluster of nodes and reconfigure services based on the node changes in a cloud computing environment are disclosed. Example methods disclosed herein include analyzing a node change event message at a first node of the plurality of nodes to identify a node change event type contained in the node change event message. The node change event type corresponds to a node change event experienced by a second node of the plurality of nodes. Example methods also include selecting, based on the node change event type, a script from a data storage installed in the first node, and reconfiguring, by executing the script at the first node, a service supported by the first node. Still further example methods, include broadcasting, to the plurality of nodes including the first node, the node change event message from the second node.

Patent Agency Ranking