Distributed dynamic host configuration protocol
AssigneeRed Hat Israel, Ltd.
InventorsMichael Kolesnik, Assaf Muller
Life of this patent
Estimating the term…
Abstract
Systems and methods for managing networking activities of a multi-tenant cloud computing environment. An example method may include distributing, by a controller node executed by a processing device, a dynamic host configuration protocol (DHCP) agent to each of a plurality of compute nodes of a computing environment; identifying, by the controller node, a first virtual machine hosted on a first compute node of the plurality of compute nodes; determining a first DHCP agent associated with the first virtual machine and the first compute node; and transmitting, by the controller node, networking information relating to the first virtual machine to the first DHCP agent hosted by the first compute node.
Claims20
A method comprising:
- distributing, by a controller node executed by a processing device, a dynamic host configuration protocol (DHCP) agent to each of a plurality of compute nodes of a computing environment;
- identifying, by the controller node, a first virtual machine hosted on a first compute node of the plurality of compute nodes;
- determining a first DHCP agent associated with the first virtual machine and the first compute node;
- and
- transmitting, by the controller node, networking information relating to the first virtual machine to the first DHCP agent hosted by the first compute node.
A system comprising:
- a memory;
- and
- a processing device executing a controller node, operatively coupled to the memory, to:
- distribute a dynamic host configuration protocol (DHCP) agent to each of a plurality of compute nodes of a computing environment;
- identify a first virtual machine hosted on a first compute node of the plurality of compute nodes;
- determine a first DHCP agent associated with the first virtual machine and the first compute node;
- and
- transmit networking information relating to the first virtual machine to the first DHCP agent hosted by the first compute node.
A non-transitory computer-readable storage medium comprising executable instructions that, when executed by a processing device, cause the processing device to:
- distributing, by a controller node executed by the processing device, a dynamic host configuration protocol (DHCP) agent to each of a plurality of compute nodes of a computing environment;
- identifying, by the controller node, a first virtual machine hosted on a first compute node of the plurality of compute nodes;
- determining a first DHCP agent associated with the first virtual machine and the first compute node;
- and
- transmitting, by the controller node, networking information relating to the first virtual machine to the first DHCP agent hosted by the first compute node, wherein the first DHCP agent spawns a first DHCP server to service the first virtual machine, and wherein DHCP-related traffic the first virtual machine is transmitted via a local virtual private network of the first compute node.
Dependencies are inferred from the claim text.