Content Delivery Network

Slides:



Advertisements
Presentaciones similares
1 Juan Grau Regional Sales Manager Spain & Portugal Solventando una necesidad imperiosa Entregar Aplicaciones Over IP (AoIP)
Advertisements

Arquitectura Cliente Servidor
Sistemas Peer-To-Peer La plataforma JXTA
Marzo de QUÉ ES INTERNET? Internet es una red de redes a escala mundial de millones de computadoras interconectadas con un conjunto de protocolos.
Jorge de Nova Segundo UD4: Instalación y administración de servicios Web Almacenamiento virtual de sitios web: «Hosts» virtuales.
LAN de computadores personales El objetivo de las LAN de computadores personales es el compartir recursos dentro de un entorno reducido, específicamente.
LAN de computadores personales
VIII Congreso Internacional en Innovación Tecnológica Informática
Base de Datos Distribuidas FUNDAMENTOS DE BASES DE DATOS DISTRIBUIDAS
com Soluciones Avanzadas de Hosting Somos un sitio en la internet que nace con un ideal de tener una mejor alternativa para trabajar.
Aplicaciones Cliente-Servidor
Elaborado por: Jorge López Buñay
ARQUITECTURA CLIENTE-SERVIDOR
TEMA 3. REDES.
Ing. Horacio Carlos Sagredo Tejerina
Los servicios de red son la fundación de una red de trabajo en un ambiente de computadoras. Generalmente los servicios de red son instalados en uno o.
Realizado por: Carlos Fuenmayor Jorge Ordoñez Marco Rojas
Base de Datos Distribuidas
TIPOS DE SERVIDORES 4/2/2017 3:29 PM
Publicación del sitio web en internet
Almacenamiento virtual de sitios web: «Hosts» virtuales Gustavo Antequera Rodríguez.
SERVICIOS SOBRE BANDA ANCHA
Tema 3 – Técnicas de Acceso Remoto y Seguridad Perimetral
Universidad Centroamericana
¿POR QUE COMPRAR? La Videoconferencia es un sistema de comunicación diseñado para realizar encuentros  entre uno o varios interlocutores a distancia, y.
Capítulo 1: Introducción a redes conmutadas
Contexto en el proceso general
2. ASYNCRONOUS TRANSFER MODE 2.1Características generales 2.2 Modelo de referencia del protocolo 2.3 Categorías de servicio ATM.
7: Multimedia en Redes de Computadores7-1 Capítulo 7 Multimedia en Redes de Computadores Computer Networking: A Top Down Approach Featuring the Internet,
Ing. Karen Torrealba de Oblitas
CONCEPTOS DE NUEVOS SISTEMAS 1. Un sistema de manejo de información 1. Un sistema de manejo de información Desde la perspectiva del usuario final todas.
S Capacitación Técnica Capítulo 4 Q O S Calidad de Servicio.
¿Qué es Calidad de Servicio QoS?
CALIDAD DE Servicio María Alejandra Bautista Sánchez
High Availability Servicios de alta disponibilidad Surge la necesidad a raíz de la implantación de las empresas en Internet. Queremos conseguir... Mantener.
MultiPack Presentación Coparmex.
Servidores Conceptos Generales.
Capítulo 13 Interconectividad: Conceptos, Arquitectura, y Protocolos
INTERNET. INTERNET -Etapas ETAPAS 3-Definición de Estándares (70 / 72) 5-Uso Comercial (90) 1-ORIGEN Años 64 4-Conexión a Europa (80) 6-Explosión de Internet.
BASE DE DATOS EN LA WEB.
Despliegue de la aplicación Web
POR: SANTIAGO TORO RENDON LUIS ANGEL NEGRETE HERNANDEZ.
Almacenamiento virtual de sitios web “HOST VIRTUALES” Tema 4 SRI Vicente Sánchez Patón I.E.S Gregorio Prieto.
Sustentante: Francis Ariel Jiménez Zapata Matricula: Grupo: 2 Profesora: Jose Doñe Asignatura: Sistema Operativo 2.
LOGO Not Another Dynamic DNS Claudia Codriansky / Francisco Castillo.
Arquitectura de Redes Lo primero que tenemos que saber es, a que nos referimos cuando hablamos de arquitectura de red, bien pues nos referimos a las tecnologías.
7: Multimedia en Redes de Computadores7-1 Capítulo 7 Multimedia en Redes de Computadores Este material está basado en el texto: Computer Networking: A.
Página 1 de 33 REDES. Página 2 de 33 REDES TELEMÁTICA = Telecomunicaciones + Informática Disciplina Emisores - Receptores Canal (Transmisión de Datos)
Escuela Normal “Profr. Darío Rodríguez Cruz”
Almacenamiento virtual de sitios web “HOSTS VIRTUALES”
Prof. César Molina Sesión 2 - Principios de la computación Redes y comunicaciones.
Almacenamiento virtual de sitios web: «Hosts» virtuales. Jesús Torres Cejudo.
FRAME RELAY.
ADMINISTRACIÓN DE REDES Análisis de Tráfico. Es el proceso de capturar tráfico de la red y de examinarlo de cerca para determinar qué está sucediendo.
CAPA DE RED.
5.7 Servicios no orientados a conexión. 5.8 Ruteadores.
TALLER DE SISTEMAS OPERATIVOS
Ing. Elizabeth Guerrero V.
Ing. Elizabeth Guerrero V.
¿QUE ES INTERNET? La Internet es una red de redes. Actualmente conecta miles de redes para permitir compartir información y recursos a nivel mundial. Con.
Servidores. ¿Qué es un servidor? Servidor de Aplicación Servidor de impresión Servidor de base de datos Servidor de correo Servidor de Internet Servidor.
¿Qué es un ? El correo electrónico o fue una de las primeras aplicaciones creadas para Internet y de las que más se utilizan. Éste medio.
Elementos básicos para sistemas WEB. Que es la WEB Web es una tecnología que opera sobre internet que lleva propuesta desde El sistema de documentos.
UNIVERSIDAD AUTÓNOMA SAN FRANCISCO CARRERA PROFESIONAL DE TURISMO, HOTELERÍA Y GASTRONOMÍA ASIGNATURA: RESERVA Y RECEPCIÓN HOTELERA TEMA: DE.
YUBER ANDRÉS LOAIZA OROZCO SERVIDOR PROXY GESTIÓN DE REDES DE DATOS.
P2P son las siglas en inglés de Peer-to-Peer, que significa comunicación entre iguales. en una red P2P las computadoras se conectan y comunican entre sí.
Conociendo el modelo Cliente-Servidor. Introducción En el mundo de TCP/IP las comunicaciones entre computadoras se rigen básicamente por lo que se llama.
Grupo de Usuarios Linux del Uruguay UYLUG - Mario Bonilla.
Sistemas de Comunicación Magistral Nro. 6 Capa 3: Red La Capa de Red provee principalmente los servicios de envío, enrutamiento (routing) y control de.
Transcripción de la presentación:

