Bonding is the technology of aggregating several parallel channels in Ethernet network. The feature helps to balance server loading and increase fault tolerance.
We set up channel aggregation using the standard LACP protocol. It is paid feature, take a look at prices at the LACP tab.
To get bonding order the service Port Channel from the Control Panel and then contact us via ticket to set it up.
After LACP is ready from our side you need to configure it on the server.
To increase the fault tolerance we recommend to use mode=1 (active-backup).
With this mode the first interface works in the active mode, all the others are in waiting mode. If the active one fails, the next becomes active. Commutator may not support this function, however, everything will work correctly.
Setup example for Ubuntu 14.04
Install ifenslave package.
apt-get install ifenslave
Edit network interfaces setiings:
Using the following:
auto eth0 iface eth0 inet manual bond-master bond0 auto eth1 iface eth1 inet manual bond-master bond0 auto bond0 iface bond0 inet static address 10.0.0.80 gateway 10.0.0.1 netmask 255.255.255.0 bond-mode 1 bond-miimon 100 bond-slaves none
Changes will apply after you do the following:
# ifdown eth0 eth1 # ifup bond0 # /etc/init.d/networking restart
If there is no network connection in the bonding, reboot the OS.
You can see bonding status in the file:
Ethernet Channel Bonding Driver: v3.1.1 (September 26, 2006) Bonding Mode: IEEE 802.3ad Dynamic link aggregation Transmit Hash Policy: layer2 (0) MII Status: up MII Polling Interval (ms): 100 Up Delay (ms): 0 Down Delay (ms): 0 802.3ad info LACP rate: fast Active Aggregator Info: Aggregator ID: 1 Number of ports: 2 Actor Key: 17 Partner Key: 1 Partner Mac Address: 00:77:54:71:a8:6f Slave Interface: eth0 MII Status: up Link Failure Count: 0 Permanent HW addr: 00:99:97:60:9d:48 Aggregator ID: 1 Slave Interface: eth1 MII Status: up Link Failure Count: 0 Permanent HW addr: 00:00:85:60:9d:49 Aggregator ID: 1