Attiva OVHcloud Link Aggregation sul tuo server SLES 15
Obiettivo
La tecnologia OVHcloud Link Aggregation (OLA) è stata progettata dai team OVHcloud per aumentare la disponibilità dei server e potenziare le connessioni di rete. L'attivazione dell'opzione permette di aggregare in pochi click le schede di rete e rendere i collegamenti ridondati in modo che, in caso di malfunzionamenti, il traffico venga reindirizzato automaticamente verso il collegamento disponibile. La larghezza di banda disponibile viene anche raddoppiata grazie all'aggregazione.
L'aggregazione si basa sulla tecnologia IEEE 802.3ad, Link Aggregation Control Protocol (LACP).
Questa guida spiega come configurare le interfacce in aggregazione per utilizzarle con OLA in SLES 15.
Percorso di navigazione:Bare Metal Cloud > Server dedicati > Seleziona il tuo server
Procedura
Poiché la configurazione dei NIC in OLA è di tipo privato-privato, non sarà possibile accedere al server in SSH. Sarà quindi necessario utilizzare lo strumento IPMI per accedere al server.
Clicca sulla scheda IPMI (1) e poi sul pulsante Da una applet Java (KVM) (2).
Verrà scaricato un software JNLP. Avvialo per accedere all'IPMI. Accedi utilizzando le informazioni di identificazione associate al server.
Di default, utilizzando un modello OVHcloud, i NIC saranno denominati eth0 e eth1. Se non utilizzi un modello OVHcloud, puoi recuperare i nomi delle interfacce utilizzando il seguente comando:
ip a
Info
Il comando restituirà diverse "interfacce". In caso di difficoltà nell'identificazione dei NIC fisici, la prima interfaccia avrà sempre l'indirizzo IP pubblico del server assegnato di default.
Recupero degli indirizzi MAC
Vai alla scheda Interfacce di rete e prendi nota degli indirizzi MAC di ciascuna interfaccia (pubblica/privata) visualizzati in fondo al menu.
Info
Puoi utilizzare qualsiasi indirizzo IP o sottorete privata che desideri.
Se il tuo server possiede più di 2 interfacce di rete, puoi aggiungerle nella configurazione inserendo il numero del parametro BONDING_SLAVE_, ad esempio BONDING_SLAVE_2='eth3.
Una volta che sai quali indirizzi MAC sono associati a ciascun tipo di interfaccia (pubblica/privata), devi recuperare i nomi delle interfacce.
Recupero dei nomi delle interfacce
Warning
Gli indirizzi IP saranno differenti per ogni server.
Per recuperare i nomi delle interfacce, esegui il seguente comando:
ip a
Info
L'indirizzo hardware (indirizzo MAC) del NIC handle può essere recuperato utilizzando il comando ip utilizzato in precedenza. Sarà il numero accanto a link/ether del risultato visualizzato.
Ecco un esempio di output:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host noprefixroute valid_lft forever preferred_lft forever2: ens22f0np0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000 link/ether a1:b2:c3:d4:e5:c6 brd ff:ff:ff:ff:ff:ff inet 203.0.113.1/32 metric 100 scope global dynamic ens22f0np0 valid_lft 71613sec preferred_lft 71613sec inet6 2001:db8:1:1b00:203:0:112:0/56 scope global valid_lft forever preferred_lft forever inet6 fe80::a6b2:c3ff:fed4:e5c6/64 scope link valid_lft forever preferred_lft forever3: ens22f1np1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether a1:b2:c3:d4:e5:c7 brd ff:ff:ff:ff:ff:ff4: ens33f0np0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether a1:b2:c3:d4:e5:d6 brd ff:ff:ff:ff:ff:ff5: ens33f1np1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether a1:b2:c3:d4:e5:d7 brd ff:ff:ff:ff:ff:ff
Una volta determinati i nomi delle interfacce, è possibile configurare l'aggregazione nel sistema operativo.
Configurazione dell'aggregazione delle interfacce
Seleziona la scheda seguente corrispondente alla configurazione del tuo server:
Due interfacce: server Advance con due NIC fisiche.
Quattro interfacce - Double LAG: server Scale e High-Grade con OLA in modalità Active - Double LAG (aggregati pubblico + privato). Richiede l'attivazione di OLA nello Spazio Cliente OVHcloud.
Quattro interfacce - Fully Private: server Scale e High-Grade con OLA in modalità Active - Fully Private (unico aggregato privato per vRack). Richiede l'attivazione di OLA nello Spazio Cliente OVHcloud.
Due interfacce
Quattro interfacce - Double LAG
Quattro interfacce - Fully Private
Crea il file di configurazione dell'aggregato /etc/sysconfig/network/ifcfg-bond0:
L'aggregato privato (ifcfg-bond1) e tutti i file di configurazione delle interfacce fisiche rimangono invariati come sopra.
Questa configurazione aggrega tutte le interfacce fisiche in un unico aggregato esclusivamente per l'utilizzo con vRack. Non è prevista connettività IP pubblica.
Warning
In seguito all'implementazione di OLA in modalità Fully Private, l'IP pubblico non è più accessibile. Assicurati di disporre di un mezzo di accesso alternativo (ad esempio tramite un altro server nel vRack o via KVM/IPMI) prima di applicare questa configurazione.
Crea il file di configurazione dell'aggregato /etc/sysconfig/network/ifcfg-bond0:
In modalità Fully Private, l'aggregato utilizza l'indirizzo MAC dell'interfaccia privata principale. Il campo IPADDR deve essere impostato sul tuo indirizzo IP privato vRack.
Applicazione della configurazione
Applica la configurazione ricaricando tutte le interfacce con wicked:
wicked ifreload all
Questa operazione potrebbe richiedere alcuni secondi per costruire l'interfaccia di aggregazione. Per verificare che l'aggregato funzioni correttamente, effettua il ping di un altro server nella stessa vRack. Se funziona, la procedura è conclusa. In caso contrario, verifica nuovamente le configurazioni o prova a riavviare il server.
Puoi anche verificare le impostazioni dell'aggregato con il seguente comando: