O que exatamente é uma CDN (Rede de Entrega de Conteúdo), como funciona e por que eu gostaria de usá-la em meu site? Quais são as CDNs conhecidas por aí?
O que exatamente é uma CDN (Rede de Entrega de Conteúdo), como funciona e por que eu gostaria de usá-la em meu site? Quais são as CDNs conhecidas por aí?
Respostas:
A Wikipedia diz bem:
Uma rede de entrega de conteúdo ou CDN (rede de distribuição de conteúdo) é um sistema de computadores contendo cópias de dados, colocadas em vários pontos de uma rede para maximizar a largura de banda para o acesso aos dados dos clientes em toda a rede. Um cliente acessa uma cópia dos dados próximos ao cliente, ao contrário de todos os clientes que acessam o mesmo servidor central, para evitar gargalos próximos a esse servidor.
Os tipos de conteúdo incluem objetos da Web, objetos para download (arquivos de mídia, software, documentos), aplicativos, fluxos de mídia em tempo real e outros componentes da entrega da Internet (DNS, rotas e consultas ao banco de dados)
As redes de entrega de conteúdo hospedam cópias do seu conteúdo e as veiculam a seus visitantes em um servidor próximo a eles. Por exemplo, se suas imagens forem veiculadas por meio de uma CDN, um visitante do site fará o download transparente das imagens do servidor da CDN, e não do seu.
Os dois principais motivos para usar uma CDN são reduzir o tráfego / largura de banda no servidor e aumentar a velocidade de entrega. Uma CDN atua como um cache: baixa o conteúdo do seu servidor uma vez e o entrega a todos os visitantes de seus próprios servidores, em vez dos seus. Uma CDN também terá um grande número de servidores localizados em todo o mundo, para que eles possam servir conteúdo para a maioria dos visitantes de um local mais próximo do que você poderia, e assim chegar mais rápido.
A Microsoft também está executando o CDN do Windows Azure e eles lançaram recentemente sua estrutura de preços para :
“The following three billing meters and rates will apply for the CDN:
•$0.15 per GB for data transfers from European and North American locations
•$0.20 per GB for data transfers from other locations
•$0.01 per 10,000 transactions”
Quando alguém abre seu site, o conteúdo é organizado em uma fila. Até ou a menos que o 1º componente seja entregue, outro componente não pode ser. Portanto, a velocidade geral de carregamento do seu site é aumentada. Se você usar algum CDN, as solicitações poderão ser processadas paralelamente. Então a velocidade geral aumenta.
Você pode usar seu próprio site como CDN criando um subdomínio.
Melhor usar o google ou wordpress para conteúdo estático. O tempo de resolução de DNS é muito menor