Configuring a network interface card
AssigneeHewlett Packard Enterprise Development LP
InventorCorey Casey Morrison
Life of this patent
Estimating the term…
Abstract
Examples described herein relate to configuring a Network Interface Card (NIC) of a compute node, such as a server. The NIC may receive an LLDP frame with a first configuration for the NIC. The first configuration is compared with a second configuration. The second configuration corresponds to an existing configuration of the NIC. In response to determining that the second configuration does not match the first configuration, the NIC is configured with the first configuration during a boot-up of the compute node.
Claims20
A method, comprising:
- receiving, by a Network Interface Card (NIC) of a compute node, a Link Layer Discovery Protocol (LLDP) frame from a network-connected device, wherein the LLDP frame comprises a custom Type-Length-Value (TLV) corresponding to a first configuration for the NIC;
- comparing, by the NIC, the first configuration with a second configuration, wherein the second configuration corresponds to an existing configuration of the NIC;
- and
- in response to determining that the second configuration does not match with the first configuration, communicating to management utilities regarding a mismatch between configurations, and configuring the NIC with the first configuration during a boot-up of the compute node by modifying a setting of network boot operation for the NIC based on information from the LLDP frame.
A Network Interface Card (NIC) of a compute node comprising:
- a processor;
- and
- a non-transitory storage medium storing instructions, the instructions executable by the processor that cause the processor to:
- receive a Link Layer Discovery Protocol (LLDP) frame from a network-connected device, wherein the LLDP frame comprises a custom Type-Length-Value (TLV) configured with a first configuration, wherein the first configuration corresponds to an expected configuration for the NIC;
- compare the first configuration with a second configuration of the NIC, wherein the second configuration corresponds to an existing configuration of the NIC;
- and
- in response to a determination that the second configuration does not match the first configuration, communicate to management utilities regarding a mismatch between configurations, and configure the NIC with the first configuration during a subsequent boot-up of the compute node by modifying a setting of network boot operation for the NIC based on information from the LLDP frame.
A network-connected device:
- a processor;
- and
- a non-transitory storage medium storing instructions, the instructions executable by the processor that cause the processor to:
- receive a Link Layer Discovery Protocol LLDP frame from an interfacing device of a compute node, wherein the received LLDP frame comprises a custom Type-Length-Value (TLV) corresponding to a first configuration of an interfacing device;
- communicate an LLDP frame to the interfacing device of a compute node, wherein the communicated LLDP frame comprises a custom Type-Length-Value (TLV) corresponding to a second configuration for the interfacing device;
- compare the first configuration with the second configuration, wherein the first configuration corresponds to an existing configuration of the interfacing device and the second configuration corresponds to an expected configuration of the interfacing device;
- and
- in response to a determination that the first configuration does not match the second configuration, communicate to management utilities regarding a mismatch between configurations, and modify a setting of network boot operation for the interfacing device based on information from the LLDP frame.
Dependencies are inferred from the claim text.