US 12,273,415 B2
Mirroring network traffic of virtual networks at a service provider network
Anoop Dawani, Kirkland, WA (US); Nishant Mehta, Snoqualmie, WA (US); Richard H. Galliher, Seattle, WA (US); Lee Spencer Dillard, Seattle, WA (US); and Joseph Elmar Magerramov, Bellevue, WA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Jan. 30, 2023, as Appl. No. 18/161,755.
Application 18/161,755 is a continuation of application No. 16/215,943, filed on Dec. 11, 2018, granted, now 11,570,244.
Prior Publication US 2023/0188598 A1, Jun. 15, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 67/1095 (2022.01); H04L 43/028 (2022.01)
CPC H04L 67/1095 (2013.01) [H04L 43/028 (2013.01)] 36 Claims
OG exemplary drawing
 
1. A computer-implemented method for mirroring network traffic within a cloud provider network, the method comprising:
receiving a request to mirror the network traffic, wherein the request identifies:
a network load balancer to which a mirrored copy of the network traffic is to be sent, wherein the network load balancer is associated with a fleet of compute instances configured to process the mirrored copy of the network traffic, and
a network traffic filtering option;
generating the mirrored copy of the network traffic based at least in part on the network traffic filtering option, wherein the mirrored copy of the network traffic is a subset of the network traffic, and wherein a compute instance of the fleet of compute instances converts the mirrored copy of the network traffic into a packet capture data format stored in one or more packet capture files;
sending the mirrored copy of the network traffic to the network load balancer; and
scaling a size of the fleet of compute instances based on an amount of the mirrored copy of the network traffic received by the fleet of compute instances via the network load balancer.