-
1.
公开(公告)号:US20190340003A1
公开(公告)日:2019-11-07
申请号:US15968704
申请日:2018-05-01
Applicant: VMware, Inc.
Inventor: Arun RAMANATHAN , Yanlei ZHAO , Rohan Pradip SHAH , Benjamin Yun LIANG , Gabriel TARASUK-LEVIN
Abstract: A method of migrating a virtual machine (VM) having a virtual disk from a source data center to a destination data center includes generating a snapshot of the VM to create a base disk and a delta disk in which writes to the virtual disk subsequent to the snapshot are recorded, and copying the base disk to a destination data store. The method further includes, in response to a request to migrate the VM, preparing a migration specification at the source and transmitting the migration specification to the destination, the migration specification including a VM identifier and a current content ID of the base disk, and determining that a content ID of the copied base disk matches the current content ID of the base disk included in the migration specification and updating the migration specification to indicate that the base disk does not need to be migrated.
-
公开(公告)号:US20230231741A1
公开(公告)日:2023-07-20
申请号:US17684160
申请日:2022-03-01
Applicant: VMware, Inc.
Inventor: Qiang Tang , Zhaoqian Xiao
IPC: H04L12/46 , H04L12/66 , H04L49/00 , H04L67/133 , G06F9/455
CPC classification number: H04L12/4641 , G06F9/45558 , H04L12/66 , H04L49/70 , H04L67/40 , G06F2009/45595
Abstract: Some embodiments of the invention provide a method of sending data in a network that includes multiple worker nodes, each worker node executing at least one set of containers, a gateway interface, and a virtual local area network (VLAN) tunnel interface. The method configures the gateway interface of each worker node to associate the gateway interface with multiple subnets. Each subnet is associated with a namespace, a first worker node executes a first set of containers of a first namespace, and a second worker node executes a second set of containers of the first namespace and a third set of containers of a second namespace. The method sends data between the first set of containers and the second set of containers through a VLAN tunnel between the first and second worker nodes. The method sends data between the first set of containers and the third set of containers through the gateway interface.
-
公开(公告)号:US20230229771A1
公开(公告)日:2023-07-20
申请号:US17966822
申请日:2022-10-15
Applicant: VMware, Inc.
CPC classification number: G06F21/565 , G06F21/53 , G06F2221/033
Abstract: Some embodiments provide a method of preventing network spread of malware files. At a host computer executing in a datacenter, the method receives a request from a particular compute machine executing on the host computer to open a file that was downloaded to the host computer for the particular machine. The method determines whether the file is a known file that has been previously assessed to contain malware. Based on a determination that the file is unknown, the method allows the particular compute machine to open the file while also (i) creating a record to identify the file as a file that is currently being analyzed to assess whether the file contains malware, and (ii) distributing the record to other host computers in the datacenter to ensure that the file cannot be opened on the other host computers until it has been analyzed to confirm that the file does not contain malware.
-
公开(公告)号:US20250130864A1
公开(公告)日:2025-04-24
申请号:US18489793
申请日:2023-10-18
Applicant: VMware, Inc.
Inventor: Sudipta BISWAS , Monotosh DAS , Kavita CHAWLA , Ayush GUPTA
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.
-
公开(公告)号:US20250130834A1
公开(公告)日:2025-04-24
申请号:US18382401
申请日:2023-10-20
Applicant: VMware, Inc.
Inventor: Derek Chasse , Rushikesh Vyas , Poonam Chugh , Evan Duffy , Addison Abbot , Kumari Deepshikha
IPC: G06F9/455
Abstract: System and computer-implemented method for reconciling moved workloads for a management component in a computing environment determines whether an updated workload has a tracking marker that moves with the workload and requires remediation. When the tracking marker is found in an inventory database of the management component, the metadata of the workload is reconciled in the management component.
-
公开(公告)号:US20250125890A1
公开(公告)日:2025-04-17
申请号:US18378884
申请日:2023-10-11
Applicant: VMware, Inc.
Inventor: Yang Yang , Fernanda Campello , Islam Elabbasy
IPC: H04B17/20 , H04B7/08 , H04B17/382
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.
-
7.
公开(公告)号:US20250123872A1
公开(公告)日:2025-04-17
申请号:US18488313
申请日:2023-10-17
Applicant: VMware, Inc.
Inventor: Benjamin John CORRIE
IPC: G06F9/455
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.
-
8.
公开(公告)号:US20250119418A1
公开(公告)日:2025-04-10
申请号:US18377825
申请日:2023-10-08
Applicant: VMware, Inc.
Inventor: Ravi Kumar Reddy KOTTAPALLI , Sudarshana KANDACHAR SRIDHARA RAO , Venkata Swamy Babu BUDUMURU , Dinesh Kumar KAMALAKANNAN , Prasanna Kumar SUBRAMANYAM , Vidya KOTEESWARAN , Prashant MISHRA , Santosh SINGH
IPC: H04L9/40 , H04L61/4511
Abstract: Example methods and systems for connection establishment in a global server load balancer (GSLB) environment are described. In one example, a computer system may establish a first connection with a first entity and a second connection with the second entity. The first connection may be established based on first parameter information that includes a shared certificate and a first identifier (ID). The second connection may be established based on second parameter information that includes the shared certificate and a second ID. The shared certificate may be shared by multiple entities that include the first entity and a second entity. In response to receiving a first request, a first response may be generated and sent towards the first entity via the first connection. In response to receiving a second request, a second response may be generated and sent towards the second entity via the second connection.
-
9.
公开(公告)号:US20250111251A1
公开(公告)日:2025-04-03
申请号:US18376378
申请日:2023-10-03
Applicant: VMware, Inc.
Inventor: Arnak Poghosyan , Ashot Nshan Harutyunyan , Eduard Amirkhanyan , Tigran Mkrtchyan , Avetik Havhannisyan , Vahe Minasyan , Hakob Arakelyan
IPC: G06N5/025
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.
-
公开(公告)号:US20250103594A1
公开(公告)日:2025-03-27
申请号:US18372799
申请日:2023-09-26
Applicant: VMware, Inc.
Inventor: Manoj RAMAKRISHNAN , Rourke RABINOWITZ
IPC: G06F16/2455 , G06F16/242
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.
-
-
-
-
-
-
-
-
-