Uma Visão Analítica da Colaboração entre Múltiplas CDNs

  • Moisés Rodrigues UFPE
  • Stenio Fernandes UFPE
  • Judith Kelner UFPE
  • Djamel Sadok UFPE

Resumo


Redes de distribuição de conteúdo (CDN) são popularmente aceitas como técnica para distribuição de conteúdo e tem recebido um crescente interesse da academia. O crescimento do número de usuários e da quantidade de conteúdo oferecido junto com a existência de diversas pequenas e localizadas redes motivou a colaboração entre CDNs distintas. Entretanto, alguns aspectos relativos à colaboração ainda não estão muito claros. Nesse artigo apresentamos uma visão analítica para a colaboração entre múltiplas CDNs. Nossa visão analítica pode ser usada pela comunidade para auxiliar a estudar o impacto da colaboração em algumas métricas como cache hit, latência da rede e número de servidores de réplica. Nossas análises mostram que a colaboração entre CDNs pode melhorar o tempo de resposta percebido pelo usuário final, inclusive durante cargas consideráveis como, por exemplo, a ocorrência de um evento de flash crowd.

Referências

Pathan, M., Buyya, R., and Vakali, A. (2008) “CDNs: state of the art, insights, and imperatives”, Content Delivery Networks, Germany, Springer-Verlag, Vol. 9.

Molina, B., Palau, C. E., and Esteve, M. (2004) “Modeling Content Delivery Networks and their Performance,” Computer Communications, Vol. 27, pp. 1401-1411.

Pathan, M. and Buyya R. (2008) “Performance models for peering content delivery networks”, Proc. 16th IEEE International Conference on Networks, USA.

Sayal , P.S.M. and Vingralek , P. (1998) “Selection algorithms for replicated web servers”, ACM SIGMETRICS Internet Server Perfsormance Workshop, USA, June.

Belson, D. (2012) “Akamai State of the Internet Report” ACM SIGOPS Operating Systems Review.

Pathan, M. and Buyya R. (2007) “A Taxonomy and Survey of Content Delivery Networks,” Techinical Report, Melbourne.

Vakali, A. and Pallis, G. (2003) “Content Delivery Networks: Status and Trends”, IEEE Internet Computing, IEEE Computer Society, pp. 68-74.

Day, M., Cain, B., Tomlinson, G., and Rzewski, P. (2003) “A model for content internetworking”, IETF RFC 3466.

Biliris, A., Cranor, C., Douglis, F., Rabinovich, M., Sibal, S., Spatscheck, O. and Sturm, W. (2002) “CDN brokering”, Computer Communications, Volume 25pp. 393-402.

Turrini, E. “An architecture for Content Delivery Networks federation”, (2002).

CDNi. “Content Delivery Networks Interconnection Work Group”. Disponível em [link]. Acessado em Dezembro de 2012.

Pathan, M., Broberg, J., Bubendorfer, K., Kim, K.H., Buyya, R. (2007) “An architecture for virtual organization (VO)-based effective peering of content delivery networks”, IEEE Intl. Symposium on High Performance Distributed Computing, USA.

Niven-Jenkins, B., Le Faucheur, F., Bitar, N. “Content Distribution Network Interconnection (CDNI) Problem Statement”. IETF Draft, Jan. 2012.
Publicado
23/07/2013
RODRIGUES, Moisés; FERNANDES, Stenio; KELNER, Judith; SADOK, Djamel. Uma Visão Analítica da Colaboração entre Múltiplas CDNs. In: WORKSHOP EM DESEMPENHO DE SISTEMAS COMPUTACIONAIS E DE COMUNICAÇÃO (WPERFORMANCE), 12. , 2013, Maceió/AL. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2013 . p. 929-942. ISSN 2595-6167.