Transferencias Aceleradas de archivos de Video
En redes WAN (Internet o similares) sin utilización de
cintas y en tiempos menores
Situacion actual de la transferencia de archivos por redes wan
•
Reemplazo de tapes y discos
– Las transferencias de archivos por redes wan estan reemplazando el envío de tapes o
discos, el cual es lento y caro. En ciertos casos, los tapes son difíciles de conseguir.
•
Eficiencia
– El protocolo de Control de Transmision TCP en el cual se basan el FTP y HTTP no
utilizan toda la capacidad del ancho de banda disponible y provocan cuellos de botella.
•
Velocidad
– Las Transferencias Digitales actuales resultan lentas a pesar de tener conexiones
razonables
Qué pasó con mi ancho de banda?
100 Mbps
200ms RTT
0.01% de pérdida de paquetes
Capacidad nominal de la WAN es 100 Mbps
Mayor tasa efectiva promedio de TCP
~ 7 Mbps
Donde están mis otros 93 Mbps?
A razón de 7 Mbps:
10GB tradarían 3 hs
200GB tradarían 2.5 días
París
Buenos Aires
WAN
Problema central
– TCP no fué diseñado para mover datos
de forma masiva en redes WAN
TCP tiene cuellos de botella conocidos
• La latencia y pérdida de paquetes limitan el ancho de banda neto disponible
• Estas limtaciones fundamentales son parte de TCP y están incorporadas originariamente en su diseño
– Establece una ‘ventana de congestión’, para limitar la cantidad de datos en tránsito.
– Utiliza un mecanismo llamado ‘incremento aditivo / decremento multiplicativo’ (additive increase/ multiplicative decrease)
– Linealmente incrementa la ventana (“transfer rate”) hasta que que ocurre un timeout,que interpreta como signo de congestión o pérdida.
• Atención con los efectos catastróficos de la pérdida de paquetes
– Internet, transmisiones inalámbricas vía satelite, por via celular o WiFi tienen distintos niveles de pérdida y de variación del rendimiento. – No hay un “Internet SLA” (Service Level Agreement), es decir: la congestión on-line cambia en tiempo real (según el horario, etc)
TCP es un protocolo de transporte de datos,
bidireccional y confiable
• Es la base de muchos protocolos de aplicación: FTP, HTTP, NFS, CIFS, SCP, RSYNC
• Todo debe ser enviado secuencialmente (innecesario cuando se copian archivos grandes)
Problema central
– TCP es inadecuado para transportar datos
de gran tamaño sobre redes WAN
Máximo ancho de banda posible con TCP
•
TCP tiene bajo rendimiento en transferencias
sobre WAN (Wide Area Networks)
•
TCP tiene bajo rendimiento en redes con
pérdida de paquetes
–
Internet
–
Vía Satélite
•
TCP es el transporte de base de FTP, HTTP y
otras aplicaciones comunes de transferencia
de archivos
Máximo ancho de banda posible con TCP Ancho de banda con Aspera fasp
Solución
– Aspera
fasp
resuelve el transporte masivo de datos
Solución para la transferencia rápida de archivos
• Efectivo en redes complejas, con ‘delay’ & ‘loss’
• Muy bajo “overhead”: < 0.1%, bajo 30% de packet loss!
Optima eficiencia en el uso del ancho de banda
• Uso total de ancho de banda “commodity” disponible en Internet
• Altamente eficiente, con control realtime del ancho de banda, evita la congestión (WAN, LAN, Disk)
• Logra eficiencias extraordinarias tanto con grandes archivos como con grupos de archivos pequeños
El resultado: Aspera fasp permite
• Transferencias hasta miles de veces mas rápidas que FTP • Tiempos precisos y predecibles en la transferencia de
archivos
• Reglas de control “end-to-end” sobre las prioridades de transferencia y la velocidad
fasp
– la solución ideal para el transporte digital de datos
•
Solución de transferencia de archivos basado puramente en Software
•
Máxima velocidad de transferencia – utilización total de ancho de banda designado
•
Excepcional control del ancho de banda y escalabilidad de administración
•
Seguridad y confiabilidad total
•
Arquitectura flexible, simple, liviana y abierta
Capacidad nominal de la WAN es 100 Mbps
•
Mayor tasa efectiva promedio de TCP ~ 7 Mbps
•
Ancho de banda deseado:
~99 Mbps (mejoría x14 veces!)
•
ROI: costo de no utilizar los 93 Mbps perdidos…
Mismo escenario WAN, con transporte Aspera
fasp
A 99 Mbps
– 10GB tardarían ~3 hs
– 10GB tardarían ~14 min
– 200 GB tardarían 2.5 días
– 200 GB tardarían 4.5 hs
París
Buenos Aires
WAN
100 Mbps
200ms RTT
0.01% de pérdida de paquetes
FTP vs
fasp
™ comparación de tiempos de transferencia
FTP
Dentro de USA
USA – Latinoamerica
USA – Asia
Satellite
1 GB
1 – 2 hrs
2 – 4 hrs
4 – 20 hrs
8 – 20 hrs
10 GB
15 – 20 hrs
20 – 40 hrs
Impráctico
Impráctico
100 GB
Impráctico
Impráctico
Impráctico
Impráctico
fasp™
2 Mbps
10 Mbps
45 Mbps
100 Mbps
200 Mbps
1 Gbps
1 GB
70 min.
14 min.
3.2 min.
1.4 min.
42 seg.
8.4 seg.
10 GB
11.7 hrs
140 min.
32 min.
14 min.
7 min.
1.4 min.
100 GB
23.3 hrs
5.3 hrs
2.3 hrs
1.2 hrs
14 min.
Los tiempos de transferencia con Aspera se acortan linealmente a medida que sube el
ancho de banda, independientemente de la pérdida de paquetes o latencia de la red.
Costa-a-costa en USA: sumar 1 a 5% -- Intercontinental: sumar 1 a 10% -- Satélite;sumar 1 a 10%
Los tiempos de transferencia de TCP están limitados por el porcentaje de perdida de
paquetes y por la latencia o “delay” (la distancia de red), pero no por el ancho de banda!
Caso 1:
Desafíos generales para la Ingesta o Subida de Archivos
•
Eficiencia
–
TCP no utiliza toda la capacidad del ancho d banda disponible.
•
Confiabilidad
–
Si una transferencia falla, típicamente tiene que ser recomenzada, desde el principio!...
•
Seguridad
–
Muchos mecanismos de transferencia no ofrecen seguridad y encriptado nativo, diseñado dentro de
la solución.
•
Automatización
Solución para la Ingesta de Archivos: Aspera Connect Server
•
Server universal para transferencia de archivos, con
interface web
– Subida y bajada de datos usando el Aspera Connect web browser plug-in, que es gratuito y viene con instalación automática
•
Fácil (y mejor) reemplazo de servidores FTP
– Capacidad de upload y download, para archivos o directorios de cualquier tipo y tamaño
– Permite hacer pausa y volver a comenzar, retomando transferencias desde la pausa o el punto de falla en casos de problemas de red
•
Opciones de integración
– Interface Web modificable, cambiando la imágen o marca – Puede integrarse a portales web existentes
•
Licencias, uso y despliegue
– Licencias por niveles, basadas en la capacidad o ancho de banda – Soporte completo en Unix, Linux, Windows, Mac, Solaris, Isilon
OneFS
– Configuraciones también en High-Availability (redundancia/seguridad)
Aspera Connect Server
•
Fácil reemplazo de servidores FTP
•
Utiliza el protocolo fasp, logrando
transferencias rápidas y seguras, en
ambas direcciones, desde y hacia el
servidor
•
Acceso ilimitado a clientes web, a través
del web-browser plug-in gratuito de
Aspera
•
Fácil de integrar a portales-web
existentes, y de incorporar con marca
propia (usando la tecnología de Aspera
dentro de su sistema)
Caso 2:
Distribución de archivos de persona a
persona(s)
Desafíos en la distribución de archivos de persona a persona(s)
•
Métodos típicos para la distribución de archivos:
–
Correo o courier privado
•
Demasiado lento para transferencias de larga distancia
•
Excesivamente costoso
–
FTP or HTTP
•
Inseguros
•
No tienen la capacidad de hacer pausa y reanudar la transferencia
•
Bajo rendimiento en redes WAN, debido a TCP
–
Servicios de distribución online, vía Internet
•
Típicamente limitan el tamaño de los archivos
•
Bajo rendimiento en redes WAN, debido a TCP
Distribución de archivos persona-a-persona : Aspera
faspex
™
•
Solución para la distribución global de archivos
– Intercambio de archivos de persona-a-persona coordinado por projectos – Distribución de paquetes para colaboración frecuente o envíos ocasionales – Permite enviar archivos a destinatarios ad-hoc, fuera de la organización
•
Easy-to-use web-based interface
– Notificación vía email integrada para los destinatarios
•
Ejemplos de uso y aplicación
– Workflows de producción, revisión y aprobación de video
– Intercambio colaborativo de materiales de producción y de marketing, especialmente para equipos distribuidos
– Intercambio global de archivos de persona-a-persona dentro de la empresa
•
Licencias, uso y despliegue
– Licencias por niveles, basadas en la capacidad o ancho de banda y el número de usuarios activos simultáneos
– Soporte completo en Linux y Windows (Server), y también: • Linux, Mac y Windows (Aspera Connect browser plug-in) • Mac y Windows (Aspera Cargo Downloader desktop widget) – Disponible en configuración de High-availability (active/passive)