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.

    Persisting an HTTP connection between application components

    公开(公告)号:US11272024B2

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

    申请号:US16745272

    申请日:2020-01-16

    Applicant: VMware, Inc.

    Abstract: Persistent connections are provided between components in a container environment. A hypertext transfer protocol (HTTP) client may include a monitoring service and a proxy service. To obtain information regarding containers in the container environment, the monitoring service communicates a request to the proxy service. The proxy service in turn maintains a persistent connection for a session with a container management service using an authentication token, and communicates the request to the container management service during the session. The container management service obtains the requested information from the container(s) and returns the information in a response to the proxy service, which in turn returns the response to the monitoring service. The session is destroyed/ended only under certain error conditions—otherwise, the session between the proxy service and the container management system is kept persistent.

    SYSTEMS AND METHODS FOR TASK PROCESSING IN A DISTRIBUTED ENVIRONMENT

    公开(公告)号:US20200218565A1

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

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

    公开(公告)号:US11599382B2

    公开(公告)日:2023-03-07

    申请号:US17316217

    申请日:2021-05-10

    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.

    Method and apparatus for orchestrating cross-FaaS provider functions declaratively

    公开(公告)号:US11182218B2

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

    申请号:US16731652

    申请日:2019-12-31

    Applicant: VMware, Inc.

    Abstract: System and computer-implemented method for executing a workflow definition with a set of function definitions having code executable with at least one cloud services provider in a plurality of cloud services providers involve reception of a request to execute a function definition from the workflow definition and a determination of whether code contained in the function definition is only executable at that particular cloud services provider. A provider function at the cloud services provider is invoked using the function definition and an execute command for the provider function is transmitted for the provider function.

    Persisting an HTTP connection between application components

    公开(公告)号:US11849003B2

    公开(公告)日:2023-12-19

    申请号:US17581984

    申请日:2022-01-24

    Applicant: VMware, Inc.

    Abstract: Persistent connections are provided between components in a container environment. A hypertext transfer protocol (HTTP) client may include a monitoring service and a proxy service. To obtain information regarding containers in the container environment, the monitoring service communicates a request to the proxy service. The proxy service in turn maintains a persistent connection for a session with a container management service using an authentication token, and communicates the request to the container management service during the session. The container management service obtains the requested information from the container(s) and returns the information in a response to the proxy service, which in turn returns the response to the monitoring service. The session is destroyed/ended only under certain error conditions—otherwise, the session between the proxy service and the container management system is kept persistent.

    SYSTEMS AND METHODS FOR TASK PROCESSING IN A DISTRIBUTED ENVIRONMENT

    公开(公告)号:US20210334129A1

    公开(公告)日:2021-10-28

    申请号:US17316217

    申请日:2021-05-10

    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

    公开(公告)号: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.

Patent Agency Ranking