Content Delivery Network CDN Content Delivery Network

what??? una CDN o Content Distribution Network es un sistema basado en redes de computadoras intercontectadas que cooperan en forma transparente distribuyendo contenido, con el objetivo de mejorar la performance, escalabilidad y eficiencia, reduciendo costos para los usuarios.

Porqué y Para qué? Las CDNs son la solución para los problemas del mundo FÍSICO trasladados al mundo VIRTUAL.

ESQUEMA CDN

Cómo funciona? LA CDN “ESPEJA” los contenidos (por lo general audio, gráficos, animaciones y video) almacenados en los servidores de sus clientes. Aunque el nombre de dominio es el mismo, la IP apunta a un server de AKAMAI, en vez de hacerlo al server del cliente. El server de Akamai es elegido en forma automática dependiendo el tipo de contenido, y de la localizacion del usuario.

Oversi

Limelight

CATHAY PACIFIC Línea aérea con base en Hong Kong mueven 1Millon de pasajeros x mes la Web la utilizan como B2C y B2B (+ de 35.000 agencias de viajes). Dentro de Hong Kong Excelente Tiempo de respuesta Fuera de Hong Kong, muchisimos inconvenientes.

Estrategia Apoyo de Marca Objetivos Financieros (las líneas aéreas ahorran hasta un 30% por el uso de servicios WEB). Aumenta reserva de pasajes Aumenta venta on line Ahorro costos Lealtad de cliente

Como usaron CDN Mayor disponibilidad => Aumento la relación B2B. Apoyo picos de tráfico (FLEXIBILIDAD)

y quién conoce a este señor?

