EFFICIENT UNMAP HANDLING USING SYNCHRONIZED REDUNDANT COMPONENTS OF DATA OBJECTS

    公开(公告)号:US20240248605A1

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

    申请号:US18159656

    申请日:2023-01-25

    Applicant: VMware, Inc.

    CPC classification number: G06F3/061 G06F3/0652 G06F3/0679

    Abstract: Components of a distributed data object are synchronized using streamlined tracking metadata. A target component of the distributed data object is detected as it becomes available and stale. A source component that is up-to-date and that mirrors the address space of the detected target component is identified. A set of mapped address ranges and a set of unmapped address ranges of the identified source component are obtained. A mapped address range of the target component that corresponds with an unmapped address range of the source component is identified. The identified mapped address range of the target component is then synchronized with the corresponding unmapped address range of the source component. Thus, unmapped address ranges are synchronized without using tracking metadata of the source component.

    DYNAMIC MEETING SPACE CONFIGURATION BASED ON CONTENT

    公开(公告)号:US20240242182A1

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

    申请号:US18127701

    申请日:2023-03-29

    Applicant: VMWARE, INC.

    CPC classification number: G06Q10/109 H04L63/0807 H04L63/102

    Abstract: The present disclosure relates to dynamic meeting space configuration based on content. A client device can detect an entry of a user into a meeting space and notify a management service of the entry of the user into the meeting space. The client device can receive an access token from the management service and provide an access request for an enterprise resource to an enterprise resource service, where the access request comprises the access token. The client device can receive the enterprise resource from the enterprise resource service. The client device can provide data regarding the security classification of the enterprise resource to an edge device located within the meeting space. The client device can receive, from the edge device, a confirmation that a plurality of internet of things (IoT) devices located within the meeting space have been configured according to the security classification of the enterprise resource. The client device can provide the enterprise resource to at least one of the IoT devices for exhibition within the meeting space.

    ELASTIC PROVISIONING OF CONTAINER-BASED GRAPHICS PROCESSING UNIT (GPU) NODES

    公开(公告)号:US20240241760A1

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

    申请号:US18142041

    申请日:2023-05-02

    Applicant: VMware, Inc.

    CPC classification number: G06F9/505 G06F11/3442

    Abstract: Example methods and systems for elastic provisioning of container-based graphics processing unit (GPU) nodes are described. In one example, a computer system may monitor usage information associated with a pool of multiple container-based GPU nodes. Based on the usage information, the computer system may apply rule(s) to determine whether capacity adjustment is required. In response to determination that capacity expansion is required, the computer system may configure the pool to expand by adding (a) at least one container-based GPU node to the pool, or (b) at least one container pod to one of the multiple container-based GPU nodes. Otherwise, in response to determination that capacity shrinkage is required, the computer system may configure the pool to shrink by removing (a) at least one container-based GPU node, or (b) at least one container pod from the pool.

    UNIFIED RESOURCE MANAGEMENT ARCHITECTURE FOR WORKLOAD SCHEDULERS

    公开(公告)号:US20240241759A1

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

    申请号:US18098164

    申请日:2023-01-18

    Applicant: VMware, Inc.

    CPC classification number: G06F9/505 G06F9/4881

    Abstract: Various aspects are disclosed for unified resource management for multiple workload schedulers. A resource manager receives a candidate host request from a workload scheduler. The resource manager transmits a set of candidate host snapshots for candidate hosts that match the workload resource requirements. The resource manager receives a workload allocation request for a host and reserves hardware resources on the host that match the workload resource requirements. The resource manager provides, to the workload scheduler, an indication that the hardware resources are successfully reserved for execution of the workload.

    ASYNCHRONOUS, EFFICIENT, ACTIVE AND PASSIVE CONNECTION HEALTH MONITORING

    公开(公告)号:US20240241741A1

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

    申请号:US18097921

    申请日:2023-01-17

    Applicant: VMware, Inc.

    Abstract: The disclosure provides an example method for connection health monitoring and troubleshooting. The method generally includes monitoring a plurality of connections established between a first application running on a first host and a second application running on a second host; based on the monitoring, detecting two or more connections of the plurality of connections have failed within a first time period; in response to detecting the two or more connections have failed within the first time period, determining to initiate a single health check between the first host and the second host and enqueuing a single health check request in a queue to invoke performance of the single health check based on the single health check request; determining the queue comprises: a queued active health check request, or no previously-queued health check requests; enqueuing the single health check request in the queue; and performing the single health check.

    HOST AND DPU COORDINATION FOR DPU MAINTENANCE EVENTS

    公开(公告)号:US20240241728A1

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

    申请号:US18097601

    申请日:2023-01-17

    Applicant: VMware, Inc.

    CPC classification number: G06F9/4403

    Abstract: Disclosed are various examples of host and data processing unit (DPU) coordination for DPU maintenance events. A host device can have a DPU device connected to it. A data processing unit (DPU) maintenance process executed by a host device can quiesce applications or virtual machines of the host device, and call a DPU isolation interface that isolates the DPU device to prevent host panic. A kernel process of the host device unloads a driver of the DPU device from the host device and removes the DPU device from a device manager of the host device. A DPU maintenance action is performed once the DPU device is isolated.

Patent Agency Ranking