Mejorar el rendimiento de SnapVault

De forma predeterminada las relaciones de NetApp SnapVault suelen tener un buen rendimiento especialmente en escenarios donde las controladoras de origen y destino están entre enlaces WAN lentos. Actualmente con la constante mejora de las comunicaciones y sobretodo con unos precios mucho más competitivos las empresas con sedes en diferentes ciudades, o en la misma ciudad, empiezan a tener enlaces WAN cada vez más rápidos. En muchas de ellas no es extraño encontrar enlaces de fibra a 100Mbps o hasta 1Gbps. Quizás sea en los casos con mayor ancho de banda, donde la tasa de transferencia predeterminada de las relaciones de SnapVault pueda no ser la más óptima.

Cuando se configura una relación de SnapVault existe un parámetro, que está oculto en el modo admin, denominado TCP Window Size configurado a 2MB de forma predeterminada. Si la tasa de transferencia es baja para la inicialización o en transferencias existentes una forma de mejorar el rendimiento de SnapVault es modificar el parámetro TCP Window Size desde el modo diag, tal y como se muestra en el siguiente procedimiento:

1) Iniciar sesión SSH en la controladora de destino y acceder al modo de diagnóstico

NetAppDest> priv set diag

2) Iniciar la transferencia de SnapVault especificando el parámetro «-b <window size>»

NetAppDest*> snapvault start -b 8192 -S NetAppOrig:/ruta/origen NetAppDest:/ruta/destino

Este ejemplo configura el TCP Window Size a 8192, es decir 8MB, únicamente para esta relación de SnapVault. El valor «window size» podría ser cualquiera aunque el valor del ejemplo me ha dado siempre buen resultado.

3) Verificar los cambios

NetAppDest*> registry walk options.snapvaultconf

Ejemplo de relación SnapVault por defecto

NetAppDest*> registry walk options.snapvaultconf
options.snapvaultconf.qtree./vol/NetAppOrig_VOL01_SnapVault/NetAppOrig_VOL01_Backup=9 NetAppOrig 21
/vol/NetAppOrig_VOL01 1 2 9 unlimited 60 back_up_open_files=on,ignore_atime=off,utf8_primary_path=off
1 1 6 unspec 1 0

Ejemplo de relación SnapVault modificando el TCP Window Size a 8192

NetAppDest*> registry walk options.snapvaultconf
options.snapvaultconf.qtree./vol/NetAppOrig_VOL01_SnapVault/NetAppOrig_VOL01_Backup=9 NetAppOrig 21
/vol/NetAppOrig_VOL01 1 2 9 unlimited 60 back_up_open_files=on,ignore_atime=off,utf8_primary_path=off
1 1 6 unspec 4 8192

4) Para modificar el parámetro en relaciones SnapVault existentes

"snapvault modify -b <window size> ---"

Este procedimiento ha sido verificado en un escenario con una versión Data ONTAP 7.3.7 en la controladora de origen y con una versión Data ONTAP 8.2 en la controladora de destino.


Licencia de Creative Commons

This Post by David Solé Pérez is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

Pagina Principal

249 Visitas del Post

¿Te ha gustado este artículo? ¡Suscríbete!

Artículos Relacionados

David Solé Pérez

Autor: David Solé Pérez

Padre de Paula e Ivet, entusiasta de las Tecnologías de la Información y de la Comunicación.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *