SCORE BASED METHOD TO DETERMINE APPLICATION LOAD FOR AUTO-SCALING AND REBALANCING IN CONTAINER-BASED CLUSTERS

    公开(公告)号:US20250130864A1

    公开(公告)日:2025-04-24

    申请号:US18489793

    申请日:2023-10-18

    Applicant: VMware, Inc.

    Abstract: The disclosure provides a method for assigning new load to an application instance in a public cloud. The method generally includes calculating, for each application instance of a plurality of application instances running in the public cloud, a respective resource utilization score, wherein for each application instance: the respective score is calculated by applying, for each of two or more resource utilization metrics associated with the application instance, a respective weight to a respective resource usage value for the resource utilization metric, and wherein, for each of the two or more resource utilization metrics, the respective weight is a function of the respective resource usage values for the two or more resource utilization metrics; identifying an application instance having a highest respective score among the respective scores calculated for the application instances; and determining whether the application instance having the highest respective score is capable of handling the new load.

    RAN APPLICATION FOR INTERFERENCE DETECTION AND CLASSIFICATION

    公开(公告)号:US20250125890A1

    公开(公告)日:2025-04-17

    申请号:US18378884

    申请日:2023-10-11

    Applicant: VMware, Inc.

    Abstract: Some embodiments of the invention provide a method for a PIM (passive intermodulation interference) detection RAN (radio access network) application deployed across one or more RICs (RAN intelligent controllers) for detecting PIM in a RAN including multiple RAN base stations for servicing multiple users located across multiple regions, each region including at least one RAN base station. The method is performed for a particular region serviced by a particular RAN base station. The method detects (1) high uplink noise for the particular region and (2) antenna imbalance for the particular region. Based on said detection, the method determines whether high KPI (key performance indicator) impact is detected for the particular region. When high KPI impact is detected for the particular region, the method generates a PIM alert to notify an operator of the particular RAN base station that services the particular region that PIM is detected for the particular region.

    MECHANISM TO ALLOW FOR MONITORING OF DISCONNECTED COMPONENTS IN CONTAINER ORCHESTRATION SYSTEMS

    公开(公告)号:US20250123872A1

    公开(公告)日:2025-04-17

    申请号:US18488313

    申请日:2023-10-17

    Applicant: VMware, Inc.

    Abstract: The disclosure provides a method for monitoring a disconnected component in a container orchestration system. The method generally includes obtaining, by an abstraction layer, monitoring data associated with the component while the component is connected to a network, wherein the abstraction layer comprises at least one proxy component acting as a proxy for the component in the container orchestration system; intercepting, by the abstraction layer, a query intended for the component, wherein the query originated from one or more monitoring agents configured to continuously monitor at least the component; and responding to the query based on the monitoring data obtained by the abstraction layer for the component.

    METHODS AND SYSTEMS FOR PROACTIVE PROBLEM TROUBLESHOOTING AND RESOLUTION IN A CLOUD INFRASTRUCTURE

    公开(公告)号:US20250111251A1

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

    申请号:US18376378

    申请日:2023-10-03

    Applicant: VMware, Inc.

    Abstract: Automated computer-implemented methods and systems for troubleshooting and resolving problems with objects of a cloud infrastructure are described herein. In response to detecting abnormal behavior of an object running in the cloud infrastructure based on a key performance indicator (“KPI”) of the object, a graphical user interface (“GUI”) is displayed to enable a user to select KPIs of components of the object. For each of the components, a separate rule learning engine is deployed to generate rules for detecting a problem with the component based on the KPI of the object and the KPIs of the component. The rules are subsequently used to detect a runtime problem with the object and display in the GUI remedial measures for resolving the problem. Remedial measures are automatically executed to resolve the problem with the object via the GUI.

    CARDINALITY-BASED INDEX CACHING OF TIME SERIES DATA

    公开(公告)号:US20250103594A1

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

    申请号:US18372799

    申请日:2023-09-26

    Applicant: VMware, Inc.

    Abstract: In a computer-implemented method for cardinality-based index caching of time series data, a cardinality of an index of a time series data monitoring system is determined. The cardinality of the index is compared to a cardinality threshold. Responsive to determining that the cardinality of the index exceeds the cardinality threshold, the index is cached in a local memory cache of a query node of the times series data monitoring system. Responsive to determining that the cardinality of the index does not exceed the cardinality threshold, the index is cached in a distributed memory cache of the times series data monitoring system.

    Rate proportional scheduling to reduce packet loss in virtualized network function chains

    公开(公告)号:US12250159B2

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

    申请号:US17974575

    申请日:2022-10-27

    Applicant: VMWARE, INC.

    Abstract: Disclosed are various embodiments for rate proportional scheduling to reduce packet loss in virtualized network function chains. A congestion monitor executed by a first virtual machine executed by a host computing device can detect congestion in a receive queue associated with a first virtualized network function implemented by a first virtual machine. The congestion monitor can send a pause signal to a rate controller executed by a second virtual machine executed by the host computing device. The rate controller can receive the pause signal. In response, the rate controller can pause the processing of packets by a second virtualized network function implemented by the second virtual machine to reduce congestion in the receive queue of the first virtualized network function.

    CONSOLIDATION AND SHARING OF PIPELINES ACROSS PROJECTS IN A COMPUTING SYSTEM

    公开(公告)号:US20250068428A1

    公开(公告)日:2025-02-27

    申请号:US18379197

    申请日:2023-10-12

    Applicant: VMWARE, INC.

    Abstract: An example method of managing an automation pipeline in a computing system includes: receiving, at a pipeline manager, a definition of the pipeline having a plurality of stages, each of the plurality of stages having at least one task; receiving, at the pipeline manager, an indication that the pipeline is global across a plurality of projects; receiving, at an execution orchestrator, a request from a user to execute the pipeline; requesting, by the execution orchestrator from the user, a target project of the plurality of projects in which to execute the pipeline in response to the pipeline being global; and executing, by the execution orchestrator, the pipeline in the target project to deploy an application executing on virtualized infrastructure of the computing system.

    Logical network platform install and upgrade in a virtualized computer system

    公开(公告)号:US12229574B2

    公开(公告)日:2025-02-18

    申请号:US17005487

    申请日:2020-08-28

    Applicant: VMWARE, INC.

    Abstract: An example method of deploying a logical network platform in a virtualized computing system, the virtualized computing system including a host cluster and a virtualization management server connected to a physical network, the host cluster having hosts and a virtualization layer executing on hardware platforms of the hosts is described. The method includes receiving, at the virtualization management server, a declarative specification describing a proposed state of the logical network platform; deploying, by the virtualization management server, a network manager of the logical network platform in response to the proposed state in the declarative specification; and deploying, by the virtualization management server in cooperation with the network manager, binaries to the hosts in the host cluster.

Patent Agency Ranking