Data Domain: Ställa in Link Aggregation

Summary: Ställa in länkaggregering.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Ställa in länkaggregering

SAMMANFATTNING

Om du använder länkaggregeringsfunktionen i DDOS kan det leda till ett ökat dataflöde, men beroende på flera faktorer kan det leda till det motsatta. Syftet med den här artikeln är att hjälpa dig att fastställa och implementera lämplig konfiguration av länkaggregering. I DD OS, eftersom dynamiska portdeltagandemetoder som PAGp och MLT inte stöds, är det viktigt att statiskt konfigurera LAG-portar på switchen.

 

GÄLLER

Alla DD OS-versioner som stöder länkaggregeringsfunktionen

 

LÖSNING

 

Fastställa lämplig länkaggregering:

Följande är vad du bör tänka på när du försöker bestämma dig för aggregering. Om aggregering inte krävs bör du överväga redundans. Därför är det sista valet som ges redundans som ett alternativ till aggregering.

 
Direktanslutning:
1. Läge med resursallokering (om det stöds av mediaservrarna)
2. Separat NIC per mediaserver (om det finns tillräckligt många NIC)
3. Läge xor-L3L4
4. Redundans (om aggregering inte kan användas)
 
Privat nätverk:
1. Separat NIC per mediaserver (om det finns tillräckligt många NIC)
2. Läge xor-L3L4
3. Läge xor-L2 (när antalet klienter är lämpligt)
4. Redundans (om aggregering inte kan användas)
 
Lokalt nätverk:
1. Separat NIC per mediaserver (om det finns tillräckligt många NIC)
2. Läge xor-L3L4
3. Läge xor-L2 (när antalet klienter är lämpligt)
4. Redundans (om aggregering inte kan användas)
 
Fjärrnätverk:
1. Separat NIC per mediaserver (om det finns tillräckligt många NIC)
2. Läge xor-L3L4
3. Redundans (om aggregering inte kan användas)
 
 

Implementering av Link Aggregation och failover-funktion för Data Domain

Länkaggregeringsmetoder som stöds av Data Domain:
  • Round Robin och
  • Balanserad-xor (ställ in manuellt på båda sidor)
  • LACP (från 5.0 för 1 Gb och 5.1 för 10 Gb)
 
Den balanseradexor Aggregering väljs genom att välja den specifika hash som stöds:
  • Lager 2 eller
  • Lager 3+4
  • Lager 2+3 (från 5.0)
 
Det finns fyra virtuella gränssnitt som kan användas för att definiera aggregering eller redundans:
  • veth0
  • VITH1
  • VITH2
  • VITH3
 
 

Innan aggregering kan användas måste ett virtuellt gränssnitt skapas. Detta kan göras genom att köra följande kommando:

net create virtual <veth#>
 

Exempel:

net create virtual veth0
 

När ett virtuellt gränssnitt har skapats kan alla fysiska länkar som är tillgängliga (eth0, eth1, eth2 och så vidare) inkluderas i aggregeringsgruppen. De inbyggda länkarna (eht0 och eth1) har först nyligen tillåtits att läggas till. Äldre installationer av Data Domain-programvaran kanske inte tillåter att dessa två länkar aggregeras. 

För att ange aggregeringen av eth2- och eth3-gränssnitten i det virtuella gränssnittet veth0 skulle ett av följande kommandon användas:

net aggregate add veth0 mode round-robin interfaces eth2 eth3
 

Det första nätverkspaketet som skickas till veth0 kommer att vidarebefordras till ett av gränssnitten, och nästa paket kommer att vidarebefordras till det andra.

Sändning av paket fortsätter att växla mellan gränssnitten tills det inte finns några fler paket eller en länk misslyckas.

Om eth3 förlorar den fysiska anslutningen skickas alla paket via eth2 tills eth3-länken tas upp igen.

För att göra detta effektivt måste den andra sidan av nätverket också konfigureras som resursallokering. För direktanslutning (den enda topologi som rekommenderas för resursallokering) måste mediaservern kunna konfigureras (och stödja) resursallokering.

 
net aggregate add veth0 mode xor-L2 interfaces eth2 eth3
 

Den aggregering som används skulle vara balanserad.xor.

