METHODS AND APPARATUS FOR IMPROVING SANDBOXED CODE EXECUTION BY CACHING CONTAINER IMAGE TEMPLATES

    公开(公告)号:US20180336345A1

    公开(公告)日:2018-11-22

    申请号:US15980099

    申请日:2018-05-15

    Applicant: VMware, Inc.

    Abstract: Methods and apparatus are disclosed to provide a sandboxed code execution in a virtualized environment. The example apparatus includes a closure service to receive an input related to code for execution and generate a closure to trigger execution of the code within the apparatus. The example apparatus includes an image service to monitor container hosts and associated container images. The example image service is to expedite code execution on a container host having a prepared container image and to generate an execution container image on a second container host not having a container image. The container host is to form a host environment for the prepared container image. The prepared container image is to spawn a container to execute the code. The container is to execute the code and keep code execution and result inside the container. The code execution and result inside the container do not affect operation of the apparatus.

    Methods and apparatus for improving sandboxed code execution by caching container image templates

    公开(公告)号:US10726121B2

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

    申请号:US15980099

    申请日:2018-05-15

    Applicant: VMware, Inc.

    Abstract: Methods and apparatus are disclosed to provide a sandboxed code execution in a virtualized environment. The example apparatus includes a closure service to receive an input related to code for execution and generate a closure to trigger execution of the code within the apparatus. The example apparatus includes an image service to monitor container hosts and associated container images. The example image service is to expedite code execution on a container host having a prepared container image and to generate an execution container image on a second container host not having a container image. The container host is to form a host environment for the prepared container image. The prepared container image is to spawn a container to execute the code. The container is to execute the code and keep code execution and result inside the container. The code execution and result inside the container do not affect operation of the apparatus.

    Methods and apparatus for sandboxed code execution using containers

    公开(公告)号:US10719603B2

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

    申请号:US15980038

    申请日:2018-05-15

    Applicant: VMware, Inc.

    Abstract: Methods and apparatus are disclosed to provide a sandboxed code execution in a virtualized environment. An example apparatus includes a closure service to receive a request for execution of code. The example closure service is to generate a closure to trigger execution of the code within the apparatus. The example apparatus includes a container host to form a host environment for a container image. The example container image is to spawn, in response to the closure, a container to execute the code. The example container is to execute the code and keep code execution and result inside the container. Code execution and result inside the container do not affect operation of the apparatus.

    METHODS AND APPARATUS TO HANDLE DEPENDENCIES ASSOCIATED WITH RESOURCE DEPLOYMENT REQUESTS

    公开(公告)号:US20230004441A1

    公开(公告)日:2023-01-05

    申请号:US17941974

    申请日:2022-09-09

    Applicant: VMware, Inc.

    Abstract: An example apparatus includes a dependency graph generator to generate a dependency graph based on a resource request file specifying a first resource and a second resource to deploy to a resource-based service, the dependency graph representative of the first resource being dependent on a second resource, a verification controller to generate a status indicator after a determination that a time-based ordering of a first request relative to a second request satisfies the dependency graph, and a resource controller to cause transmission of the first request and the second request to the resource-based service based on the dependency graph, and, after determining that the time-based ordering of the first request relative to the second request satisfies the dependency graph, cause transmission of the status indicator to a user device.

    METHODS AND APPARATUS TO HANDLE DEPENDENCIES ASSOCIATED WITH RESOURCE DEPLOYMENT REQUESTS

    公开(公告)号:US20220019476A1

    公开(公告)日:2022-01-20

    申请号:US16932521

    申请日:2020-07-17

    Applicant: VMware, Inc.

    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to handle dependencies associated with resource deployment requests are disclosed herein. An example apparatus includes a dependency graph generator to generate a dependency graph based on a resource request file specifying a first resource and a second resource to deploy to a resource-based service, the dependency graph representative of the first resource being dependent on a second resource, and a resource controller to send a first request a second request to the resource-based service based on the dependency graph and in response to a verification controller determining that a time-based ordering of the first request relative to the second request satisfies the dependency graph, send the first request and the second request to a user device.

    METHODS AND APPARATUS FOR SANDBOXED CODE EXECUTION USING CONTAINERS

    公开(公告)号:US20180336344A1

    公开(公告)日:2018-11-22

    申请号:US15980038

    申请日:2018-05-15

    Applicant: VMware, Inc.

    CPC classification number: G06F21/53 G06F8/71 G06F9/455 G06F2221/034

    Abstract: Methods and apparatus are disclosed to provide a sandboxed code execution in a virtualized environment. An example apparatus includes a closure service to receive a request for execution of code. The example closure service is to generate a closure to trigger execution of the code within the apparatus. The example apparatus includes a container host to form a host environment for a container image. The example container image is to spawn, in response to the closure, a container to execute the code. The example container is to execute the code and keep code execution and result inside the container. Code execution and result inside the container do not affect operation of the apparatus.

    Methods and apparatus to handle dependencies associated with resource deployment requests

    公开(公告)号:US11442784B2

    公开(公告)日:2022-09-13

    申请号:US16932521

    申请日:2020-07-17

    Applicant: VMware, Inc.

    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to handle dependencies associated with resource deployment requests are disclosed herein. An example apparatus includes a dependency graph generator to generate a dependency graph based on a resource request file specifying a first resource and a second resource to deploy to a resource-based service, the dependency graph representative of the first resource being dependent on a second resource, and a resource controller to send a first request a second request to the resource-based service based on the dependency graph and in response to a verification controller determining that a time-based ordering of the first request relative to the second request satisfies the dependency graph, send the first request and the second request to a user device.

    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.

Patent Agency Ranking