The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 31, 2019

Filed:

Dec. 09, 2016
Applicant:

Cisco Technology, Inc., San Jose, CA (US);

Inventors:

Sunil Cherukuri, Cary, NC (US);

Xiao Hu Gao, Chapel Hill, NC (US);

Alexander B. Altman, Chapel Hill, NC (US);

Assignee:

CISCO TECHNOLOGY, INC., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/801 (2013.01); H04L 29/08 (2006.01); H04L 29/06 (2006.01); H04L 12/851 (2013.01); H04L 12/803 (2013.01); G06F 9/50 (2006.01);
U.S. Cl.
CPC ...
H04L 47/18 (2013.01); H04L 47/125 (2013.01); H04L 47/24 (2013.01); H04L 67/1004 (2013.01); H04L 67/1023 (2013.01); H04L 67/1031 (2013.01); H04L 67/1036 (2013.01); H04L 67/42 (2013.01); G06F 9/5083 (2013.01);
Abstract

Disclosed are systems, methods, and computer-readable storage media for adaptive load balancing for application chains. A load-balancer can receive a data packet for a connection/transaction to be routed through an application chain. The load-balancer can select, based on an application path table, a first end-to-end application path through the application chain. The application path table can identify two or more end-to-end application paths through the application chain along with a corresponding performance status for each end-to-end application path through the application chain. The performance status for an application path can indicate a performance level of the end-to-end application path determined based on performance of previous data packets for previous connections transmitted through the application chain according to the end-to-end application path. The load-balancer can then route the data packet through the application chain according to the first end-to-end application path and across multiple tiers.


Find Patent Forward Citations

Loading…