Invention Grant
- Patent Title: Dynamically processing data message flows using different NUMA nodes of a processing system
-
Application No.: US18373568Application Date: 2023-09-27
-
Publication No.: US12301461B2Publication Date: 2025-05-13
- Inventor: Raghav Kempanna , Tathagat Priyadarshi , Vipin Padmam Ramesh , Kumara Parameshwaran Rathnavel , Srinivasa Srikanth Podila , Rajagopal Sreenivasan , Samar Yadav
- Applicant: VMware LLC
- Applicant Address: US CA Palo Alto
- Assignee: VMware LLC
- Current Assignee: VMware LLC
- Current Assignee Address: US CA Palo Alto
- Agency: Quarles & Brady LLP
- Priority: IN202341046835 20230712
- Main IPC: H04L47/125
- IPC: H04L47/125 ; H04L47/24

Abstract:
Some embodiments provide a novel method for dynamically processing data message flows using different non-uniform memory access (NUMA) nodes of a processing system. Each NUMA node includes a memory and processors that can access data other memories of other NUMA nodes. A load balancing application associated with a first NUMA node receives flows destined for an endpoint application. The flows are assigned to the first NUMA node to be forwarded to the endpoint application. The load balancing application monitors a central processing (CPU) usage of the first NUMA node to determine whether the CPU usage of the first NUMA node exceeds a particular threshold. When the CPU usage of the first NUMA node exceeds the particular threshold, the load balancing application reassigns at least a subset of the flows to the second NUMA node for processing.
Public/Granted literature
- US20250023820A1 DYNAMICALLY PROCESSING DATA MESSAGE FLOWS USING DIFFERENT NUMA NODES OF A PROCESSING SYSTEM Public/Granted day:2025-01-16
Information query