US 11,811,680 B2
Provisioning network services in a software defined data center
Jayant Jain, Cupertino, CA (US); Raju Koganty, San Jose, CA (US); and Anirban Sengupta, Saratoga, CA (US)
Assigned to NICIRA, INC., Palo Alto, CA (US)
Filed by Nicira, Inc., Palo Alto, CA (US)
Filed on Apr. 4, 2022, as Appl. No. 17/713,163.
Application 17/713,163 is a continuation of application No. 16/786,867, filed on Feb. 10, 2020, granted, now 11,297,004.
Application 16/786,867 is a continuation of application No. 14/834,979, filed on Aug. 25, 2015, granted, now 10,581,755, issued on Mar. 3, 2020.
Claims priority of provisional application 62/142,667, filed on Apr. 3, 2015.
Prior Publication US 2022/0231967 A1, Jul. 21, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 47/70 (2022.01); G06F 9/50 (2006.01); H04L 41/5051 (2022.01); H04L 41/5041 (2022.01); H04L 41/50 (2022.01)
CPC H04L 47/82 (2013.01) [G06F 9/5072 (2013.01); G06F 9/5077 (2013.01); H04L 41/5048 (2013.01); H04L 41/5051 (2013.01); H04L 41/5077 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for deploying multi-component applications with generically specified network services in a network comprising computing machines and service resources, the method comprising:
receiving a request to deploy (i) an application with a plurality of components in the network, and (ii) a set of generically specified network services for the application;
assigning each application component to a computing machine, wherein at least two different application components are assigned to two different computing machines;
for each of a plurality of application components, assigning a set of particular service resources in the network to implement one or more network services that are generically specified for the application component; and
generating and distributing configuration data to configure the assigned set of computing machines and assigned service resources to implement the application components and the set of generically specified network services.