Puede parecer raro, pero cuando vamos a montar una cabina de iscsi, no deberíamos dejar la configuración de los puertos del switch a su valor por defecto, si no que deberíamos por llamarlo así tunearlos para darle soporte.
Rendimiento Switch
No centraremos en un modelo habitual en las redes locales en 2960, que por ejemplo su modelo 2960S-x24S-L soportan un rate e envio de paquetes de 64 bytes a 41,7Mbps con una capacidad de reenvio maxima de 88Gbps. El problema con iSCSI es que normalmente el tamaño de paquetes enviados es mayor de 64 bytes.
Apilado
Estos switches permiten un apilado con dos puertos funcionando a 10Gbps. Los switches de esta serie que comentamos también permiten el apilado en formato Cisco FlexStack Stacking lo que permite hacer un apilado real y que el grupo de switch funcione como una única unidad con lo que se mejora mucho el rendimiento.
Spanning Tree
Algunos fabricantes recomiendan deshabilitar spanning-tree en aquellos switches que tienen conexión a dispositivos iscsi. Yo desde aqui y con mi experiencia como administrador no quitaria Spanning-Tree nunca, pero si modificaria un par de cosas. Primero activaria el Rapid Spanning- Tree (EEE-802.1D-2004,que incluye 802.1w) en lugar del Spanning-Tree IEEE 802.1D-1998 que viene por defecto.
1 2 3 4 5 6 7 8 9 10 11 12 |
Switch(config)# <strong>spanning-tree mode rapid-pvst</strong> Switch(config)# <strong>^Z</strong> Switch# <strong>show spanning-tree</strong> VLAN0001 <em>Spanning tree enabled protocol rstp</em> Root ID Priority 32768 Address 0026.622f.4788 Cost 38 Port 23 (GigabitEthernet1/0/23) Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec ... |
A continuación habilitaría PortFast en aquellos puertos conectados a dispositivos finales, en este caso a mi cabina iSCSI.Esto va a hacer que el tiempo que tarda el puerto en activarse pasara de aproximadamente un minuto a prácticamente un segundo.
1 2 3 4 5 6 7 8 9 |
Switch(config)# <strong>interface range g1/0/1 -22</strong> Switch(config-if-range)# <strong>spanning-tree portfast</strong> %Warning: portfast should only be enabled on ports connected to a single host. Connecting hubs, concentrators, switches, bridges, etc... to this interface when portfast is enabled, can cause temporary bridging loops. Use with CAUTION %Portfast will be configured in 22 interfaces due to the range command but will only have effect when the interfaces are in a non-trunking mode. |
Control de flujo
Los fabricantes de cabinas iSCSI recomiendan el habilitar el control de flujo bidireccional. Por desgracia la serie 2960 solo permite el control de flujo de recepcion.
1 |
Switch(config-if-range)# <strong>flowcontrol receive desired</strong> |
Control de tormentas Unicast
En este apartado no tocariamos nada lo dejariamos como esta es decir deshabilitado.
Jumbo Frames
«Jumbo Frame» se refiere a una trama Ethernet que tiene una MTU de más de 1500 bytes, por lo general alrededor de 9000 bytes. Se recomienda activar las tramas jumbo en todos los hosts y switches que forman la red iSCSI, porque el ancho de banda disponible se consume de manera más eficiente utilizando grandes tramas.
Cuando se trata de switches Catalyst GigE, existen dos clasificaciones de MTU que nos ocupa: System MTU y el Jumbo MTU . La System MTU se aplica a los marcos que son procesados por la CPU del switch (por ejemplo, SSH, SNMP, etc). La MTU sistema tiene una limitación de 1998 bytes y se espera que sea de 1500 bytes por defecto.
La Jumboe MTU se aplica al tráfico de tránsito (tráfico que se recibe en una sola interfaz y cambiar a través de otro) y también se establece en 1500 bytes por defecto. Sin embargo, podemos aumentar la MTU Jumbo a un máximo de 9198 bytes. Vamos a ponerlo a 9000 bytes que es como parece en el estandar.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
Switch# <strong>show system mtu</strong> System MTU size is 1500 bytes System Jumbo MTU size is 1500 bytes System Alternate MTU size is 1500 bytes Routing MTU size is 1500 bytes Switch# <strong>configure terminal</strong> Switch(config)# <strong>system mtu ?</strong> MTU size in bytes jumbo Set Jumbo MTU value for GigabitEthernet or TenGigabitEthernet interfaces Switch(config)# <strong>system mtu jumbo ?</strong> Jumbo MTU size in bytes Switch(config)# <strong>system mtu jumbo 9000</strong> Changes to the system jumbo MTU will not take effect until the next reload is done |
Es necesario reiniciar el switch para aplicar el cambio
1 2 3 4 5 6 |
Switch# <strong>show system mtu</strong> System MTU size is 1500 bytes <em>System Jumbo MTU size is 9000 bytes</em> System Alternate MTU size is 1500 bytes Routing MTU size is 1500 bytes |