O que é uma rede de entrega de conteúdo?

Uma rede de entrega de conteúdo ou CDN (rede de distribuição de conteúdo) é um grupo de servidores Web distribuídos geograficamente, destinados a fornecer uma entrega mais eficiente de conteúdo a um grande número de usuários. As CDNs beneficiam usuários e provedores de conteúdo transferindo a carga de grandes downloads de um único servidor para vários servidores em diferentes locais. Em muitos casos, os usuários finais não percebem que estão usando uma CDN. Agora, várias empresas se especializam em oferecer serviços CDN e muitas organizações grandes os utilizam para distribuir software, vídeo e outros tipos de conteúdo.

O uso de uma rede de entrega de conteúdo pode atenuar alguns dos problemas que surgiram com o uso moderno do HTTP (Hypertext Transfer Protocol), que forma a base da World Wide Web. O HTTP foi projetado para cenários em que um navegador da Web baixa conteúdo de um único servidor da Web. Isso representa um problema para grandes sites ou sites que repentinamente experimentam um aumento no tráfego da rede. Um único servidor HTTP pode lidar com um número limitado de usuários simultâneos, após o qual o servidor se torna muito lento ou completamente inacessível. Os servidores HTTP também são vulneráveis ​​a ataques de negação de serviço distribuído (DDoS), que enviam um grande número de solicitações irrelevantes a um servidor da Web, impossibilitando o acesso do site a usuários reais.

Em vez de depender de um único servidor HTTP, uma rede de entrega de conteúdo usa vários servidores em vários locais, cada um com suas próprias cópias do conteúdo de um site. Se um único servidor ficar muito ocupado, os outros entrarão em ação para lidar com tráfego adicional. As CDNs tornam muito mais difícil para um ataque DDoS derrubar um site. Além disso, a colocação de servidores em vários locais pode aumentar a velocidade disponível para os usuários finais, pois o servidor mais próximo pode ser selecionado. Os servidores mais próximos dos usuários tendem a ser mais rápidos, porque os dados precisam percorrer menos pontos na Internet para chegar ao seu destino.

A maioria dos usuários da Internet nem percebe se uma rede de entrega de conteúdo está sendo usada. As solicitações são enviadas para um servidor HTTP normalmente e a CDN direciona o navegador da web do usuário para outro servidor com base em vários fatores. Algumas CDNs usam o DNS (Sistema de Nomes de Domínio) para redirecionar o tráfego, enquanto outras podem direcionar o tráfego com base no tipo de arquivo ou substituindo dinamicamente os URLs (Uniform Resource Locators) em uma página da web.

Muitas grandes empresas recorrem a uma rede de entrega de conteúdo para distribuir software ou outros tipos de arquivos grandes. Eles podem optar por criar sua própria CDN ou contratar uma empresa que possui uma grande rede e é especializada em serviços CDN. As CDNs são especialmente adequadas para fornecer mídia de streaming porque a proximidade dos servidores com os usuários finais resulta em menos interrupções no fluxo de dados, o que significa uma reprodução mais suave. Muitos grandes provedores de rede estão construindo suas próprias redes de entrega de conteúdo ou incentivando terceiros a colocar servidores CDN em seus data centers. Esses provedores esperam obter receita adicional com a crescente popularidade da televisão na Internet e outras formas de distribuição digital.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?