-
1.
公开(公告)号:US20180336345A1
公开(公告)日:2018-11-22
申请号:US15980099
申请日:2018-05-15
Applicant: VMware, Inc.
Inventor: Radostin Georgiev
CPC classification number: G06F21/53 , G06F9/455 , G06F9/4555 , G06F9/45558 , G06F2009/45587 , G06F2221/2149
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.
-
2.
公开(公告)号:US10726121B2
公开(公告)日:2020-07-28
申请号:US15980099
申请日:2018-05-15
Applicant: VMware, Inc.
Inventor: Radostin Georgiev
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.
-
公开(公告)号:US10719603B2
公开(公告)日:2020-07-21
申请号:US15980038
申请日:2018-05-15
Applicant: VMware, Inc.
Inventor: Radostin Georgiev , Julian Vassev
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.
-
4.
公开(公告)号:US20230004441A1
公开(公告)日:2023-01-05
申请号:US17941974
申请日:2022-09-09
Applicant: VMware, Inc.
Inventor: Sergio Sanchez , Georgi Muleshkov , Stanislav Asenov Hadjiiski , Miroslav Shipkovenski , Radostin Georgiev
IPC: G06F9/50 , G06F8/41 , G06F16/901
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.
-
5.
公开(公告)号:US20220019476A1
公开(公告)日:2022-01-20
申请号:US16932521
申请日:2020-07-17
Applicant: VMware, Inc.
Inventor: Sergio Sanchez , Georgi Muleshkov , Stanislav Asenov Hadjiiski , Miroslav Shipkovenski , Radostin Georgiev
IPC: G06F9/50 , G06F16/901 , G06F8/41
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.
-
公开(公告)号:US20180336344A1
公开(公告)日:2018-11-22
申请号:US15980038
申请日:2018-05-15
Applicant: VMware, Inc.
Inventor: Radostin Georgiev , Julian Vassev
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.
-
7.
公开(公告)号:US11442784B2
公开(公告)日:2022-09-13
申请号:US16932521
申请日:2020-07-17
Applicant: VMware, Inc.
Inventor: Sergio Sanchez , Georgi Muleshkov , Stanislav Asenov Hadjiiski , Miroslav Shipkovenski , Radostin Georgiev
IPC: G06F9/46 , G06F9/50 , G06F8/41 , G06F16/901
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.
-
公开(公告)号:US11182218B2
公开(公告)日:2021-11-23
申请号:US16731652
申请日:2019-12-31
Applicant: VMware, Inc.
Inventor: Sergio Sanchez , Radostin Georgiev , Alek Boninski , Angel Ivanov , Tina Nakova
IPC: G06F9/50
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.
-
公开(公告)号:US11099829B2
公开(公告)日:2021-08-24
申请号:US16731617
申请日:2019-12-31
Applicant: VMware, Inc.
Inventor: Sergio Sanchez , Radostin Georgiev , Angel Ivanov , Tina Nakova
Abstract: System and computer-implemented method dynamically deploying serverless functions in a cloud architecture utilize a code execution service to receive a request to trigger execution of a serverless function and to determine deployment status information for a previous serverless function version based on the request. The deployment status information is then used to generate a code execution service command for the code execution service to deploy the serverless function.
-
-
-
-
-
-
-
-