2 votos

Mejorar la transferencia de archivos de rendimiento a través de VPN

Tengo dos equipos Apple: un servidor y un cliente. Ambos ejecutan la más reciente de las versiones de macOS Sierra 10.12.6. El "servidor" de la máquina se está ejecutando macOS Servidor que ejecuta VPN y el intercambio de archivos. Ambas máquinas están conectadas a Gigabit Internet (de 1 gbps arriba y abajo), pero están situadas a miles de kilómetros de distancia. El disco de velocidades de lectura/escritura en ambos extremos están por encima de los 100 MBps (800 mbps).

Puedo conectar mi cliente para el servidor VPN (L2TP) y, a continuación, recurso compartido de archivos de más de AFP. Regularmente me traslado de grandes archivos y carpetas en el servidor desde el cliente. Sin embargo, la mayor velocidad que se puede obtener es de 5 MBps (40 Mbps) de transferencia sostenida, con un máximo pico de 12 MBps. Si me estoy moviendo los archivos de la otra manera (servidor al cliente), pero las transferencias de todos los iniciados en la máquina cliente), puedo llegar tan alto como 10 MBps (80Mbps) de transferencia sostenida. Sin embargo, nunca puedo conseguir más que eso. Incluso con la VPN de arriba, tenía la esperanza de conseguir una mayor velocidad de la que, como máximo, el 10% de la velocidad nominal.

Mis preguntas son:

  • Es esta baja velocidad normal para una VPN (factoring por arriba de la cabeza)?

  • ¿Qué puedo hacer para mejorar mi rendimiento en la transferencia (para archivos de gran tamaño, no grandes carpetas con muchos archivos pequeños)?

3voto

not2savvy Puntos 1

AFP (como SMP) es un protocolo que fue diseñado para su uso en redes locales. Se sufre mucho, desde las altas latencias a través de WAN.

Si es posible, utilice un protocolo que fue diseñado para tolerar las latencias más altas, como la (S)FTP. Incluso, scp o rsync debe hacer mucho mejor.

3voto

Douglas Puntos 10417

Ambas máquinas están conectadas a Gigabit Internet (de 1 gbps arriba y abajo) pero están situadas a miles de kilómetros de distancia.

Esto no significa que hay una baja latencia, concierto de la tubería entre los dos sitios, simplemente significa que hay un concierto de la tubería de/a usted y a su proveedor de servicios de Internet. ¿Qué sucede después de que salga de su Isp redes es la parte fundamental de la ecuación.

Correctamente la determinación del ancho de banda real

Hay un excelente (multiplataforma incluyendo Mac, Windows, Linux, iOS, etc.) utilidad llamada iPerf que puede medir la velocidad de transferencia de archivos entre los puntos. Para esta prueba en particular, en realidad es bastante simple:

  • en cada punto final en su VPN, instale el iPerf de utilidad (es tan solo un archivo binario ejecutable)
  • en un nodo en uno de los VPN de los puntos finales, ejecutar iPerf como un servidor

    $ iperf3 -s
    
  • en otro nodo en el otro extremo de la VPN, ejecutar iPerf como un cliente

    $ iperf3 - c <hostname/IP>
    

A continuación, obtendrá una salida similar a la siguiente (estoy haciendo esta demo en una red interna):

[  4] local 192.168.10.133 port 64041 connected to 192.168.10.113 port 5201
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-1.00   sec   169 MBytes  1.42 Gbits/sec
[  4]   1.00-2.00   sec  49.7 MBytes   417 Mbits/sec
....
[  4]   8.00-9.00   sec   192 MBytes  1.61 Gbits/sec
[  4]   9.00-10.00  sec   186 MBytes  1.56 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-10.00  sec  1.63 GBytes  1.40 Gbits/sec                  sender
[  4]   0.00-10.00  sec  1.63 GBytes  1.40 Gbits/sec                  receiver

Esto le dará una precisa medición de ancho de banda de contabilidad para que todo entre los dos puntos finales: satélite-enlaces, firewalls, routers, etc. El ancho de banda número que se obtiene aquí es el número que usted debe buscar en evaluar su velocidad de transferencia a través de VPN.

Reducir La Latencia

Como se mencionó anteriormente, AFP y protocolos SMB no se desempeñan bien en la alta latencia de los entornos. Hay algunas cosas que usted puede hacer para reducir la latencia de la conexión:

  • Priorizar el tráfico de la VPN así que no es ralentizado por los demás utilizando la misma conexión a Internet
  • Asegurar el tráfico de la VPN puede utilizar la cantidad máxima de ancho de banda posible. Es posible que su proveedor/administrador de red puede ser de paquetes o el tráfico de conformación de tráfico de la VPN (como se mencionó) 10% de su ancho de banda disponible.
  • Apague el Buscador de iconos y el icono de vistas previas y tratar de ver siempre en el modo de Lista(ComandoJ)

Gire a la Nube

Si todo lo demás falla, un método más conveniente para mover archivos es a través de la nube. Servicios como OneDrive for Business le ofrece un método de acceso seguro a su empresa los archivos que se sincronizan entre servidores sin la latencia de una VPN. Si esa solución es todavía pequeño, puede iluminar una Azure Archivo de Cortar o una instancia de AWS, que actuarían como o sincronizar con un prem servidor.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X