Systems and methods to facilitate certificate and trust management across a distributed environment

    公开(公告)号:US11153297B2

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

    申请号:US15370626

    申请日:2016-12-06

    申请人: VMware, Inc.

    IPC分类号: H04L29/06 H04L9/32 H04L9/00

    摘要: Methods and apparatus to facilitate certificate and trust management across a distributed environment are disclosed. An example apparatus includes a first virtual appliance including a first management endpoint and a first authentication provider including a first certificate validator, the first certificate validator to validate that a first certificate received by the first authentication provider is authentic, virtual appliance to communicate the first certificate via the first management endpoint; and a first component server including a first management agent and a first certificate evaluator, the first management agent to communicate with the first virtual appliance via the first management endpoint, the first management agent to receive the first certificate via the first management endpoint, the first certificate evaluator to evaluate the first certificate to determine a signing authority, the first management agent to restart the first component server and notify the first virtual appliance of acceptance of the first certificate.

    METHODS AND APPARATUS TO IMPROVE CLOUD MANAGEMENT

    公开(公告)号:US20220357997A1

    公开(公告)日:2022-11-10

    申请号:US17871512

    申请日:2022-07-22

    申请人: VMware, Inc.

    摘要: 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.

    METHODS AND APPARATUS TO IMPROVE CLOUD MANAGEMENT

    公开(公告)号:US20210019195A1

    公开(公告)日:2021-01-21

    申请号:US16513413

    申请日:2019-07-16

    申请人: VMware, Inc.

    摘要: 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.

    Methods and apparatus for adaptive workflow adjustment during resource provisioning using meta-topics

    公开(公告)号:US11099909B2

    公开(公告)日:2021-08-24

    申请号:US15980253

    申请日:2018-05-15

    申请人: VMware, Inc.

    摘要: Methods, apparatus and articles of manufacture to provide client extensibility during provisioning of virtual computing resources are disclosed. An example event broker apparatus includes a subscription manager to manage subscriptions to event topics associated with provisioning of a virtual computing resource. The example apparatus includes a meta-topic subscriber to identify a subscription request by a service for an event topic and to trigger, in response to the subscription request, a meta-topic subscription to indicate a) a subscriber to the event topic and b) a type of the subscriber, the type to include at least a blocking subscriber. The example apparatus includes a topic monitor to monitor for an event corresponding to the event topic to determine whether to trigger a blocking subscriber workflow when the meta-topic subscription indicates that the type of the subscriber is a blocking subscriber or bypass the blocking subscriber workflow when the type of the subscriber is not a blocking subscriber.

    Method and apparatus to perform user authentication during cloud provider sessions

    公开(公告)号:US11025732B2

    公开(公告)日:2021-06-01

    申请号:US16443799

    申请日:2019-06-17

    申请人: VMware Inc.

    IPC分类号: H04L29/08 H04L29/06 G06F9/48

    摘要: 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.

    Methods and apparatus for transparent database switching using master-replica high availability setup in relational databases

    公开(公告)号:US10776385B2

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

    申请号:US15368286

    申请日:2016-12-02

    申请人: VMware, Inc.

    摘要: Methods, apparatus, and systems to perform transparent database switching using master-replica high availability setup in relational databases are disclosed. An example system includes a first virtual appliance including a first proxy and a master database, the first proxy to forward service traffic to the master database, the master database to read and/or write data based on the service traffic; a second virtual appliance including a second proxy and a first replica database, the second proxy to determine data stored in the master database, the first replica database to replicate the master database; and a third virtual appliance including a third proxy and a second replica database, the third proxy to, in response to determining the master database of the first virtual appliance is to power down, promote the second replica database to the master database.

    METHODS AND APPARATUS TO MANAGE CLOUD PROVIDER SESSIONS

    公开(公告)号:US20210297393A1

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

    申请号:US17334468

    申请日:2021-05-28

    申请人: VMware Inc.

    IPC分类号: H04L29/06 H04L29/08

    摘要: 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.

    METHODS AND APPARATUS FOR TRANSPARENT DATABASE SWITCHING USING MASTER-REPLICA HIGH AVAILABILITY SETUP IN RELATIONAL DATABASES

    公开(公告)号:US20180157560A1

    公开(公告)日:2018-06-07

    申请号:US15368286

    申请日:2016-12-02

    申请人: VMware, Inc.

    IPC分类号: G06F11/14 G06F17/30

    摘要: Methods, apparatus, and systems to perform transparent database switching using master-replica high availability setup in relational databases are disclosed. An example system includes a first virtual appliance including a first proxy and a master database, the first proxy to forward service traffic to the master database, the master database to read and/or write data based on the service traffic; a second virtual appliance including a second proxy and a first replica database, the second proxy to determine data stored in the master database, the first replica database to replicate the master database; and a third virtual appliance including a third proxy and a second replica database, the third proxy to, in response to determining the master database of the first virtual appliance is to power down, promote the second replica database to the master database.

    Methods and apparatus to manage cloud provider sessions

    公开(公告)号:US11558470B2

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

    申请号:US17334468

    申请日:2021-05-28

    申请人: VMware Inc.

    摘要: 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.