METHODS AND APPARATUS TO INTEGRATE SMARTNICS INTO PLATFORM MANAGEMENT SYSTEMS

    公开(公告)号:US20240231837A1

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

    申请号:US18152686

    申请日:2023-01-10

    Applicant: VMware LLC

    CPC classification number: G06F9/4416

    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to integrate smartNICs into platform management systems. A disclosed example includes determining a presence of a smart network interface card based on detection of a kernel-to-kernel network interface card; classifying a request from a client application, the request to obtain sensor data; determining whether the request is to be sent to a server hardware baseboard management controller or the smart network interface card; based on the determination, causing sending of the request to the smart network interface card, the request to cause the smart network interface card to obtain the sensor data from a sensor corresponding to the smart network interface card; and accessing a response from the smart network interface card, the response indicative of at least one sensor data record corresponding to the sensor.

    HIERARCHICAL NOVELTY DETECTION USING INTENDED STATES FOR NETWORK SECURITY

    公开(公告)号:US20240214412A1

    公开(公告)日:2024-06-27

    申请号:US18342101

    申请日:2023-06-27

    Applicant: VMware LLC

    Abstract: The disclosure provides an approach for detecting and preventing attacks in a network. Embodiments include determining a plurality of network behaviors of a process by monitoring the process. Embodiments include generating a plurality of intended states for the process based on subsets of the plurality of network behaviors. Embodiments include determining a plurality of intended state clusters by applying a clustering technique to the plurality of intended states. Embodiments include determining a state of the process. Embodiments include identifying a given cluster of the plurality of intended state clusters that corresponds to the state of the process. Embodiments include selecting a novelty detection technique based on a size of the given cluster. Embodiments include using the novelty detection technique to determine, based on the given cluster and the state of the process, whether to generate a security alert for the process.

    Bridging virtual desktops under nested mode

    公开(公告)号:US12020091B2

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

    申请号:US18337401

    申请日:2023-06-19

    Applicant: VMware, Inc.

    CPC classification number: G06F9/547 G06F9/452 H04L67/141

    Abstract: A system is described for establishing a nested bridge to improve data exchange between a client device and a second virtual desktop accessed by the client device through a first virtual desktop in a nested mode configuration. The nested bridge can be established between a virtual desktop agent of the first virtual desktop and a virtual desktop client of the second virtual desktop, both of which can run in the first virtual desktop, to enable fast and efficient exchange of data between the agent and client within the first virtual desktop. The nested bridge can be utilized in conjunction with virtual channels connecting the client device to the first virtual desktop and virtual channels connecting the first virtual desktop to the second virtual desktop for exchanging data between the client device and the second virtual desktop to enable various features.

    Desired state management of software-defined data centers with a plurality of desired state configurations

    公开(公告)号:US12020040B2

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

    申请号: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 an upgrade of a virtualization infrastructure component

    公开(公告)号:US12020011B2

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

    申请号:US16116595

    申请日:2018-08-29

    Applicant: VMware LLC

    Abstract: In a method for managing an upgrade of a virtualization infrastructure component, a plurality of metadata manifests corresponding to a plurality of software upgrade bundles is received, a software upgrade bundle for upgrading a virtualization infrastructure component from a source version to a target version, a metadata manifest comprising a listing of applications comprised within a corresponding software upgrade bundle and installation instructions for the applications comprised within the corresponding software upgrade bundle for upgrading the virtualization infrastructure component from a particular source version to a particular target version. A directed acyclic graph of available upgrade paths for the virtualization infrastructure component is populated based on the plurality of metadata manifests, wherein nodes identify the source versions and the target versions and edges identify the software upgrade bundle for upgrading the virtualization infrastructure component from the particular source version to the particular target version identified by the corresponding software upgrade bundle.

Patent Agency Ranking