Tecnología Los Nodos se instalan en multiples sitios y se interconectan a multiples backbones. Estos nodos coopera entre ellos para satisfacer los requerimientos de contenidos hechos por usuarios finales. En forma transparente mueven contenido de un nodo a otro de tal forma de optimizar el proceso de delivery. Esta Optimización trae aparejado reduccion de costos de ancho de banda, mejoran la percepción del usuario final y aumentan la disponibilidad global del contenido. La cantidad de nodos y servidores que integran una CDN varian, dependiendo de la arquitectura, algunos llegan a tener miles de nodos con decenas de miles de servers. Los pedidos de contenido son ALGORITMICAMENTE direccionados a nodos OPTIMOS. Y cuando hablamos de OPTIMO estamos seguramente hablando de LOCALIZACIÓN. PORQUÉ? Porque existen parametros en la comunicación para contenidos que afectan la calidad . *ANCHO DE BANDA* RETARDO * JITTER (la variación indeseada del retardo Como mido la mejor localización? Chequeando que nodo esta o a menos saltos o a menor tiempo de transito del cliente que pidio el contenido. Tambien podemos optimizar por costos, utilizando la ruta mas barata. De todas formas, por lo gral. estos parametros tienden a alinearse, osea si estoy cerca, seguramente tengo menos saltos, menos tiempo de transito y una comunicacion más barata. Ahora...el verdadero valor de una red CDN se demuestra cuando estos puntos no estan alineados...osea cuando la mejor performance la obtengo pidiendo contenido que esta en las peores condiciones de localizacion. AHI ES DONDE LAS REDES CDN COMPITEN. *

Tecnología Soporte de CDNs Técnicas de networking orientadas a CONTENIDO. INTERNET esta diseñada con el principio del END TO END. Este principio mantiene el núcleo de la red relativamente simple, y mueve la inteligencia hacia los extremos (HOST y CLIENTES). Como resultado de esta estrategia, el NUCLEO o CORE de la red solo se dedica a hacer una cosa. FORWARD de PAQUETES. las CDNs distribuyen a través de la red INTELIGENCIA aplicando técnicas de diseño que optimizan el CONTENT DELIVERY. UN EJEMPLO CLARO DE ESTO ES EL CACHING, el SERVER LOAD BALANCING, REQUES ROUTING, y CONTENT SERVICES. CACHING:como CLOSER IS BETTER, el Caching es una técnica para guardar el contenido más popular de forma de que quede disponible para el usuario. Esto Reduce ancho de banda, Carga en servidores, ruteos, y mejora la respuesta en tiempo al cliente para este tipo de contenido guardado en cache. SERVER LOAD BALANCING: utiliza 1 o mas switches inteligentes (layer 4a 7), tambien conociddos como WEB SWITCHES, content switches, o multilayer switch, de forma qu comparte el trafico entre un numero de servidores o WEB Caches. Se le asigna una IP VIRTUAL todos creen que se conectan contra el servidor pero en realidad este SWITCH es el que maneja el trafico que va hacia cada uno de los servidores. SERVER BALANCING LOAD tiene la ventaja de , incrementar la capacidad total, mejorar escalabilidad, mejora la confiabilidad ya que redistribuye la carga en caso de falla de un servidor, y ademas provee ¨estados de salud¨de los servers. UN CONTENT CLUSTER o SERVICE NODE se arma usando estos switches y un numero de servidores o de web caches atraves de una red.

REQUEST ROUTING, direcciona a los clientes a la fuente de contenido mejor preparada para contestar. Esto puede decir que estamos enviando al requisitoria al server mas ¨cercano¨ o al server con mayor capacidad (dependiendo de los contenidos). Esta decisiones se toman dependiendo de una variedad de algoritmos desarrollados para tal fin, e incluyen muchos “protocolos” como por ejemplo GLOBAL SERVER LOAD BALANCINC, DNS-based reques routing, Dynamic metafile generation, HTML rewriting, y anycasting. PROXIMIDAD, eligiendo el nodo de servicio mas cercano a traves de algoritmos del tipo reactive probing, proactive probing, connection monitoring, etc. Ya existen protocolos que dan solucion a lo planteado , por ejemploINTERNET CONTENT ADAPTACION PROTOCOL, OPEN PLUGGABLE EDGE SERVICE, EDGE SIDE INCLUDES, etc.

ECOSISTEMA DE UNA CDN PERFORMANCE MONITORING END TO END SOLUTION USER EXPERIENCE AD NETWORKS AD INSERTION PLAYER DEVELOPMENT DIGITAL RIGHTS MANAGEMENT AND E COMMMERCE CONTENT MANAGEMENT INFRAESTRUCTURE INTERACTIVE MARKETING ENCODING TRANSCODING WEB DEVELOPMENT MANAGED HOSTING

Estado Actual del Mercado Empresas TOP en servicios CDN AKAMAI LIMELIGHT CDNetworks Entre los 3 poseen casi el 80% del mercado (en $$$$)