Flujo de referencia para transferencias NAS mediante Ethernet, Wi-Fi y almacenamiento

Eva Wong es la Redactora técnica y manitas residente en ZimaSpace. Una geek de toda la vida con pasión por los homelabs y el software de código abierto, se especializa en traducir conceptos técnicos complejos en guías accesibles y prácticas. Eva cree que el autoalojamiento debe ser divertido, no intimidante. A través de sus tutoriales, empodera a la comunidad para desmitificar las configuraciones de hardware, desde construir su primer NAS hasta dominar los contenedores Docker.

El enfoque seguro consiste en tratar una línea base repetible que aísle el rendimiento de la red sin procesar, del almacenamiento y de la copia de archivos de extremo a extremo, con los mismos extremos y el mismo conjunto de datos, como una secuencia de comprobaciones observables, no como un solo comando.

En un NAS doméstico que presta servicio a clientes cableados e inalámbricos, el riesgo práctico es que la velocidad de copia de archivos cambie según el cliente o la carga de trabajo, sin que todavía se hayan separado las contribuciones de la red y el almacenamiento. Registra la identidad actual y el punto de recuperación, empieza por el elemento diferenciador menos invasivo, interpreta los resultados correctos e incorrectos antes de cambiar otra variable y detente cuando el almacenamiento se vuelva inestable o la única copia recuperable quedaría expuesta. El flujo de trabajo siguiente solo termina cuando la carga de trabajo original funciona correctamente o las pruebas alcanzan un límite de escalamiento.

Congela las condiciones de prueba y registra la ruta

Elige un NAS, un cliente cableado, un cliente Wi-Fi y una hora de prueba fijos. Registra la velocidad de enlace negociada, el dúplex, los puertos del switch, la banda Wi-Fi y el ancho del canal, la señal, la VLAN, la MTU, el protocolo, el cifrado, el modo de energía del cliente, la actividad de mantenimiento del NAS y el almacenamiento de origen y destino.

Usa archivos desechables más grandes que las cachés de memoria para las transferencias sostenidas y un árbol de directorios fijo para el comportamiento con archivos pequeños. Ejecuta cada comparación en ambas direcciones de lectura y escritura, porque una lectura rápida del NAS no demuestra que su ruta de escritura ni el destino del cliente tengan la misma capacidad.

La descripción general de ZimaSpace sobre las causas de la ralentización del NAS enumera problemas de red, almacenamiento y tareas en segundo plano que pueden ralentizar el NAS. Este flujo de trabajo convierte esas posibilidades en una línea base guardada, en lugar de intentar reparaciones antes de medir una capa.

Mide Ethernet y Wi-Fi sin almacenamiento

Ejecuta una prueba de rendimiento en memoria, como iPerf3, entre el NAS o un servidor cercano y cada cliente. Prueba ambas direcciones, repite varias veces y registra el rendimiento, las retransmisiones, la configuración de flujos paralelos y la latencia, manteniendo el tráfico de Internet fuera de la medición.

La medición del rendimiento bruto de la LAN explica por qué iPerf3 separa la capacidad de la LAN del rendimiento del disco. Si el rendimiento bruto cableado es bajo, revisa la negociación, el cableado, el switch, la CPU y la MTU antes de ajustar SMB; si el rendimiento cableado es correcto, pero el de Wi-Fi es bajo, mantén la investigación centrada en el tiempo de transmisión de radio y las condiciones del enlace del cliente.

No compares un resultado de Wi-Fi obtenido en otra habitación con un resultado de Ethernet junto al switch y atribuyas la diferencia a la sobrecarga del protocolo. La línea base debe registrar la posición, las interferencias y la capacidad del cliente para que una regresión posterior utilice la misma ruta.

Mide por separado las cargas de trabajo del almacenamiento y del protocolo

Realiza pruebas comparativas del almacenamiento del NAS de forma local o mediante un método que evite la red, usando archivos seguros y una profundidad de cola representativa de la carga de trabajo. Registra las lecturas y escrituras secuenciales, además de una prueba con archivos pequeños o con gran carga de metadatos; evita las pruebas destructivas en dispositivos sin formato sobre un pool activo.

Ejecuta las copias fijas de archivos grandes y de árboles de directorios mediante SMB o NFS después de medir la red sin procesar y el almacenamiento. Compara la velocidad de extremo a extremo con el menor de los límites de la red y del almacenamiento, teniendo en cuenta la sobrecarga del protocolo, el cifrado, los metadatos y el cliente, en lugar de esperar la velocidad de línea en todas las cargas de trabajo.

Repite las pruebas con las cachés controladas o claramente identificadas. Una copia breve desde la caché puede superar la velocidad sostenida del disco, mientras que un pool casi lleno, el trabajo de paridad, las instantáneas, el antivirus o la ejecución simultánea de copias de seguridad pueden reducir únicamente el rendimiento de la fase de copia de archivos.

Publica una línea base y una regla de regresión

Guarda los comandos, el conjunto de archivos, las marcas de tiempo, las versiones, los nombres de los extremos y los resultados medianos en una tabla ubicada fuera del NAS que se está probando. Incluye los resultados brutos de cableado y Wi-Fi, el almacenamiento local y las lecturas y escrituras de archivos grandes y pequeños, para que los cambios futuros puedan asociarse con una capa.

Reinicia el cliente y vuelve a conectar el Wi-Fi; después, repite una ejecución para demostrar que la línea base resiste una configuración de conexión normal. Programa una segunda muestra durante la carga habitual del hogar si esa carga es relevante, pero no promedies las pruebas con actividad y en reposo sin etiquetarlas.

Usa la línea base cuando cambie el rendimiento: vuelve a ejecutar primero la red sin procesar, después el almacenamiento y, por último, la prueba de extremo a extremo. Deja de ajustar cuando la capa original vuelva a su intervalo aceptado; escala al hardware solo cuando la misma capa limitada falle repetidamente en las condiciones registradas.

Soporte y Consejos

Más para leer

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.