Att slå ihop flera nätverkskort: redundans eller hastighet

Folk slår ihop kort av två olika skäl, och de två är inte samma läge. De flesta uppsättningar vill egentligen ha redundans men konfigurerar för genomströmning, och resultatet blir besvikelse.

AtlasPVE ·

Den här artikeln svarar på

  • vad är en proxmox bond
  • proxmox lacp inställning
  • proxmox slå ihop två nätverkskort
  • proxmox active-backup bond
  • proxmox tappade anslutningen efter bond

Servern har två nätverkskort och du vill använda båda. Hit är alla på samma ställe. Uppdelningen börjar vid nästa fråga: varför.

Två olika mål

Redundans: lossnar en kabel, dör ett kort eller går en switchport sönder, stannar ingenting. Vinsten är oavbrutenhet, inte hastighet.

Total bandbredd: mer trafik kan bäras samtidigt. Vinsten är kapacitet, och i gengäld finns arbete på switchsidan.

I de flesta uppsättningar är det första det man verkligen vill ha, men man konfigurerar för det andra. Resultatet blir oftast två besvikelser samtidigt: den väntade hastigheten uteblir och konfigurationen blir skörare.

Den avgörande frågan: måste switchen veta

Vissa lägen kräver ingenting av motparten och fungerar med en vanlig switch. Andra lägen kräver att en motsvarande grupp definieras på switchen. Att välja ett läge ur den andra gruppen utan att förbereda switchsidan är ett av de vanligaste sätten att förlora maskinen, och det sker i själva tillämpningsögonblicket.

Regeln är enkel: har du ingen åtkomst till switchen, eller kan inte definiera något där, välj det läge som inte kräver något av motparten.

Det vanligaste missförståndet om hastighet

Att slå ihop kort gör inte en enskild överföring snabbare. En enskild anslutning stannar på en enskild länk. Vinsten visar sig när många anslutningar pågår samtidigt. Folk slår ihop två kort, testar genom att kopiera en fil, ser hastigheten hos ett kort och kallar det trasigt. Det är inte trasigt, mätningen är fel.

Är ditt mål att göra en stor enskild överföring snabbare är ett enda snabbare kort rätt svar, inte hopslagning.

Det minst glamorösa och mest användbara valet

Redundansläget som inte kräver något av motparten är rätt svar för de flesta servrar. Det ger ingen hastighet, men när en kabel åker ut märker ingen det. Det hoppas över för att det är tråkigt, medan det är precis vad de flesta uppsättningar söker.

Otestat betyder att det inte finns

En hopslagning är ett antagande tills den har testats. Titta på vilken länk som faktiskt bär trafiken, dra sedan medvetet ut en kabel vid en tidpunkt du väljer och se om trafiken verkligen går över till den andra. Uppsättningar som hoppar över det testet får veta på dagen för ett riktigt fel att hopslagningen aldrig fungerade.

Blanda inte ihop ordningen

Hopslagningen är det fysiska lagret, bryggan sitter ovanpå. Virtuella maskiner hänger på bryggan, inte på hopslagningen. Byggt tvärtom får du en konstruktion som ser ut att fungera och faller isär vid första felet.

Vad Atlas gör

När du skapar en hopslagning visar Atlas de fyra lägena med var sin beskrivning och väljer som förval det läge som inte kräver något av motparten, så det säkraste alternativet är utgångspunkten. Väljer du ett läge som kräver en motsvarande grupp på switchen visas en varning, och varningen nämner den teknik som krävs vid namn och säger klart att anslutningen kan falla. Även om du ignorerar varningen och fortsätter skyddas nätverksändringen av en återställningsnedräkning: bekräftar du inte kommer den gamla konfigurationen tillbaka av sig själv.

Källor

Proxmox egen dokumentation. På engelska, och den har sista ordet i den här frågan.

Relaterade artiklar

Hur ser det här ut inne i Atlas?

Gå till produktsidan