Patent ID: 11962506
Assignee: CISCO TECHNOLOGY, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 8:
9. A system associated with a controller of a cloud-delivered virtual private network (VPN) system, the system comprising:
one or more processors; and
one or more non-transitory computer-readable media storing instructions that, when executed, cause the one or more processors to perform operations comprising:
receiving historical usage data associated with a flow through the cloud-delivered VPN system, the flow associated with a first traffic class;
determining, based at least in part on the historical usage data, that a predicted usage associated with the flow during a period of time meets or exceeds a threshold usage;
determining, based at least in part on the predicted usage meeting or exceeding the threshold usage, to upgrade the flow from a first traffic class to a second traffic class during the period of time, the second traffic class having greater network performance than the first traffic class;
identifying a data-plane node of the cloud-delivered VPN system that is associated with the second traffic class, the data-plane node having available resources during the period of time to process data-plane traffic of the flow, the data-plane node distinguishable from a control-plane node of the cloud-delivered VPN system for processing control-plane traffic of the flow; and
causing a load balancer associated with the cloud-delivered VPN system to send the data-plane traffic of the flow, during the period of time, to the first data-plane node instead of a second data-plane node of the cloud-delivered VPN system, the second data-plane node associated with the first traffic class.