Mostrando entradas con la etiqueta storageconsejos. Mostrar todas las entradas
Mostrando entradas con la etiqueta storageconsejos. Mostrar todas las entradas

jueves, 21 de noviembre de 2013

STORAGECONSEJOS: Procesos de RESTORE a través de VSC (Virtual Storage Console) de NetApp en VMWARE



Quiero compartir este “storage consejo” a raíz de una incidencia que tuve al momento de realizar un RESTORE a partir de un Backup realizado en VMWARE mediante el VSC. El problema se produjo cuando se realizó un RESTORE de un DATASTORE y la CPU de la controladora aumentó considerablemente lo que ocasionó una penalización en el rendimiento de la cabina de NetApp.
La explicación es la siguiente. El VSC realiza el proceso de Backup tanto de máquinas virtuales como de Datastores, para este proceso el procedimiento es el mismo, es decir realiza un Snapshot a nivel de volumen , la diferencia radica en el procedimiento para hacer el RESTORE, de hecho se recomienda hacer un RESTORE a nivel de Datastore sólo en caso de Disaster Recovery, y es lógico ya que el proceso en sí, lo que hace es utilizar la funcionalidad de Snaprestore ( por eso es pre-requisito tenerlo licenciado) para restaurar a nivel de Datastore ya que hace un clone/Split del Snapshot restaurado para luego realizar un VMotion y reemplazar el Datastore antiguo, el mismo proceso lo realiza el SFR (single FileRestore), en cambio si se hace a nivel de máquina virtual no utiliza el SnapRestore sino el Clonado de LUN (Lun clone) que no ocupa espacio en el volumen y simplemente a través de VMotion copia la máquina virtual restaurada en el Datastore reemplazando la antigua.

En resumen los procesos en “background” que se generan en las controladoras de NetApp son los siguientes:

Restore de Datastore.

snap restore -t file -s nightly.0 /vol/vol_name/vmfs_lun_name

Restore de Máquinas Virtuales

lun clone create /vol/clone_vol_name -o noreserve -b /vol/vol_name nightly.0

En conclusión, si tenemos nuestras controladoras  a un nivel de CPU por encima del 50% se debe tener cuidado al programar o ejecutar un RESTORE de un Datastore por VSC ya que la ejecución de un clone/Split puede hacer que nuestra infraestructura de almacenamiento se vea afectada considerablemente.

Bueno amigos, espero que este storage consejo les haya sido de utilidad.

viernes, 27 de septiembre de 2013

TIPS y consideraciones para actualización de NetBackup 7.5




En este artículo explicaremos algunas consideraciones a tomar en cuenta para actualizar nuestra plataforma de backup basada en NetBackup de Symantec.

jueves, 26 de septiembre de 2013

Recomendaciones para la creación de LUNs en volumenes de NETAPP




En este artículo detallaremos algunas recomendaciones y criterios para la creación de LUNs en NetApp, también veremos las diferentes opciones que tenemos para una gestión más óptima de snapshots en volúmenes que contienen LUNs.

Empecemos comentando que cuando en Netapp creamos un volumen de forma predeterminada se reserva un 20% del espacio del  volumen para snapshot, en versiones más actuales se reserva un 5%, esta reserva es configurable.

jueves, 30 de mayo de 2013

Tips para troubleshooting CIFS en NetApp




Como hemos mencionado en anteriores artículos, una solución de almacenamiento basada en tecnología ofrece acceso a los datos a través de protocolos NAS como son CIFS y NFS. En este artículo daremos unos “tips” que nos ayudarán a resolver problemas en los servicios  de CIFS de nuestra infraestructura.

martes, 21 de mayo de 2013

STORAGECONSEJOS - Utilidad CIFS TOP NetApp

… En este post  explicaremos la utilidad del comando “cifs top” dentro una solución de NAS basado en NetApp. Cuando provisionamos almacenamiento a través de CIFS muchas veces necesitamos saber el consumo de recursos en nuestra cabina de almacenamiento, esta utilidad nos ayudará a medir el rendimiento por  usuario que accede a los datos a través de CIFS.

Como toda utilidad que controla rendimiento puede causar una penalización en la cabina al activarla, pero nos puede ayudar a determinar si necesitamos mover un volumen que este penalizando el rendimiento en un agregado o por si utilizamos “Flexshare” y queremos ver el rendimiento de nuestros volúmenes al  haber aplicado las prioridades de acceso.

Para habilitar la funcionalidad de esta utilidad se tiene que habilitar la siguiente “option”

 

fas1> options cifs.per_client_stats.enable on

Que nos permitirá recolectar información.

Y ejecutamos el comando, por ejemplo con esta sintaxis.

 

                               

fas1> cifs top –n 5 –s w

 

Que en este caso nos mostrara los 5 usuarios que utilizan más recursos en escritura.

 

Bueno amigos espero que este post les sea de utilidad.

miércoles, 3 de abril de 2013

Configuraciones de BBDD para SnapManager for SQL


...
Cuando nos encontramos en la fase de implementación de la herramienta de SnapManager para bases de datos de SQL en Windows, siempre nos surge la duda de la mejor distribución de las diferentes bases de datos en términos de volúmenes y LUNs.

A continuación detallamos las configuraciones de BBDD soportadas por SnapManager for SQL Server.

viernes, 21 de diciembre de 2012

TROUBLESHOOTING en NETBACKUP



… En una infraestructura basada  en NetBackup muchas veces nos encontramos con problemas que normalmente son códigos de errores, en estos casos NetBackup  no muestra un detalle del error y por lo general encontramos alguna nota técnica o KB para dar solución a nuestro problema o bien aplicar algún “Workaround” que nos permita solventar la incidencia.




