-
公开(公告)号:US11038778B2
公开(公告)日:2021-06-15
申请号:US16216749
申请日:2018-12-11
Applicant: VMware, Inc.
Inventor: Agila Govindaraju , Ashish Dhar , Ravi Kasha
IPC: G06F15/173 , H04L12/24 , G06F9/455 , G06F9/50 , H04L29/08
Abstract: The current document is directed to an automated-application-installation subsystem that provisions, installs, and configures applications across cloud-computing providers, including applications that invoke functions provisioned and executed through a distributed-function-as-a-service feature of the automated-application-installation subsystem. The automated-application-installation subsystem employs application blueprints to identify components to provision. An application blueprint generally includes component specifications, constraints, and interdependencies. The automated-application-installation subsystem then determines a cost-effective provisioning of the identified components across available cloud-computing providers and installs the application according to the cost-effective provisioning.
-
公开(公告)号:US20200186445A1
公开(公告)日:2020-06-11
申请号:US16216749
申请日:2018-12-11
Applicant: VMware, Inc.
Inventor: Agila Govindaraju , Ashish Dhar , Ravi Kasha
Abstract: The current document is directed to an automated-application-installation subsystem that provisions, installs, and configures applications across cloud-computing providers, including applications that invoke functions provisioned and executed through a distributed-function-as-a-service feature of the automated-application-installation subsystem. The automated-application-installation subsystem employs application blueprints to identify components to provision. An application blueprint generally includes component specifications, constraints, and interdependencies. The automated-application-installation subsystem then determines a cost-effective provisioning of the identified components across available cloud-computing providers and installs the application according to the cost-effective provisioning.
-
公开(公告)号:US20190229983A1
公开(公告)日:2019-07-25
申请号:US15878304
申请日:2018-01-23
Applicant: VMware, Inc.
Inventor: Agila Govindaraju , Ashish Dhar , Ravi Kasha , Mohammed Muneebuddin , Akshata Sampagavi
Abstract: The current document is directed to an automated-application-installation subsystem that provisions, installs, and configures applications across cloud-computing providers. The automated-application-installation subsystem employs an application blueprint to identify components to provisions, including component specifications and constraints, and to identify interdependencies between components. The automated-application-installation subsystem then determines a cost-effective provisioning of the identified components across available cloud-computing providers and installs the application according to the cost-effective provisioning. When less expensive, storage and computer-instruction-execution components of the application may be allocated from different cloud=computing providers.
-
4.
公开(公告)号:US11507403B2
公开(公告)日:2022-11-22
申请号:US16390022
申请日:2019-04-22
Applicant: VMWARE, INC.
Inventor: Agila Govindaraju , Ravi Kasha , Ashish Dhar , Akshata Sampagavi , Yavor Boychev
Abstract: Techniques for determining host computing systems to deploy virtual machines based on disk specifications are disclosed. In one example, a blueprint to deploy a virtual machine in a cloud computing environment may be received. Further, disk specifications required to deploy the virtual machine may be retrieved from the blueprint. Furthermore, candidate storage entities that support the retrieved disk specifications may be determined. A host computing system that has connectivity to the candidate storage entities may be determined. the determined host computing system may be recommended to deploy the virtual machine.
-
公开(公告)号:US11032145B2
公开(公告)日:2021-06-08
申请号:US15878304
申请日:2018-01-23
Applicant: VMware, Inc.
Inventor: Agila Govindaraju , Ashish Dhar , Ravi Kasha , Mohammed Muneebuddin , Akshata Sampagavi
Abstract: The current document is directed to an automated-application-installation subsystem that provisions, installs, and configures applications across cloud-computing providers. The automated-application-installation subsystem employs an application blueprint to identify components to provisions, including component specifications and constraints, and to identify interdependencies between components. The automated-application-installation subsystem then determines a cost-effective provisioning of the identified components across available cloud-computing providers and installs the application according to the cost-effective provisioning. When less expensive, storage and computer-instruction-execution components of the application may be allocated from different cloud=computing providers.
-
-
-
-