Paketen distribueras över eth2 och eth3 baserat på XOR för källans och målets MAC-adresser.

Eftersom det bara finns två länkar som ska aggregeras används den lägsta biten för att bestämma vilket gränssnitt som ska användas för paketet.

Om resultatet är 0 väljs ett gränssnitt. Om resultatet är 1 används det andra gränssnittet.

För att paketen ska spridas över de två länkarna måste data skickas till mer än en destination. MAC-adresserna för destinationen måste vara olika på ett sådant sätt att XOR-resultaten ger ett annat nummer.

Det betyder att den ena adressen måste vara udda och den andra måste vara jämn.

Om det finns tre länkar som är sammanslagna delas XOR-resultatet upp på tre sätt. Det måste finnas minst två mediaservrar med udda och jämna MAC-adresser för att få någon aggregering alls. I allmänhet bör den här aggregeringen inte användas med färre än fyra medieservrar.

 
net aggregate add veth0 mode xor-L3L4 interfaces eth2 eth3
 

Aggregeringen som används med det här kommandot kommer också att balanseras-xor.

Eth2 och eth3 distribuerar paket med XOR för källans och målets IP-adresser och portnummer.

Resultatet ger ett tal där den lägsta biten används för att avgöra vilken länk som ska användas för att skicka paketet.

Ett jämnt resultat går över det ena och ett udda resultat går över det andra. Med tre länkar divideras resultatet med 3 och resten avgör vilket gränssnitt som ska användas.

Den här aggregeringen används när det finns många anslutningar (det finns en anslutning per ström) eller många medieservrar eller båda.

Det här är det bästa läget för Data Domain, men vissa switchar har inte stöd för den här typen av hashning.

 
net aggregate add veth0 mode LACP hash xor-L3L4 interfaces eth4a eth4b
 

Aggregeringen som används med det här kommandot kommer också att vara lacp-xor.

Eth2 och eth3 distribuerar paket med XOR för källans och målets IP-adresser och portnummer.

Dataflödeskontrollen följer samma mekanism som används i balanserat läge. Undantaget är att det lägger till ett kontrollprotokoll för att övervaka gränssnitten med en minimal mängd automatiserad gränssnittsadministration, inklusive bättre gränssnittsfelavkänning.

Avkänningen går utöver avkänningen av bärarförlust till avkänningen av förmågan att skicka och ta emot data.

Hjärtslaget kan skickas ut varje sekund eller var 30:e sekund (standard). Intervallet avgör hur snabbt bindningen känner av att länken inte längre kommunicerar och slutar använda gränssnittet. En gång var 30:e sekund är mindre invasivt, men det tar längre tid att markera länken som nere, och tidsgränser för anslutningen kan inträffa medan den väntar.

 
net failover add veth0 interfaces eth2 eth3
 

Det här är inte aggregering, men kommandot grupperar gränssnitten eth2 och eth3 för redundans.

Det finns bara en redundanstyp som stöds. Om den aktiva fysiska länken försvinner skickas data till den andra fysiska länken.

Det aktiva gränssnittet bestäms av vilken länk som kommer upp först när det konfigureras.

Detta är icke-deterministiskt. Det beror på flera faktorer, t.ex. switchaktivitet, nätverksaktivitet och vilket gränssnitt som visas först när de aktiveras.

Det aktiva gränssnittet kan fastställas genom att en av länkarna anges som primär.

Det primära gränssnittet ställs alltid in som aktivt om det är IGÅNG.

 
Obs! För DDBOOST- eller OST-säkerhetskopieringar använder du ifgroup i stället för aggregering för bättre dataflöde och prestanda.
 
 

Konfigurera och aktivera det virtuella gränssnittet.

När det virtuella gränssnittet har skapats (och aggregeringsmetoden har tilldelats) måste gränssnittet konfigureras med en IP-adress (och nätmask) och aktiveras. Följande kommando kan användas för att åstadkomma detta:

net config <veth#> <IP address> netmask <subnet address> up
 

Exempel:

net config veth1 192.168.192.168 netmask 255.255.255.0 up

Affected Products

Data Domain

Products

Data Domain
Article Properties
Article Number: 000012075
Article Type: How To
Last Modified: 29 May 2025
Version:  9
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.