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:
May. 18, 2021

Filed:

Feb. 22, 2019
Applicant:

Vmware, Inc., Palo Alto, CA (US);

Inventors:

Yong Feng, Palo Alto, CA (US);

Yanjun Lin, Palo Alto, CA (US);

Yang Ping, Palo Alto, CA (US);

Pierluigi Rolando, Palo Alto, CA (US);

Anuprem Chalvadi, Palo Alto, CA (US);

Li Sun, Palo Alto, CA (US);

Fenil Kavathia, Palo Alto, CA (US);

Raju Koganty, San Jose, CA (US);

Assignee:

VMware, Inc., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01); H04L 12/715 (2013.01); G06F 9/455 (2018.01); H04L 12/24 (2006.01); H04L 12/707 (2013.01); H04L 12/741 (2013.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
H04L 45/64 (2013.01); G06F 9/45558 (2013.01); H04L 41/0803 (2013.01); H04L 45/22 (2013.01); H04L 45/745 (2013.01); H04L 67/16 (2013.01); G06F 2009/45595 (2013.01);
Abstract

The disclosure provides an approach for computing service paths for a service chain identifying a sequence of services. One method includes including information about a plurality of hosts in a heap. Each of the plurality of hosts includes at least one service virtual computing instance (SVCI) configured to provide at least one of the services of the service chain. The information includes, for each of the plurality of hosts, a number of service paths computed for the service chain at the host and one of a number of services provided by unused SVCIs of the host or a number of consecutive services provided by unused SVCIs of the host. The method further includes selecting a host from the heap based on the information. The method further includes generating a first service path for the service chain, the first service path identifying at least one SVCI of the selected host.


Find Patent Forward Citations

Loading…