US 11,930,093 B2
Inventory management for data transport connections in virtualized environment
Varun S. Lingaraju, San Jose, CA (US); Lei Lu, Campbell, CA (US); Maarten Wiggers, Mountain View, CA (US); and Pradeep Ramachandra, Sunnyvale, CA (US)
Assigned to VMware, Inc., Palo Alto, CA (US)
Filed by VMware LLC, Palo Alto, CA (US)
Filed on Jan. 19, 2022, as Appl. No. 17/579,220.
Prior Publication US 2023/0229427 A1, Jul. 20, 2023
Int. Cl. H04L 67/60 (2022.01); G06F 8/656 (2018.01); G06F 9/455 (2018.01)
CPC H04L 67/60 (2022.05) [G06F 8/656 (2018.02); G06F 9/45558 (2013.01); G06F 2009/45595 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for managing inventory for data transport connections in a virtualized computing environment, comprising:
at least one computing device comprising a processor and a memory; and
program instructions executable in the at least one computing device that, when executed by the at least one computing device, cause the at least one computing device to:
for individual host devices of a cluster of host devices in the virtualized computing environment:
determine a data transport connection capacity;
determine an aggregate memory consumption for one or more active data transport connections; and
determine an upgrade status;
select a particular host device of the cluster of host devices to satisfy a data transport connection request based on the data transport connection capacity, the aggregate memory consumption, and the upgrade status;
generate a data transport connection ticket defining the data transport connection request;
provide instructions comprising at least the data transport connection ticket for establishing a data transport connection to the particular host device; and
initiate an information transfer upon an establishment of the data transport connection from at least in part the particular host device.