ARTIGO CDN

Disponível somente no TrabalhosFeitos
  • Páginas : 42 (10302 palavras )
  • Download(s) : 0
  • Publicado : 11 de novembro de 2013
Ler documento completo
Amostra do texto
´
Redes de Distribuicao de Conteudos (RDCs)
¸˜
Felipe Uderman1
1

uderman@ic.uff.br
Universidade Federal Fluminense

1. Introducao
¸˜
O aumento crescente da popularidade dos servicos oferecidos atrav´ s da Internet tende
¸
e
a impulsionar de forma significativa a demanda por conte´ dos, por parte dos usu´ rios.
u
a
Novos desafios est˜ o associados a este aumento na demanda porconte´ dos, j´ que
a
u
a
servicos atualmente populares na Internet frequentemente experimentam problemas de
¸
congestionamento e consequente indisponibilidade. Estes momentos de indisponibili`
dade s˜ o geralmente associados a problemas do tipo flash crowds [Arlitt and Jin 1999],
a
que consistem em um aumento repentino e significativo da demanda de um determinado
conte´ do. Estes eventos devemser evitados para aumentar a Qualidade de Servico experu
¸
imentada pelos cada vez mais exigentes clientes destes conte´ dos.
u
Uma Rede de Distribuicao de Conte´ dos (RDC) pode ser definida como
¸˜
u
uma rede sobreposta de servidores colaborativos, que s˜ o utilizados para posia
cionar r´ plicas de conte´ dos a serem acessados de forma transparente pelos clientes
e
u
[Rajkumar Buyya2008]. Devido ao crescimento do n´ mero de requisicoes por conte´ dos
u
¸˜
u
na Internet, as redes de distribuicao de conte´ dos est˜ o cada vez mais sendo utilizadas
¸˜
u
a
pelos provedores de servicos. Esta afirmacao e especialmente verdadeira para conte´ dos
¸
¸˜ ´
u
multim´dia, que normalmente possuem requisitos de qualidade de servico mais restritos.
ı
¸
´
Uma RDC e capaz deposicionar os servidores de conte´ do mais pr´ ximos aos
u
o
`
clientes, replicar conte´ dos para estes servidores e atender as requisicoes dos clientes,
u
¸˜
indicando qual servidor deve ser utilizado. Estas funcionalidades produzem efeitos positivos no desempenho do servico tanto sob o ponto de vista do usu´ rio, que ir´ experi¸
a
a
mentar um menor atraso de rede, maior banda de transmiss˜o dispon´vel e maior disponia
ı
bilidade do conte´ do, quanto sob o ponto de vista dos provedores de RDCs, que pou
dem otimizar o atendimento das requisicoes, reduzindo seus custos operacionais e conse¸˜
quentemente aumentando a sua lucratividade.
´
O objetivo deste trabalho e prover informacoes gerais sobre as tecnologias e de¸˜
`
safios associados as RDCs. Por se tratar de um tema muitoamplo, somente alguns dos
`
muitos t´ picos relevantes as RDCs s˜ o tratados. O restante deste trabalho est´ organio
a
a
zado da seguinte maneira: a Secao 2 aborda o tema de uma maneira generalizada, eluci¸˜
`
dando os principais conceitos referentes as RDCs. Exemplos de implementacoes comer¸˜
ciais e acadˆ micas de RDCs s˜ o descritos. A Secao 3 trata de um importante problema,
e
a
¸˜abordando mecanismos de replicacao de conte´ dos em RDCs. Al´ m de conceitos so¸˜
u
e
´
bre mecanismos de replicacao tradicionais, e apresentado o mecanismo SCAN (Scalable
¸˜
Content Access Network), que resolve este problema a partir de uma formulacao dinˆ mica
¸˜
a
e e um sistema de localizacao de recursos distribu´do. A Secao 4 aborda conceito rela¸˜
ı
¸˜
cionados com a entrega deconte´ dos em ambientes Web, destacando as peculiaridades
u
`
relativas as arquiteturas de RDCs otimizadas para este ambiente. Por fim, a Secao 5
¸˜
cont´ m coment´ rios finais sobre o tema e perspectivas para trabalhos futuros.
e
a

2. Vis˜ o geral sobre as RDCs
a
`
Primeiramente, alguns conceitos relacionados as RDCs devem ser definidos, para melhorar a compreens˜ o do restante dotexto:
a
´
• Entrega de conteudos: A acao de servir conte´ dos aos clientes, a partir de suas
¸˜
u
requisicoes.
¸˜
´
• Conteudo: Dados ou recursos digitalizados, divididos em duas partes principais:
m´dia codificada e metadados.
ı
´
• M´dia codificada: Dados est´ ticos, dinˆ micos ou cont´nuos, como audio, v´deo,
ı
a
a
ı
ı
imagens, documentos e p´ ginas Web.
a
• Metadados:...