¿El rendimiento de SAN es demasiado bajo?

¿El rendimiento de SAN es demasiado bajo?

He notado que mi nuevo EMC VNX5200 SAN tiende a funcionar mejor después de "grabar" una partición. Con esto me refiero a llenar la partición con diferentes datos basura y borrar todo unas cuantas veces. Le pregunté a mi administrador de SAN sobre esto, pero no se molesta. Murmuró algo sobre IOPS y también afirmó que MB/s es irrelevante. Ahora, podría ser eso, pero es muy importante para mí que mis copias de seguridad y restauraciones de SQL nocturnas (grandes fragmentos contiguos) se ejecuten a los 80 MB/s actuales en lugar de los 15 MB/s con los que comencé. Presioné y obtuve mi propio LUN para un servidor SQL. Pero no tengo idea de cuántos discos hay en el backend, configuración RAID o si hay otros LUN en ellos, si la SAN almacena en caché o mueve datos de uso frecuente a algún almacenamiento más rápido (podría explicar la "grabación" ). Podría buscar en la consola de administración, ya que tengo acceso pero no sabría cómo leer toda esa información.

Me alegraría saber que todo funciona bien y aceptar el rendimiento actual como el nivel esperado. Pero nuevamente, la lectura máxima que veo en este costoso cajero automático SAN es de 80 MB/s, con escrituras de aproximadamente la mitad, muy por debajo de mi antiguo laboratorio de escritorio de 3 años con unidades de 7200 rpm (sin RAID) que pueden realizar una copia de seguridad constante de 110 MB/s.

La pregunta es, ¿cómo conseguir un rendimiento constante de la SAN? ¿Qué debo pedirle a mi administrador de SAN? ¿Cuál es la mejor manera de comprobar el rendimiento? ¿O existe un recurso en línea confiable donde pueda verificarlo y señalarle las líneas base de rendimiento, según el fabricante de SAN, los modelos de disco y los datos de configuración, y los escenarios de tipo de carga? (algo así como puntuaciones CPU+GFX para plataformas de juego idénticas)

Respuesta1

Su administrador de almacenamiento no le cuenta toda la historia. Las IOPS son lo que le limitará cuando realice IO normales (lecturas de búsqueda aleatoria y escrituras en bloques pequeños); sin embargo, tiene razón en que las copias de seguridad deben ser una lectura secuencial grande y no se pueden medir de manera útil en IO/s.

Cuando realiza una copia de seguridad, ¿lee de forma contigua o realiza muchas lecturas pequeñas en todo el disco? Si se trata de lecturas aleatorias, eso volverá a poner su límite en la capacidad de búsqueda de los discos, que se mide en IO/s.

Suponiendo que se trata de lecturas contiguas, la velocidad estará limitada primero por la capa de transferencia; si está utilizando iSCSI de 1 Gb/s, tiene una velocidad máxima de aproximadamente 80 MB/s. Si compartes una red y tienes menos de un enlace completo, menos aún. Si su puerto frontal de almacenamiento realiza copias de seguridad para más de un cliente, eso también puede limitarlo. Por último, si los discos que utiliza se comparten con muchos otros clientes que también realizan lecturas o escrituras intensas, eso puede causar esto.

Dicho esto, su encargado de almacenamiento debería poder al menos decirle por qué va tan lento para que pueda encontrar una manera de mejorar el rendimiento. Podría intentar mover su ventana de respaldo para evitar competir por los recursos compartidos, o podría separar su almacenamiento para que no compita por el recurso con el que se está ahogando actualmente.

información relacionada