US 11,843,506 B2
Service chaining of virtual network functions in a cloud computing system
Sachin Thakkar, San Jose, CA (US); Allwyn Sequeira, Saratoga, CA (US); Serge Maskalik, Los Gatos, CA (US); and Debashis Basak, San Jose, CA (US)
Assigned to VMWARE, INC., Palo Alto, CA (US)
Filed by VMware, Inc., Palo Alto, CA (US)
Filed on Jan. 13, 2023, as Appl. No. 18/154,172.
Application 18/154,172 is a continuation of application No. 16/105,264, filed on Aug. 20, 2018, granted, now 11,582,090.
Prior Publication US 2023/0171152 A1, Jun. 1, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 41/0806 (2022.01); H04L 67/1097 (2022.01); H04L 69/324 (2022.01); H04L 69/325 (2022.01); H04L 41/40 (2022.01); H04L 41/5054 (2022.01); H04L 67/10 (2022.01)
CPC H04L 41/0806 (2013.01) [H04L 67/1097 (2013.01); H04L 69/324 (2013.01); H04L 69/325 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of provisioning a network service in a cloud computing system, comprising:
defining, at an orchestrator, the network service to include a plurality of network functions;
defining, at the orchestrator, network connectivity among the plurality of network functions, wherein the connectivity includes layer-2 or layer-3 network connectivity between network functions;
defining a location of each network function of the network service;
identifying a plurality of vendor device managers (VDMs) configured to provision virtual network functions that implement the plurality of network functions, wherein the plurality of VDMs are identified based on the location of each network function of the network service; and
instructing, by the orchestrator, the plurality of VDMs to deploy the virtual network functions.