miércoles, 19 de diciembre de 2012

STORAGECONSEJOS. JUMBO FRAMES - El tamaño si importa



…. No sean mal pensados por el título del post J , en este artículo describiremos el concepto de JUMBO FRAMES, que no es más que la posibilidad de permitir a nuestros elementos de red ya sea tarjetas NICs , Switches o interfaces virtuales a enviar un mayor tamaño de paquetes Ethernet por encima de los 1500 bytes convencionales, alcanzado si estos elementos lo soportan hasta los 9000 bytes, tanto a nivel de redes locales como de redes de largo alcance WAN, sin embargo hay que tener cuidado al habilitar esta funcionalidad por que algunos proveedores de Internet no soportan JUMBO FRAMES y podemos encontrarnos también que algún elemento de red dentro de nuestra infraestructura tampoco lo soporte, sobre todo los switches antiguos.

      La activación de esta característica básicamente nos permitirá reducir el coste y los ciclos de CPU, mejorando el rendimiento de las conexiones por TCP notoriamente.

      En lo que se refiere a almacenamiento, sobre todo para conexiones a través de ISCSI,   siempre y cuando todos los elementos de nuestra ruta de red soporte JUMBO FRAMES, es recomendable activarlo, de esta manera se ganará en rendimiento tanto de lectura o escritura en disco provisionado por SAN, como en el caso de la conectividad con una librería de cinta por ISCSI al momento de realizar escrituras hacia una cinta en un proceso de Backup.

 ¿ Y porque se limita a 9000 bytes?

      Simplemente porque una trama Ethernet emplea un CRC (Cyclic Redundancy Checksum) de 32 bits el cual pierde su eficacia de detección de errores por encima de los 12000 bytes.

    A continuación les detallo como activar JUMBO FRAMES en diferentes tecnologías.

NETAPP

ifconfig <nombredeinterfaz o VIF> mtusize 9000

VMWARE

esxcfg-vmknic -a -i <dirección IP> -n <MASCARA> -m 9000 <NOMBRE NIC>

LINUX

ifconfig eth1 mtu 9000
ip link set eth1 mtu 9000

XEN SERVER

xe vif-param-set uuid=<vif_uuid> other-config:mtu=9000

WINDOWS

netsh int ipv4 set subint “” mtu=9000 store=persistent

 

domingo, 9 de diciembre de 2012

miércoles, 14 de noviembre de 2012

STORAGECONSEJOS . TIP para provisionar una LUN de 2 Teras en Vpshere 4.1 en NetApp.


... Uno de los problemas que nos encontramos al momento de provisionar una LUN de 2 TB como DataStore en un Cluster de VMWare con VSphere 4.1 es que no nos permite formatear la LUN  dentro de nuestra plataforma Virtual y nos aparece un error similar a este.

Call "HostDatastoreSystem.QueryVmfsDatastoreCreateOptions" for object "datastorename" on vCenter Server "servername" failed. Call "HostStorageSystem.RetrieveDiskPartitionInfo" for object "storageSystem-XXXX" on vCenter Server "servername" failed.


lunes, 5 de noviembre de 2012

STORAGECONSEJOS . Convertir sectores de discos a GB


… En ocasiones nos encontramos con la necesidad de ampliar el tamaño de almacenamiento a nivel de LUN en nuestro sistema operativo, como hemos explicado, una LUN se representa como un disco dentro de un servidor el cual tiene que ser formateado, y muchas veces el software que tenemos para la gestión de los volúmenes ya sea Storage Foundation, LVM etc, tiene mecanismos para ampliar este espacio en su sistema.


domingo, 28 de octubre de 2012

STORAGECONSEJOS . Documentación necesaria


..... Esta sección la he llamado “storageconsejos”  en ella iré exponiendo  algunos consejos que por mi experiencia me han servido para implementar cualquier solución que integra diferentes tecnologías, no es necesario aplicarlos para alcanzar el éxito en cualquier proyecto pero si considero que su aplicación nos ahorraría muchos dolores de cabeza al momento de su implementación.

Revisar estos tres documentos fundamentales para empezar una correcta implementación “Release Notes” , la “ Comptability Matrix” y “Best Practices”, la información descrita en estos documentos nos ayudará a determinar si tendremos algún problema al momento de integrar las soluciones de los fabricantes que intervendrán en nuestro diseño.
A continuación describiremos que información podemos encontrarnos en estos documentos.

Release Notes .  Es un documento donde se explica que nuevas funcionalidades o características vamos a encontrar en la versión que vamos a instalar, un dato importante que nos podemos encontrar en este documento son las limitaciones de funcionamiento que tiene la versión así como también que  errores o problemas soluciona con respecto a las versiones anteriores.

Comptability Matrix.- Esta información es de vital importancia al momento de realizar el diseño y la implementación de un proyecto, la no verificación de la compatibilidad del software o hardware utilizado nos puede llevar a tener problemas e incidencias de difícil solución y lo que es peor que el fabricante no “soporte” esta implementación al no cumplirse la compatibilidad de sus productos que se integran en cualquier diseño.
Best Practices .- La revisión de las mejores prácticas recomendadas por el fabricante nos ayudará a realizar un diseño más óptimo de nuestra arquitectura, estas consideraciones recomendadas por los fabricantes es de suponer que han sido debidamente testeadas o aplicadas, no obstante hay que señalar que estas recomendaciones en algunos casos no se aplican porque también depende de los requerimientos de la solución a implementar.

Bueno amigos, espero que este consejo les haya sido de utilidad.

Hasta pronto….