Inhoud

Inleiding

Voorwaarden

Vereisten

Gebruikte componenten

Configureren

Netwerkdiagram

Cisco UCS-configuratie

Verifiëren

Configuratie N5k

Verifiëren

Configuratie van VMware ESXi

Verifiëren

Cisco IOS-configuratie

Verifiëren

Configuratie N1kV

Verifiëren

Configuratie NetApp FAS 3240

Verifiëren

Verifiëren

Problemen oplossen

Inleiding

Dit document beschrijft hoe u jumbo Max Transition Unit (MTU) end-to-end kunt configureren voor alle Cisco-datacenterapparaten.

Voorwaarden

Vereisten

Cisco raadt kennis van de volgende onderwerpen aan:

- ESXi van VMware

- Cisco UCS

- Cisco N5k

- Cisco Internet Small Computer Systems Interface (iSCSI)

Gebruikte componenten

Dit document beschrijft hoe u jumbo Max Transition Unit (MTU) end-to-end kunt configureren over Cisco-datacenterapparaten in een netwerk dat bestaat uit

Een VMware ESXi-host die op het Cisco Unified Computing System (UCS), Cisco Nexus 1000V Series Switches (N1kV), Cisco Nexus 5000 Series Switches (N5k) en de Cisco NetApp-controller is geïnstalleerd.

De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:

- Cisco Nexus 5020 Series Switches versie 5.0(3)N2(2a)

- Cisco UCS versie 2.1(1d)

- Cisco UCS B200 M3-bladeserver met Cisco virtuele interfacekaart (VIC) 1240

- vSphere 5.0 (ESXi en vCenter)

- Cisco N1kV versie 4.2(1)SV2(2.1a)

- NetApp FAS 3240

De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.

Configureren

Netwerkdiagram

De implementatie van het typische iSCSI Storage Area Network (SAN) gebruikt de Cisco UCS met een Fabric Interconnect in Ethernet End Host Mode en het opslagdoel dat via een upstream switch of switched netwerk wordt aangesloten.

Dankzij het gebruik van de applicatiepoorten op de UCS kan opslag rechtstreeks worden aangesloten op de Fabric Interconnects.

Of het stroomopwaartse netwerk nu 1 GbE of 10 GbE is, het gebruik van jumboframes (een MTU-grootte van bijvoorbeeld 9000) verbetert de prestaties omdat het aantal afzonderlijke frames dat voor een bepaalde hoeveelheid gegevens moet worden verzonden, vermindert en de noodzaak om iSCSI-gegevensblokken in meerdere Ethernet-frames te scheiden vermindert. Ze verlagen ook het CPU-gebruik voor host en opslag.

Als jumboframes worden gebruikt, zorg er dan voor dat de UCS- en opslagdoelstelling en alle netwerkapparatuur daartussen in staat en geconfigureerd zijn om de grotere framegrootte te ondersteunen.

Dit betekent dat de jumbo MTU moet worden geconfigureerd van begin tot eind (initiator tot doel) om effectief te zijn in het hele domein.

Hier is een overzicht van de procedure die wordt gebruikt om de jumbo MTU van begin tot eind te vormen:

1. Maak een UCS Quality of Service (QoS)-systeemklasse met een MTU van 9000 en configureer vervolgens de virtuele NIC (vNIC) met jumbo MTU.

2. Schakel jumboframes (MTU 9000) in op alle switches tussen de initiator (UCS) en het iSCSI-doel.

3. Schakel jumboframes in op de besturingssysteemadapter (VMkernel-poort van de ESXi).

4. Schakel jumboframes in op de NetApp-interfaces.

Opmerking: raadpleeg het artikel Cisco Unified Computing System (UCS) Storage Connectivity Options and Best Practices met NetApp Storage Cisco voor meer informatie.

Cisco UCS-configuratie

MTU wordt ingesteld op een per-Class of Service (CoS)-basis binnen UCS. Als u geen QoS-beleid hebt gedefinieerd voor de vNIC die naar de vSwitch gaat, wordt het verkeer naar de Best-Effort Class verplaatst.

Voltooi de volgende stappen om jumboframes in te schakelen:

1. Klik vanuit de UCS GUI op het tabblad LAN.

2. Ga naar LAN > LAN Cloud > QoS System Class.

3. Klik op de QoS-systeemklasse en wijzig de verkeersklasse (die iSCSI-verkeer transporteert) MTU in 9216.

Opmerking: dit voorbeeld gebruikt de klasse Best Effort traffic om deze MTU-update te illustreren.

4. Maak een QoS-beleid op het tabblad LAN en pas dit toe op de vNIC die het opslagverkeer transporteert.

5. Navigeer naar de vNIC-sjabloon of de eigenlijke vNIC onder de Serviceprofielen en stel de MTU-waarde in op 9000.

Verifiëren

Controleer of de vNIC de MTU heeft geconfigureerd zoals eerder beschreven.

Controleer of de uplinkpoorten jumbo MTU ingeschakeld hebben.

Configuratie N5k

Met de N5k is jumbo MTU ingeschakeld op systeemniveau.

Open een opdrachtprompt en voer deze opdrachten in om het systeem voor jumbo MTU te configureren:

switch(config)#policy-map type network-qos jumbo

switch(config-pmap-nq)#class type network-qos class-default

switch(config-pmap-c-nq)#mtu 9216

switch(config-pmap-c-nq)#exit

switch(config-pmap-nq)#exit

switch(config)#system qos

switch(config-sys-qos)#service-policy type network-qos jumbo

Verifiëren

Voer de opdracht Ethernet x/y voor de wachtrij voor show in om te controleren of jumbo MTU is ingeschakeld:

Opmerking: de opdracht Ethernet x/y toont een MTU van 1500, maar dat is niet correct.

Configuratie van VMware ESXi

U kunt de MTU-waarde van een vSwitch configureren zodat alle poortgroepen en poorten jumboframes gebruiken.

Voltooi de volgende stappen om jumboframes in te schakelen op een host vSwitch:

1. Ga naar startpunt > Inventaris > Hosts en clusters vanuit de vSphere-client.

2. Selecteer de host.

3. Klik op het tabblad Configuration.

4. Selecteer Netwerken in het menu Hardware.

5. Kies vSphere Standard Switch in het veld Weergave.

6. Klik op Eigenschappen.

7. Selecteer vSwitch op het tabblad Poorten in het pop-upvenster Eigenschappen.

8. Klik op Edit (Bewerken).

9. Wijzig op het tabblad Algemeen van het pop-upvenster de MTU (onder Geavanceerde eigenschappen) van de standaardwaarde (1500) in 9000. Dit maakt jumboframes mogelijk op alle poortgroepen en poorten van de vSwitch.

Voltooi deze stappen om jumboframes alleen op een VMkernel-poort in te schakelen vanaf de vCenter-server:

1. Ga vanuit de vSphere-client naar startpunt > Inventaris > Hosts en clusters.

2. Selecteer de host.

3. Klik op het tabblad Configuration.

4. Selecteer Netwerken in het menu Hardware.

5. Kies vSphere Standard Switch in het veld Weergave.

6. Klik op Eigenschappen.

7. Selecteer VMkernel op het tabblad Poorten van het pop-upvenster Eigenschappen.

8. Klik op Edit (Bewerken).

9. Wijzig op het tabblad Algemeen van het pop-upvenster de MTU (onder NIC-instellingen) van de standaardwaarde (1500) in 9000. Hierdoor kunnen jumboframes alleen worden ingeschakeld op een VMkernel-poort van de vSwitch.

Verifiëren

Voer de opdracht vmkping -d -s 8972 <opslagapparaat IP-adres> in om de netwerkconnectiviteit te testen en te controleren of de VMkernel-poort kan pingen met jumbo MTU.

Tip: Verwijs de testende VMkernel-netwerkconnectiviteit naar het  VMware-artikel van de vmkping-opdracht  voor meer informatie over deze opdracht.

Opmerking: de grootste ware pakketgrootte is 8972, die een 9000-byte-pakket verstuurt als u de IP- en ICMP-headerbytes toevoegt.

Controleer op ESXi-hostniveau of de MTU-instellingen goed zijn geconfigureerd:

Cisco IOS-configuratie

Met Cisco IOS® switches is er geen concept van wereldwijde MTU op switch niveau. In plaats daarvan is MTU ingesteld op interface/ether-kanaal niveau.

Voer deze opdrachten in om jumbo MTU te configureren:

7609(config)#int gigabitEthernet 1/1

7609(config-if)#mtu ?

<1500-9216>  MTU size in bytes

7609(config-if)#mtu 9216

Verifiëren

Voer de opdracht show interfaces gigabitEthernet 1/1 in om te verifiëren dat de configuratie correct is:

7609#show interfaces gigabitEthernet 1/1

GigabitEthernet1/1 is up, line protocol is up (connected)

Hardware is C6k 1000Mb 802.3, address is 0007.0d0e.640a (bia 0007.0d0e.640a)

MTU 9216 bytes, BW 1000000 Kbit, DLY 10 usec,

reliability 255/255, txload 1/255, rxload 1/255

Configuratie N1kV

Met de N1kV kan de jumbo MTU alleen worden geconfigureerd op de Ethernet-poortprofielen voor uplink; MTU kan niet worden geconfigureerd op de vEthernet-interface.

Verifiëren

Voer de opdracht UPLINK van het poortprofiel voor show-run in om te controleren of de configuratie correct is:

Configuratie NetApp FAS 3240

Op de opslagcontroller moeten de netwerkpoorten die zijn aangesloten op de Fabric Interconnect of op de Layer 2 (L2) switch, jumbo MTU hebben geconfigureerd. Hier is een voorbeeldconfiguratie:

FAS3240-A> vlan create e1a 100

Ethernet e1a: Link being reconfigured.

vlan: e1a-100 has been created

Ethernet e1a: Link up.

FAS3240-A> vlan create e1b 100

Ethernet e1b: Link being reconfigured.

vlan: e1b-100 has been created

Ethernet e1b: Link up.

FAS3240-A> ifconfig e1a-100 192.168.101.105 netmask 255.255.255.0 mtusize 9000

partner e1a-100

FAS3240-A> ifconfig e1b-100 192.168.102.105 netmask 255.255.255.0 mtusize 9000

partner e1b-100

Verifiëren

Gebruik deze sectie om te verifiëren dat de configuratie correct is.

FAS3240-A> ifconfig –a

e1a: flags=0x80f0c867<BROADCAST,RUNNING,MULTICAST,TCPCKSUM,VLAN> mtu 9000

ether 00:c0:dd:11:40:2c (auto-10g_twinax-fd-up) flowcontrol full

e1b: flags=0x80f0c867<BROADCAST,RUNNING,MULTICAST,TCPCKSUM,VLAN> mtu 9000

ether 00:c0:dd:11:40:2e (auto-10g_twinax-fd-up) flowcontrol full

Verifiëren

De verificatieprocedures voor de configuratievoorbeelden die in dit document worden beschreven, worden in de desbetreffende secties beschreven.

Problemen oplossen

Er is momenteel geen specifieke troubleshooting-informatie beschikbaar voor deze configuratie.