DESIRED STATE MANAGEMENT OF SOFTWARE-DEFINED DATA CENTERS WITH A PLURALITY OF DESIRED STATE CONFIGURATIONS

    公开(公告)号:US20230315486A1

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

    申请号:US17711937

    申请日:2022-04-01

    Applicant: VMware, Inc.

    CPC classification number: G06F9/44505

    Abstract: A method of managing configurations of SDDCs of a tenant includes the steps of: retrieving a base configuration document, a first supplemental configuration document of a first SDDC, and a second supplemental configuration document of a second SDDC; issuing, to the first SDDC, a first instruction to update a running configuration state thereof according to the base configuration document and the first supplemental configuration document; and issuing, to the second SDDC, a second instruction to update a running configuration state thereof according to the base configuration document and the second supplemental configuration document, wherein the base configuration document includes settings of first configuration properties common across all of the tenant's SDDCs, the first supplemental configuration document includes first settings of second configuration properties only applicable to the first SDDC, and the second supplemental configuration document includes second settings of the second configuration properties only applicable to the second SDDC.

    MANAGING EVENTS FOR SERVICES OF A CLOUD PLATFORM IN A HYBRID CLOUD ENVIRONMENT

    公开(公告)号:US20240069981A1

    公开(公告)日:2024-02-29

    申请号:US17899288

    申请日:2022-08-30

    Applicant: VMware, Inc.

    Abstract: A method of delivering cloud services from a cloud platform to management appliances of one or more software-defined data centers (SDDCs) through recipe execution agents running on an agent platform appliance, includes the steps of: downloading a first recipe corresponding to a first event initiated by a first cloud service, wherein the first event is associated with a task to be performed for the first cloud service; and executing first commands defined in the downloaded first recipe in one of the recipe execution agents to perform a task of the first cloud service on a first management appliance, said executing of the first commands in the one of the recipe execution agents including transmitting a first command to the first management appliance, receiving a first response from the first management appliance, and reporting the first response to the cloud platform.

    COORDINATING UPDATES TO AN AGENT PLATFORM APPLIANCE IN WHICH AGENTS OF CLOUD SERVICES ARE DEPLOYED

    公开(公告)号:US20240012632A1

    公开(公告)日:2024-01-11

    申请号:US17940063

    申请日:2022-09-08

    Applicant: VMWARE, INC.

    CPC classification number: G06F8/65 G06F8/71

    Abstract: A cloud service for managing an agent platform appliance is configured to issue commands to an agent platform management agent deployed on the agent platform appliance to upgrade the agent platform appliance to a desired version. Upon receipt of this command, the agent platform management agent carries out a method of updating the agent platform appliance, which includes: determining that a current version of the agent platform appliance does not match the desired version, determining connectivity to a repository that stores bits for updating the agent platform appliance to the desired version, requesting a first agent to perform a first pre-update check and a second agent to perform a second pre-update check, and after the first pre-update check and the second pre-update check have passed, requesting an appliance management service running on the agent platform appliance to perform an update of the agent platform appliance to the desired version.

    CUSTOM RESOURCE DEFINITION BASED CONFIGURATION MANAGEMENT

    公开(公告)号:US20240004686A1

    公开(公告)日:2024-01-04

    申请号:US17940084

    申请日:2022-09-08

    Applicant: VMWARE, INC.

    CPC classification number: G06F9/45558 G06F9/44505 G06F2009/4557

    Abstract: A method of managing configurations of a software-defined data center (SDDC) includes: retrieving a current configuration of a first management appliance of the SDDC and a current configuration of a second management appliance of the SDDC; calling a first custom resource object of a container orchestration platform to acquire a desired configuration of the first management appliance and calling a second custom resource object of the container orchestration platform to acquire a desired configuration of the second management appliance; determining a difference between the current and desired configurations of the first management appliance and instructing the first management appliance to apply the desired configuration of the first management appliance; and determining a difference between the current and desired configurations of the second management appliance and instructing the second management appliance to apply the desired configuration of the second management appliance.

Patent Agency Ranking