Redes de distribuição de conteudo
Ronan Oliveira de Andrade
Centro de Tecnologia e Urbanismo – Universidade Estadual do Piauí (UESPI)
Cep: 64.002-150 – Teresina – PI – Brasil
roaoliver@gmail.com
Abstract. A Content Distribution Network (CDN) is a large distributed system of servers deployed across multiple data centers that collaborate on the Internet to deliver content to end users with high availability and high performance. This work will be a characterization of the RDC network with their strengths, weaknesses and current use.
Resumo. Uma Rede de Distribuição de Conteúdo (RDC) é um grande sistema distribuído de servidores implantados em vários datacenters na internet que colaboram para fornecer conteúdos aos usuários finais com alta disponibilidade e alto desempenho. Neste trabalho será feito uma caracterização da rede RDC com seus pontos fortes, pontos fracos e utilização atual.
1. Introdução
A crescente demanda por conteúdos na internet aumentou consideravelmente em todo mundo. Alguns destes conteúdos, em especial os conteúdos de multimídia, a tarefa de transmitir um vídeo armazenado em fluxo continuo, sob demanda, a um grande número de usuários distribuídos geograficamente é um desafio e tanto. A fim de resolver esse gargalo, demanda o uso de múltiplos servidores que possuem réplicas dos conteúdos e estão, geralmente, mais próximos dos clientes (usuários). A estratégia de utilização de múltiplos servidores caracteriza uma Rede de Distribuição de Conteúdos (RDC), que consiste tipicamente de redes sobrepostas usadas para posicionar réplicas dos conteúdos nas proximidades dos clientes, que distribuem requisições com o objetivo de reduzir atraso, a carga nos servidores, congestionamento da rede, melhorando assim a Qualidade de Serviço (QoS) percebida pelos usuários.
2. Visão Geral
[pic]
Figura 1. Modelo RDC
A figura 1 mostra o modelo de uma RDC onde os clusters de servidores web