US 11,985,076 B1
Configuring cluster nodes for sharing network resources
Yehoshua Salomon, Kfar Saba (IL); and Gabriel Zvi BenHanokh, Tel-Aviv (IL)
Assigned to Red Hat, Inc., Raleigh, NC (US)
Filed by Red Hat, Inc., Raleigh, NC (US)
Filed on Dec. 14, 2022, as Appl. No. 18/081,046.
Int. Cl. G06F 15/16 (2006.01); H04L 47/70 (2022.01); H04L 47/724 (2022.01); H04L 47/74 (2022.01)
CPC H04L 47/828 (2013.01) [H04L 47/724 (2013.01); H04L 47/745 (2013.01); H04L 47/821 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a processing device, cluster configuration data identifying a plurality of nodes of a cluster;
receiving a workload description characterizing plurality of respective workloads of the plurality of nodes;
analyzing the workload description to identify, among the plurality of nodes, a plurality of nodes of a first type and a plurality of nodes of a second type;
configuring, on at least a subset of the plurality of nodes of the second type, respective node proxies, wherein each node proxy is configured to forward, over a second network, to a chosen node of the first type, incoming requests received over a first network; and
configuring an endpoint proxy to forward, over the first network, to one of: a chosen node of the first type or a chosen node of the second type, incoming requests received over an external network.