¿quién se ha robado mi trafico internacional? · ¿por qué ese titulo? ¿quién se ha llevado mi...
TRANSCRIPT
ReflexionessobreloscambiosdeparadigmaentornoalcrecimientoenInternet
JorgeBrites
¿Quién se ha robado mi trafico internacional?
¿Por qué ese titulo?
¿Quiénsehallevadomiqueso?
(WhoMovedMyCheese?)
“…publicadoen1998,esunlibrodemotivaciónescritoporSpencerJohnson(unescritorestadounidense)enelestilodeunaparábola.Describeelcambioeneltrabajoylavida,ycuatrotípicasreacciones(resistirsealcambiopormiedoaalgopeor,aprenderaadaptarsecuandosecomprendequeelcambiopuedeconduciraalgomejor,detectarprontoelcambioyfinalmenteapresurarsehacialaacción)…”Wikipedia
Objetivo universal
Crecimiento de la base de usuarios en Internet CantidadGlobaldeUsuariosdeInternet(2017) CantidaddeUsuariosdeInternetenLatam(2017)
Masde405Men2018
¿Qué representa ese crecimiento en términos de trafico?
ProyeccióndelTraficoGlobaldeInternet
Latamrepresentaaprox.entre10%y11%
Proyecciones de crecimiento estratificado
2630
35
58
50
41
20 21 2322
28
35
10
20
30
40
50
60
70
2016 2018 2021
CAGR%Internettraffic
Globalbusyhour CrossRegions Regional Metro #REF!
LaTasadeCrecimientoAnualCompuesto(TCAC)CompoundAnnualGrowthRate(CAGR)
Comportamiento del trafico en Internet
Inter-Regions
Regional
MetroA MetroB MetroC MetroD
26%201635%2021
58%201641%2021
20%201623%2021
22%201635%2021
Globalbusyhour
CrossRegionsdeliveredtraffic
Regionaldeliveredtraffic
Metrodeliveredtraffic
Modelos de Distribución de contenido
3sistemasdominantes:
Distribuircontenidoausuarios
WWW CDN P2P
Arquitecturasdiferenciadas
Desempeño Carga Roldelcaching
Expe
riencia
delusuario
Disponibilidad
Optimización
Velocidad(TiempodeDescarga)
Optimización Velocidad(nosiempre)
¿Cómo mejorar la experiencia del usuario? OptimizacióndelTrafico
• Nuevosprotocolos(HTTP/2)• Compresióndeencabezados• Fragmentacióndedescarga• Motoresdebúsqueda• Geolocalización(DNS)• Arquitecturasdistribuidas• RTTCliente–Servidor
VelocidaddeDescarga
• Nuevosprotocolos(HTTP/2)• Compresióndeencabezados• Fragmentacióndedescarga• Motoresdebúsqueda• Geolocalización(DNS)• Arquitecturasdistribuidas• RTTCliente–Servidor• AumentoVelocidaddeconexión• AumentoCargaPromediodel
contenidoDistribuircontenidoausuarios
WWW CDN P2P
Accionesdirectas
AccionesIndirectas
Modelo tradicional de Distribución de contenido
Inter-Regions
Regional
MetroA MetroB MetroC MetroD
• Contenidocentralizado• Lacapacidadsedimensionaenbasealusopromedio
• Reduccióndelusoderecursosenbasealosprotocolosutilizados
• Limitadoahorrodeusodered
Nuevo Modelo de Distribución de contenido (O no tan nuevo)
Inter-Regions
Regional
MetroA MetroB MetroC MetroD
• TercerageneraciónderedesCDN(Multi-PurposeCDN)
• DispersiónderedesCDNenaumentoconstante
• 26%delcontenidoseentregaalusuariodesdesupropiaáreametropolitana
• Enresumen:“Fuente”delcontenidomascercadelusuariofinal,mejorexperienciaparaelusuario
Ejemplo de cómo optimizar la transferencia de contenido vía HTTP/2
Impacto sobre los Carriers e ISPs • Dimensionamientobasadoen“Horapico”dadalaaltademandainstantánea
• LacantidadderedesCDNyladispersióndesusnodosconectadosaunamismaredsedebepotenciardirectamenteconlasumadepeeringshaciaotrasredes
• Sololadiversidaddecontenidoimponeunaumentotemporaldetrafico
• Dosterceraspartesdeltraficocreceenfuncióndelaofertadelcontenidoynoenlademandadirectadeusuarios
• Los“usuarios”quedominaneltransitoenlasredesinternacionalessonCDNsconectadasalamismared
En resumen…
¿Quiénsehallevadomiqueso?
“Lamoralejadeestelibroesquecadaunodebeconfiarenloquequierehacerynodejardelucharporcualquiercambioquehayenlavida,siempreconoptimismoyconfianza.”Wikipedia
¿Quiénseharobadomitraficointernacional?Elaumentoenladistribuciónderedesdecontenidosumadoalasestrategiasdeoptimizacióndetraficoimponenuncambioenelparadigmautilizadoeneldimensionamientodelascapacidadesdetransporteentreregiones.Laestrategiadebecontemplarunanálisisestratificadoenlugardeunoextremoaextremo.JB
¿Preguntas?
MuchasGracias!