Automatic drift detection of configurations of a software-defined data center that are managed according to a desired state

    公开(公告)号:US12260229B2

    公开(公告)日:2025-03-25

    申请号:US18122162

    申请日:2023-03-16

    Applicant: VMWARE, INC.

    Abstract: Drift is automatically detected in configuration of services running in a management appliance of a software-defined data center. A method of automatically detecting drift includes: in response to a notification of a change in a configuration of a first service enabled for proactive drift detection, transmitting a first request to compute drift in the configuration of the first service to a plug-in of the first service, the first request including the change in the configuration of the first service; periodically, at designated time intervals, transmitting a second request to compute drift in the configuration of a second service enabled for passive drift detection, to the plug-in of the second service, the second request including a current state of the configuration of the second service; and notifying a desired state management service of the computed drift in the configuration of the first and second services.

    REAL-TIME CROSS APPLIANCE OPERATIONAL INTELLIGENCE DURING MANAGEMENT APPLIANCE UPGRADE

    公开(公告)号:US20230236952A1

    公开(公告)日:2023-07-27

    申请号:US17720340

    申请日:2022-04-14

    Applicant: VMWARE, INC.

    CPC classification number: G06F11/3636 G06F8/65

    Abstract: Distributed tracing is applied during an upgrade from a first management appliance to a second management appliance. The distributed tracing method includes generating a parent span that encapsulates states of the overall workflow, including a span context that contains a trace identifier and a span identifier, and generating a plurality of child spans. Each child span encapsulates states that represent a piece of the workflow and contains a reference to the parent span context. The states of the child spans include an error tag that indicates whether the piece of the workflow associated with the child span executed with an error. Because child spans may be generated for a piece of the workflow that is executed by a service running in the first or second management appliance, the span context for the parent span is persisted by the first management appliance and replicated for use by the second management appliance.

    UNATTENDED SNAPSHOT REVERSION FOR UPGRADES
    9.
    发明公开

    公开(公告)号:US20240028456A1

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

    申请号:US17974687

    申请日:2022-10-27

    Applicant: VMWARE, iNC

    CPC classification number: G06F11/1433 G06F9/5077 G06F2201/84

    Abstract: The present disclosure is related to methods, systems, and machine-readable media for unattended snapshot reversion for upgrades. A request to upgrade a virtual computing instance (VCI) in a software-defined datacenter (SDDC) can be received. A snapshot of the VCI can be created, wherein the snapshot excludes a predefined storage partition associated with the VCI. An upgrade of the VCI can be executed. Executing the upgrade can include performing a plurality of upgrade steps and storing, in the partition, information pertaining to the execution of the upgrade. The snapshot can be reverted to responsive to a cancellation of the upgrade. The upgrade of the VCI can be re-executed from the snapshot. Re-executing the upgrade can include performing a different plurality of upgrade steps determined based on the information pertaining to the execution of the upgrade.

Patent Agency Ranking