Gäller:
Switchar – PowerConnect 62xx/8024/8024F
Lagringsplattformar – Dell EqualLogic PS-serien, Dell PowerVault MD32xxi/MD36xxi
Författare:
Naveen Iyengar
Problem:
Hur konfigurerar jag de rekommenderade switchinställningarna för IP-SAN?
Lösning:
I den här artikeln förklarar vi hur du konfigurerar de rekommenderade inställningarna på Dell PowerConnect-switcharna för IP-SAN-miljöer som består av Dell EqualLogic- eller Dell PowerVault MD32xxi/MD36xxi iSCSI-lagringsmatriser.
Obs! Dell rekommenderar starkt att du använder dedikerade switchar för iSCSI-trafik.
PowerConnect 62xx/8024/8024F, switchkonfiguration
Switchen måste försättas i privilegierat läge för att du ska kunna genomföra de rekommenderade konfigurationsstegen. Växla till privilegierat läge med följande kommando:
console> enable
console#
Obs! Du kan uppmanas att ange ett lösenord när du skickar in det aktiverade kommandot.
Switchen måste placeras i konfigurationsläge innan några konfigurationssteg kan utföras. Konfigurationsläge når du genom att skriva in följande kommando:
console# configure
console(config)#
I anvisningarna i den här artikeln finns de CLI-kommandon (Command Line Interface) du behöver för att konfigurera en PowerConnect-switch. Om du föredrar webbgränssnittet hittar du den senaste dokumentationen på Dells supportwebbplats.
Namngivningskonventioner för gränssnitt
Namngivningskonventionerna för gränssnitt för Dell PowerConnect 62xx/8024/8024F-switchfamiljen är som följer:
- Unit#/Interface ID (Enhetsnummer/gränssnitts-ID) – varje gränssnitt identifieras av Unit# (enhetsnummer) följt av symbolen / och därefter Interface ID (gränssnitts-ID) (se nedan). 2/g10 identifierar till exempel gigabitport 10 inom den andra enheten i en stack.
- Unit# (enhetsnummer) – enhetsnumret används bara i stacklösningar där ett antal switchar stackas så att de bildar en virtuell enhet. I det här fallet identifierar enhetsnumret identifieraren för den fysiska enheten inom stacken.
- Interface ID (gränssnitts-ID) – bildas av gränssnittstypen följt av gränssnittsnumret. För närvarande finns en fördefinierad lista med gränssnittstyper (se nedan). Om ytterligare gränssnitt ska definieras måste de vara registrerade hos Dell. 2/g10 identifierar till exempel gigabitport 10 på den andra enheten.
- Interface Types (gränssnittstyper) – följande gränssnittstyper finns definierade i switcharna i 62xx/8024/8024F-serien:
- g – gigabit-Ethernet-port (1/g2 är till exempel gigabit-Ethernet-port 2).
- g – 10 gigabit-Ethernet-port (1/xg2 är till exempel 10 gigabit-Ethernet-port 2).
Aktivera PortFast-alternativet för att konfigurera Spanning-Tree Protocol-slutportar (STP)
Vi rekommenderar att du inaktiverar STP (spanning-tree protocol) för de switchportar som ansluter slutnoder (iSCSI-initierare och lagringsmatrisnätverksgränssnitt). Om du trots allt bestämmer dig för att aktivera STP på de här switchportarna bör du slå på STP FastPort-funktionen på de portarna för att tillåta omedelbar överföring av portarna till vidarebefordringstillstånd. PortFast överför omedelbart porten till STP-vidarebefordringstillstånd vid uppkoppling. Porten deltar fortfarande i STP. Om porten ska vara del slingan överförs porten dock så småningom till STP-blockeringsläge.
Obs! Standardinställningen är att PowerConnect-switchar går till RSTP (Rapid Spanning Tree Protocol), som är en utveckling i STP som ger snabbare Spanning Tree-konvergens och är att föredra framför STP
Så här aktiverar du RSTP (Rapid Spanning Tree Protocol):
console> enable
console# configure
console(config)# spanning-tree mode rstp
Om du vill aktivera PortFast måste du använda spanning-tree-kommandot för PortFast. Här följer ett exempel på hur du kan aktivera PortFast med det här kommandot:
Här följer ett exempel på hur du kan aktivera PortFast på en enda port – port 10 på PC8024-switch nummer 1 i en stack:
console> enable
console# configure
console(config)# interface ethernet 1/xg10
console(config-if-1/xg10)# spanning-tree portfast
console(config-if-1/xg10)# end
console# copy running-config startup-config
console# exit
Här följer ett exempel på hur du kan aktivera PortFast på alla portar i en PowerConnect 62xx/8024/8024F-switchstack:
console> enable
console# configure
console(config)# interface range ethernet all
console(config-if)# spanning-tree portfast
console(config-if)# end
console# copy running-config startup-config
console# exit
Konfigurera flödesreglering
Standardinställningen är att flödesregleringen på PowerConnect 62xx-switchfamiljen är avstängd. Använd flödesregleringskommandot till att aktivera flödesreglering på alla portar i switchen.
Obs! Standardinställningen är att flödesreglering är aktiverad på PowerConnect 8024/8024F-switchar
Det här är de kommandon du behöver för att aktivera flödesreglering på alla portar på en PowerConnect 6248:
console> enable
console# configure
console(config)# flowcontrol
console(config)# exit
console# copy running-config startup-config
console# exit
Obs! Dell PowerVault MD32xxi/MD36xxi och Dell EqualLogic-lagringsmatriser konfigurerar automatiskt till switchen när flödesregleringen är påslagen.
Konfigurera stormkontroll
En trafikstorm inträffar när en stor mängd paket ger kraftig nätverkstrafik och försämrar nätverkets prestanda. Många switchar har funktioner för trafikstormkontroll som hindrar portar från att störas av broadcast-, multicast- och unicast-trafikstormar i fysiska gränssnitt. De här funktionerna fungerar vanligtvis så att de avvisar nätverkspaket när trafiken i gränssnittet når en viss procent av den totala belastningen (vanligtvis 80 procent).
Eftersom iSCSI-trafik är unicast-trafik och vanligtvis kan använda hela länken rekommenderar vi att du inaktiverar unicast-stormkontroll på switchar som hanterar iSCSI-trafik, så att du inte förlorar några paket. Det är däremot bra att använda broadcast- och multicast-stormkontroll.
Här följer ett exempel på hur du använder kommandona och inaktiverar unicast-stormkontroll och aktiverar multicast- och broadcaststormkontroll på en enda port – port 10 på PC6248-switch nummer 3 i en stack:
console> enable
console# configure
console(config)# interface ethernet 3/g10
console(config-if-3/g10)# no storm-control unicast
console(config-if-3/g10)# storm-control multicast
console(config-if-3/g10)# storm-control broadcast
console(config-if-3/g10)# end
console# copy running-config startup-config
console# exit
Här följer ett exempel på hur du konfigurerar stormkontroll på alla portar för en PowerConnect 62xx/8024/8024F-switch:
console> enable
console# configure
console(config)# interface range ethernet all
console(config-if)# no storm-control unicast
console(config-if)# storm-control multicast
console(config-if)# storm-control broadcast
console(config-if)# end
console# copy running-config startup-config
console# exit
Konfigurera jumboramar
Dell rekommenderar att du aktiverar jumboramar på de switchportar som hanterar iSCSI-trafik. Standardinställningen är att jumboramar
inte är aktiverade. När du vill aktivera jumboramar på en PowerConnect 62xx/8024/8024F-switch använder du MTU-gränssnittskonfigurationskommandot med en parameter på 9216.
Här följer ett exempel på hur du använder kommandona och aktiverar jumboramar för en specifik port – port 10 på PC8024-switch nummer 1 i en stack:
console> enable
console# configure
console(config)# interface ethernet 1/xg1
console(config-if-1/xg1)# mtu 9216
console(config-if-1/xg1)# end
console# copy running-config startup-config
console# exit
Här följer ett exempel på hur du konfigurerar jumboramen på alla portar för en PowerConnect 62xx/8024/8024F-switch:
console> enable
console# configure
console(config)# interface range ethernet all
console(config-if)# mtu 9216
console(config-if)# end
console# copy running-config startup-config
console# exit
Obs! Jumboramar måste vara aktiverade i hela iSCSI-SAN från nätverkskort, switchar och lagringsmatrisportar. Annars kan beteendet bli inkonsekvent.
Obs! Om jumboramar är aktiverade på rätt sätt i hela iSCSI SAN-strukturen så autokonfigureras lagringsmatriserna Dell PowerVault MD32xxi/MD36xxi och Dell EqualLogic så att de kan hantera jumboramar. Det innebär att ingen konfigurering av jumboramar krävs på de här lagringsmatriserna.
Konfigurera LAG (Link Aggregated Group)
När du har två eller flera Ethernet-switchar för iSCSI-trafik rekommenderar vi att du skapar en LAG (Link Aggregated Group) genom att ha ISL:er (Interswitch Links) för redundans, prestanda och bättre skalbarhet.
Antalet anslutningar eller Ethernet-portar i LAG:en per switch bör helst vara lika med antalet aktiva Ethernet-gränssnitt på alla iSCSI-baserade lagringsmatriser som är kopplade till switchen. Om du till exempel har två switchar som är anslutna till två matriser, och varje switch har två aktiva matrisnätverksanslutningar, bör LAG:en helst vara en samling av minst fyra Ethernet-portar.
Obs! Vi rekommenderar starkt en stackningsbuss om ett stort antal tillgängliga portar ska användas för LAG:en eller om antalet tillgängliga portar är begränsat.
Här följer ett exempel på hur du konfigurerar LAG:en som består av fyra portar – portarna 21–24 som är kopplade mellan två PowerConnect 8024-switchar. Det krävs att du aktiverar jumboramarna på LAG:en.
Switch 1:
console> enable
console# configure
console(config)# interface range ethernet 1/xg21-1/xg24
console(config-if)# channel-group 1 mode on
console(config-if)# mtu 9216
console(config-if)# exit
console(config)# interface port-channel 1
console(config-if-ch1)# mtu 9216
console(config-if-ch1)# end
console# copy running-config startup-config
console# exit
Switch 2:
console> enable
console# configure
console(config)# interface range ethernet 1/xg21-1/xg24
console(config-if)# channel-group 1 mode on
console(config-if)# mtu 9216
console(config-if)# exit
console(config)# interface port-channel 1
console(config-if-ch1)# mtu 9216
console(config-if-ch1)# end
console# copy running-config startup-config
console# exit
Referenser: