Bond CNIIntel Corporation
Bonding provides a method for aggregating multiple network interfaces into a single logical interface. According to the 802.3ad specification, Linux Bonding drivers provides various.
Vendor
Intel Corporation
Company Website
Product details
Aggregate multiple network interfaces into a single logical "bonded" interface
- Bonding provides a method for aggregating multiple network interfaces into a single logical "bonded" interface.
- According to the 802.3ad specification, Linux Bonding drivers provides various flavours of bonded interfaces depending on the mode (bonding policies), such as round robin, active aggregation.
- When Bond CNI is configured as a standalone plugin, interfaces are obtained from the host network namespace. With these physical interfaces a bonded interface is created in the container network namespace.
- When used with Multus users can bond two interfaces that have previously been passed into the container.
- A major use case for bonding in containers is network redundancy of an application in the case of network device or path failure and unavailability. For more information - refer to network redundancy using interface bonding.
- And for more information on the bonding driver please refer to kernel doc.
Features
- Network Aggregation: Combines multiple network interfaces into one logical interface.
- Redundancy: Provides network redundancy to prevent downtime.
- Performance: Enhances network performance through active aggregation.
- Compatibility: Works with Multus to bond interfaces passed into containers.
- Flexibility: Supports various bonding policies like round robin and active aggregation.