Back to results
US 11,240,160 B2Granted
Method, apparatus, and computer-readable storage medium for network control
AssigneeAlibaba Group Holding Limited
InventorGang Cheng
Life of this patent
Estimating the term…
Abstract
Apparatuses and methods comprise receiving traffic from multiple virtual machines (VMs) associated with a same identification (ID); mapping the ID into a destination Internet Protocol (IP) address; and forwarding the traffic from the multiple VMs to a first gateway instance announcing the destination IP address.
Claims17
A method, comprising:
- receiving traffic from multiple virtual machines (VMs) associated with a same user identification (ID);
- mapping the user ID into a destination Internet Protocol (IP) address;
- forwarding the traffic from the multiple VMs associated with the same user ID to a same first gateway instance announcing the destination IP address;
- monitoring, by the first gateway instance, the traffic from the multiple VMs with the same user ID by determining whether a traffic indicator exceeds a threshold;
- and
- upon determining that the traffic indicator exceeds the threshold, throttling, by the first gateway instance, the traffic from the multiple VMs with the same user ID.
3 more elements
An apparatus, comprising:
- one or more processors;
- a memory coupled to the one or more processors, the memory storing computer-readable instructions executable by the one or more processors, that when executed by the one or more processors, cause the one or more processors to perform operations including:
- receiving traffic from multiple virtual machines (VMs) associated with a user same identification (ID);
- mapping the user ID into a destination Internet Protocol (IP) address;
- forwarding the traffic from the multiple VMs associated with the same user ID to a same first gateway instance announcing the destination IP address,
- monitoring, by the first gateway instance, the traffic from the multiple VMs with the same user ID by determining whether a traffic indicator exceeds a threshold;
- and
- upon determining that the traffic indicator exceeds the threshold, throttling, by the first gateway instance, the traffic from the multiple VMs with the same user ID.
5 more elements
A computer-readable storage medium storing computer-readable instructions executable by one or more processors, that when executed by the one or more processors, cause the one or more processors to perform operations comprising:
- receiving traffic from multiple virtual machines (VMs) associated with a same user identification (ID);
- mapping the user ID into a destination Internet Protocol (IP) address;
- forwarding the traffic from the multiple VMs associated with the same user ID to a same first gateway instance announcing the destination IP address,
- monitoring, by the first gateway instance, the traffic from the multiple VMs with the same user ID by determining whether a traffic indicator exceeds a threshold;
- and
- upon determining that the traffic indicator exceeds the threshold, throttling, by the first gateway instance, the traffic from the multiple VMs with the same user ID.
3 more elements
Dependencies are inferred from the claim text.