From be1c9f7a7abfb624cb741986283bd004d784988a Mon Sep 17 00:00:00 2001 From: Miruna Paun Date: Thu, 6 Sep 2018 13:06:28 +0200 Subject: COSNOSCR-839 Updated the installation instructions with a new section LAG+LACP and fixed wording for another section. --- .../doc/images/bonding_mode_LACP.png | Bin 0 -> 31944 bytes .../doc/images/bonding_mode_LACP.svg | 711 +++++++++++++++++++++ .../doc/installation_instructions.xml | 111 +++- 3 files changed, 815 insertions(+), 7 deletions(-) create mode 100755 book-enea-nfv-core-installation-guide/doc/images/bonding_mode_LACP.png create mode 100755 book-enea-nfv-core-installation-guide/doc/images/bonding_mode_LACP.svg diff --git a/book-enea-nfv-core-installation-guide/doc/images/bonding_mode_LACP.png b/book-enea-nfv-core-installation-guide/doc/images/bonding_mode_LACP.png new file mode 100755 index 0000000..8ae0554 Binary files /dev/null and b/book-enea-nfv-core-installation-guide/doc/images/bonding_mode_LACP.png differ diff --git a/book-enea-nfv-core-installation-guide/doc/images/bonding_mode_LACP.svg b/book-enea-nfv-core-installation-guide/doc/images/bonding_mode_LACP.svg new file mode 100755 index 0000000..84c6025 --- /dev/null +++ b/book-enea-nfv-core-installation-guide/doc/images/bonding_mode_LACP.svg @@ -0,0 +1,711 @@ + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/book-enea-nfv-core-installation-guide/doc/installation_instructions.xml b/book-enea-nfv-core-installation-guide/doc/installation_instructions.xml index c4d9240..a094351 100644 --- a/book-enea-nfv-core-installation-guide/doc/installation_instructions.xml +++ b/book-enea-nfv-core-installation-guide/doc/installation_instructions.xml @@ -948,6 +948,103 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm +
+ Configure Network Bonding with LAG/LACP + + Network bonding, network aggregation, or NIC bonding, is a network + technology that enables a user to maximize throughput by aggregating + multiple physical links into a single high-speed aggregated network + interface. In addition to increasing bandwidth, network bonding provides + fault tolerance. + + The user must configure NIC bonding before or in the scope of + mapping logical networks to physical network interfaces. + + To configure network + interfaces + + + + In the Fuel web UI, click the Nodes + tab. + + + + Select the nodes you want to configure the interfaces + on. + + + + Click Configure Interfaces. + + + + Select the network interfaces that you want to + aggregate. + + + + Click Bond Interfaces. + + + + In the Mode drop-down list, select + 802.3ad(LACP) bonding mode: + + + + + + + + + + + + Configure the LACP rate and the Xmit Hash Policy + Should there be an picture here to illustrate this + step? + + + + Optionally, create and configure additional network + interfaces, if needed. + + + + Click Apply. + + + + Configure LAG/LACP bonding on the corresponding physical + switch ports you use in your infrastructure. + + For example, on a Extreme Network Summit X670 switch: + + enable sharing 14 grouping 14,16 algorithm address-based L2 lacp + + The aggregated link will look as such: + + * X670-48x #2.9 # show lacp lag 14 + Lag Actor Actor Partner Partner Partner Agg Actor + Sys-Pri Key MAC Sys-Pri Key Count MAC +-------------------------------------------------------------------------------- +14 0 0x03f6 00:00:00:00:00:00 0 0x0000 0 00:04:96:9a:31:54 +Port list: +Member Port Rx Sel Mux Actor Partner +Port Priority State Logic State Flags Port +-------------------------------------------------------------------------------- +14 0 Defaulted Unselected Detached A-G---F- 0 +16 0 Defaulted Unselected Detached A-G---F- 0 +================================================================================ +Actor Flags: A-Activity, T-Timeout, G-Aggregation, S-Synchronization + C-Collecting, D-Distributing, F-Defaulted, E-Expired + + +
+
Adding/Removing Repositories @@ -1210,10 +1307,10 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - Assign interfaces (in this case Public, Storage and - Management were set on the first 10GbE Port and Private on the - second 10GbE port, with Admin on a 1Gb port), and click - [Apply]. + Assign physical interfaces or bonds (in this case Public, + Storage and Management were set on the first 10GbE Port and + Private on the second 10GbE port, with Admin on a 1Gb port), and + click [Apply]. @@ -1240,9 +1337,9 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm - Assign interfaces (in this case Public, Storage and - Management were set on the first 10GbE Port and Private on the - second 10GbE port; Admin is on a 1Gb port) + Assign physical interfaces or bonds (in this case Public, + Storage and Management were set on the first 10GbE Port and + Private on the second 10GbE port; Admin is on a 1Gb port) -- cgit v1.2.3-54-g00ecf