US 11,057,387 B2
Infrastructure aware adaptive resource allocation
Raghunath Nambiar, San Ramon, CA (US); Karthik Kulkarni, Fremont, CA (US); Rajesh Shroff, Dublin, CA (US); and Sean Mckeown, Manitou Springs, CO (US)
Assigned to CISCO TECHNOLOGY, INC., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Sep. 16, 2019, as Appl. No. 16/572,337.
Application 16/572,337 is a continuation of application No. 15/250,867, filed on Aug. 29, 2016, granted, now 10,432,638.
Prior Publication US 2020/0014698 A1, Jan. 9, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/06 (2006.01); G06F 9/455 (2018.01); G06F 9/50 (2006.01); H04L 12/26 (2006.01); H04L 12/911 (2013.01); H04L 29/08 (2006.01)
CPC H04L 63/101 (2013.01) [G06F 9/455 (2013.01); G06F 9/50 (2013.01); H04L 43/0817 (2013.01); H04L 47/822 (2013.01); H04L 63/1408 (2013.01); G06F 2009/4557 (2013.01); H04L 43/08 (2013.01); H04L 67/10 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a resource manager of a network, a request to allocate a first container instance in the network;
determining, by the resource manager, a set of candidate computing nodes of a plurality of computing nodes in the network that are capable of hosting the first container instance;
requesting, from an infrastructure monitor with infrastructure data from the network, health metrics for the set of candidate computing nodes, the health metrics including at least a health score and a classification for each candidate computing node of the set of candidate computing nodes, wherein the classifications indicate a severity of a problem and are at least one of a white list, a grey list, and a black list;
selecting, by the resource manager, based at least on the health score, classification or a combination thereof for the set of candidate computing nodes, an optimal computing node of the set of candidate computing nodes to host the first container instance;
allocating the first container instance on the optimal computing node.