CDN
É a sigla de "Content Delivery Network." Uma CDN é um grupo de servidores distribuídos em diferentes locais. CDNs pequenas podem estar localizadas em um único país, enquanto CDNs grandes estão espalhadas por data centers em todo o mundo.
As CDNs são usadas para fornecer conteúdo aos usuários em diferentes locais com a maior rapidez possível. Por exemplo, um usuário em São Francisco pode receber o conteúdo de um site de um servidor em Los Angeles, enquanto um usuário na Inglaterra pode receber o mesmo conteúdo de um servidor em Londres. Isso é possível por meio da replicação de dados, que armazena os mesmos dados em vários servidores. Sempre que você acessa um site hospedado em uma CDN, a rede fornece o conteúdo de forma inteligente usando o servidor mais próximo da sua localização geográfica.
Ao fornecer conteúdo baseado na Internet por meio de uma CDN, grandes empresas podem evitar gargalos associados ao fornecimento de dados a partir de um único local. Isso também ajuda a limitar o impacto de violações de segurança, como ataques de negação de serviço. Se o hardware falhar em um servidor, a CDN poderá redirecionar rapidamente o tráfego para o próximo servidor mais adequado, limitando ou até eliminando o tempo de inatividade.
Embora as CDNs sejam frequentemente usadas para hospedar sites, elas também são comumente usadas para fornecer outros tipos de dados baixáveis. Exemplos incluem programas de software, imagens, vídeos e mídia de streaming. Os serviços de computação em nuvem também são frequentemente fornecidos por meio de redes de distribuição de conteúdo. Como as CDNs escolhem automaticamente o melhor servidor para cada usuário, não é necessário escolher manualmente o local mais eficiente, como exigem alguns serviços de download por FTP.
NOTE: Embora as CDNs sejam frequentemente acessadas por meio de URLs padrão, muitas CDNs incluem as letras "cdn" em seu endereço da Web.
Teste seus conhecimentos