US 12,081,419 B2
Automatic health check and performance monitoring for applications and protocols using deep packet inspection in a datacenter
Alok S. Tiagi, Sunnyvale, CA (US); Jayant Jain, Cupertino, CA (US); Anirban Sengupta, Saratoga, CA (US); Srinivas Nimmagadda, San Jose, CA (US); and Rick Lund, Livermore, CA (US)
Assigned to Nicira, Inc., Palo Alto, CA (US)
Filed by Nicira, Inc., Palo Alto, CA (US)
Filed on Jul. 28, 2023, as Appl. No. 18/227,302.
Application 18/227,302 is a continuation of application No. 17/334,682, filed on May 28, 2021, granted, now 11,750,482.
Application 17/334,682 is a continuation of application No. 14/994,661, filed on Jan. 13, 2016, granted, now 11,025,514, issued on Jun. 1, 2021.
Claims priority of provisional application 62/248,540, filed on Oct. 30, 2015.
Prior Publication US 2023/0370348 A1, Nov. 16, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 43/04 (2022.01); H04L 43/08 (2022.01); H04L 67/02 (2022.01); H04L 67/1001 (2022.01); H04L 69/22 (2022.01); H04L 41/5009 (2022.01)
CPC H04L 43/04 (2013.01) [H04L 43/08 (2013.01); H04L 67/02 (2013.01); H04L 67/1001 (2022.05); H04L 69/22 (2013.01); H04L 41/5009 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of performing load balancing, the method comprising:
at a load balancer:
receiving a set of one or more data message flows;
directing a deep packet inspector to examine the data message flows to extract a set of attributes related to a set of destinations of the data message flows;
receiving the set of attributes from the deep packet inspector;
adjusting, based on the set of attributes, a load balancing operation of the load balancer.