-
公开(公告)号:US11070492B2
公开(公告)日:2021-07-20
申请号:US16682853
申请日:2019-11-13
申请人: VMware, Inc.
IPC分类号: H04L12/911 , H04L29/08 , H04L12/24 , G06F9/455
摘要: An example method of managing virtualized computing resources provided by a public cloud includes: grouping subscriptions in the public cloud into reservations, each of the reservations including constraints on virtualized computing resources provided by at least one of the subscriptions; allocating the reservations among a plurality of principals; receiving a request to provision a workload from a user associated with a first principal of the plurality of principals, wherein the workload includes metadata describing constraints of the workload; generating a deployment plan for the workload based on the metadata therein and at least one of the reservations allocated to the first principal, the deployment plan specifying a first subscription of the subscriptions; and transmitting a deployment.
-
公开(公告)号:US20220357997A1
公开(公告)日:2022-11-10
申请号:US17871512
申请日:2022-07-22
申请人: VMware, Inc.
发明人: Evgeny Aronov , Ivo Petkov , Diana Kovacheva , Anna Delcheva , Zahari Ivanov , Georgi Mitsov , Alexander Dimitrov
摘要: Methods, apparatus, systems, and articles of manufacture are disclosed to improve cloud management. An example apparatus includes at least one memory, machine readable instructions, and at least one processor to execute the machine readable instructions to at least store a blueprint and a cloud manager installer in a cloud platform manager to cause an installation of the cloud platform manager in a cloud computing environment, after a modification of the blueprint stored in the cloud platform manager, redeploy the cloud platform manager and a virtual resource of the cloud computing environment based on the modification, and cause execution of the cloud manager installer to manage a lifecycle of an application to be executed by the virtual resource.
-
公开(公告)号:US20210019195A1
公开(公告)日:2021-01-21
申请号:US16513413
申请日:2019-07-16
申请人: VMware, Inc.
发明人: Evgeny Aronov , Ivo Petkov , Diana Kovacheva , Anna Delcheva , Zahari Ivanov , Georgi Mitsov , Alexander Dimitrov
摘要: Methods, apparatus, systems, and articles of manufacture are disclosed to improve cloud management. An example apparatus includes at least one processor, and memory including instructions that, when executed, cause the at least one processor to execute a cloud manager installer generated by a container platform manager, the cloud manager installer is to configure a cloud computing environment based on environment information, determine one or more virtual resources based on a blueprint, and deploy a cloud platform manager in the cloud computing environment to manage a lifecycle of an application executing in the cloud computing environment by provisioning the one or more virtual resources to the cloud computing environment, and installing the cloud platform manager in the cloud computing environment by storing the cloud manager installer and the blueprint in the cloud computing environment.
-
公开(公告)号:US10536510B2
公开(公告)日:2020-01-14
申请号:US15359379
申请日:2016-11-22
申请人: VMware, Inc.
IPC分类号: G06F15/173 , H04L29/08 , H04L12/911
摘要: An example method of deploying a workload to a public cloud includes: receiving a request to provision a first workload from a first user, wherein the first workload includes metadata describing constraints; generating a first deployment plan for the first workload based on the metadata thereof. The step of generating comprises identifying a plurality of reservations assigned to the first user, each of the plurality of reservations including computing resources backed by a subscription provided by the public cloud; and selecting a first reservation from the plurality of reservations having available computing resources backed by a first subscription provided by the public cloud and satisfying the constraints of the first workload. The method further includes transmitting a deployment request to the public cloud using the first subscription specified in the first deployment plan.
-
公开(公告)号:US11558470B2
公开(公告)日:2023-01-17
申请号:US17334468
申请日:2021-05-28
申请人: VMware Inc.
发明人: Georgi Mitsov , Evgeny Aronov , Ivo Petkov , Alexander Dimitrov , Zahari Ivanov , Ivan Strelkov
IPC分类号: H04L67/146 , G06F9/48 , H04L9/40 , H04L67/141 , H04L67/10
摘要: Methods, apparatus, systems and articles of manufacture are disclosed to manage cloud provider sessions. An example apparatus includes at least one computer readable medium; and processor circuitry to execute instructions that cause the processor circuitry to: in response to detecting a first request to establish a first session with a cloud provider that is to perform a first action: establish the first session using credentials associated with the cloud provider; record a lifespan of a session token associated with the first session; and transmit the session token to a cloud provider adapter to facilitate communication between the cloud provider adapter and the cloud provider; and in response to detecting a second request to establish a second session with the cloud provider that is to perform a second action, transmit the session token to the cloud provider adapter to facilitate communication between the cloud provider adapter and the cloud provider.
-
6.
公开(公告)号:US11082295B2
公开(公告)日:2021-08-03
申请号:US16459214
申请日:2019-07-01
申请人: VMware, Inc.
发明人: Evgeny Aronov , Anna Delcheva , Ivo Petkov , Georgi Mitsov , Alexander Dimitrov
摘要: Methods, apparatus, systems and articles of manufacture are disclosed that implement cloud functionality in a cloud agnostic system. An example apparatus to implement cloud specific functionality in a cloud agnostic system includes a request interpreter to determine whether a first request includes an indication that a cloud resource is to be partially provisioned, a provision determiner to select the cloud resource based on the indication, and a cloud interface to transmit a first resource request to partially provision the cloud resource, and in response to a second request including constraints specific to the cloud resource, transmit a second resource request to fully provision the cloud resource.
-
公开(公告)号:US10805232B2
公开(公告)日:2020-10-13
申请号:US15359385
申请日:2016-11-22
申请人: VMware, Inc.
IPC分类号: H04L12/911 , H04L29/08 , H04L12/24
摘要: An example method of extending a cloud manager configured to manage a public cloud includes: receiving a content package at the cloud manager, the content package including a component entity, the component entity including a resource type entity that represents a resource provided by the public cloud, a user interface (UI) form entity that defines a UI for configuring the resource, and a lifecycle operations logic that extends at least one phase of a workflow of the cloud manager; receiving a request from a user through the UI defined by the UI form entity to create the resource in the public cloud; executing the workflow of the cloud manager in response to the request; and executing the lifecycle operations logic during execution of the workflow.
-
8.
公开(公告)号:US20210367846A1
公开(公告)日:2021-11-25
申请号:US17392126
申请日:2021-08-02
申请人: VMware, Inc.
发明人: Evgeny Aronov , Anna Delcheva , Ivo Petkov , Georgi Mitsov , Alexander Dimitrov
摘要: Methods, apparatus, systems and articles of manufacture are disclosed that implement cloud functionality in a cloud agnostic system. An example apparatus includes: at least one memory; instructions in the apparatus; and processor circuitry to execute the instructions to: generate a blueprint including components of requested cloud resources and their relationships; provide an allocation flag to the blueprint, the allocation flag indicating the requested cloud resources are to be partially provisioned; transmit a first provisioning request to a cloud management platform, the cloud management platform to manage a plurality of cloud resources; and in response to the cloud management platform selecting cloud resources, transmit a second provisioning request to fully provision the selected cloud resources, the second provisioning request including constraints specific to the selected cloud resources.
-
公开(公告)号:US11025732B2
公开(公告)日:2021-06-01
申请号:US16443799
申请日:2019-06-17
申请人: VMware Inc.
发明人: Georgi Mitsov , Evgeny Aronov , Ivo Petkov , Alexander Dimitrov , Zahari Ivanov , Ivan Strelkov
摘要: Methods, apparatus, systems and articles of manufacture are disclosed to manage cloud provider sessions. The examples disclosed herein provide a system to manage cloud provider sessions. The system includes a session manger to establish a session using credentials associated with a cloud provider in response to detecting a request to establish the session with the cloud provider and to record a lifespan of a session token associated with the session. When the lifespan of the session token meets a threshold value, the session manager is to use the credentials to obtain a new session token to refresh the session. The system additionally includes a cloud provider adapter to, in response to detecting an action selection associated with a device, call the cloud provider to execute the action.
-
10.
公开(公告)号:US20210006467A1
公开(公告)日:2021-01-07
申请号:US16459214
申请日:2019-07-01
申请人: VMware, Inc.
发明人: Evgeny Aronov , Anna Delcheva , Ivo Petkov , Georgi Mitsov , Alexander Dimitrov
摘要: Methods, apparatus, systems and articles of manufacture are disclosed that implement cloud functionality in a cloud agnostic system. An example apparatus to implement cloud specific functionality in a cloud agnostic system includes a request interpreter to determine whether a first request includes an indication that a cloud resource is to be partially provisioned, a provision determiner to select the cloud resource based on the indication, and a cloud interface to transmit a first resource request to partially provision the cloud resource, and in response to a second request including constraints specific to the cloud resource, transmit a second resource request to fully provision the cloud resource.
-
-
-
-
-
-
-
-
-