CPC H04L 41/0893 (2013.01) [G06Q 30/08 (2013.01); H04L 41/122 (2022.05)] | 20 Claims |
1. A method for managing service function chains (SFCs), the method comprising:
obtaining, by a SFC orchestrator executing on a first domain, a SFC creation request for a SFC,
wherein the SFC comprises a plurality of virtual network function (VNF) instances,
wherein the first domain comprises a first set of computing devices,
wherein the SFC orchestrator executes on one of the first set of computing devices;
in response to the SFC creation request:
generating a domain participation list of a set of potential domains that may service the SFC creation request;
sending a bid request to each of the set of potential domains;
receiving bid responses from the set of potential domains;
based on the bid responses, ranking the set of potential domains;
sending a SFC placement request to a second domain, based on the ranking, wherein the set of potential domains comprises the second domain; and
obtaining a SFC placement response from the second domain, wherein the SFC placement response specifies success of SFC placement in the second domain; and
based on the SFC placement response, storing allocation of the SFC placement,
wherein the SFC creation request is serviced by hardware resources of the second domain.
|