NOTICIA TECNOLOGIA

Criação de uma estratégia vencedora de rede de distribuição de vários conteúdos

Ao adotar uma abordagem multi-CDN, as empresas podem atender melhor a um público global

O advento da computação em nuvem viu as empresas se beneficiarem de velocidade, escala, desempenho e flexibilidade antes inimagináveis. Ele tem ajudado as organizações a continuar fornecendo seus serviços enquanto remove a complexidade, aumenta a agilidade e reduz os custos. Mas as limitações das arquiteturas de computação em nuvem centralizadas estão se tornando mais aparentes para funcionalidades específicas – principalmente entrega de conteúdo global – conforme as demandas dos consumidores mudam.

Hoje, as marcas de sucesso estão se conectando com seus clientes de novas maneiras que eram impensáveis ​​apenas alguns anos atrás. A forma como o conteúdo é consumido, o meio pelo qual é entregue e a escala em que está envolvido foram transformadores. Pense no aumento de streaming de mídia, vídeos ao vivo e outros conteúdos dinâmicos e sob demanda que você testemunhou nos últimos anos. As empresas com visão de futuro perceberam isso e refletiram essa tendência em suas estratégias de TI.

Onde as arquiteturas tradicionais de computação em nuvem ficam aquém é a entrega de conteúdo moderno. Eles não fornecem eficiência de custo, confiabilidade ou desempenho ideais. E é aqui que sua CDN (rede de distribuição de conteúdo) pode ser uma virada de jogo total.

O que é uma rede de distribuição de conteúdo?

Essencialmente, um CDN é uma rede distribuída geograficamente de centros de dados contendo servidores proxy que, combinados, fornecem grande poder de computação e permitem às empresas servir qualquer forma de conteúdo mais próximo – e portanto mais rápido – dos usuários finais. As empresas hoje entendem o perigo da latência: estima-se que um atraso de apenas um segundo na resposta da página pode resultar em uma redução de sete por cento nas conversões e 40% das pessoas abandonam um site que leva mais de três segundos para carregar. As estratégias de CDN compreensivelmente se tornaram populares, especialmente com altos volumes de vendas em escala global.

Os benefícios do multi-CDN

Em termos simples, ao adotar uma abordagem multi-CDN, as organizações podem combinar dois ou mais provedores para criar uma rede única e vasta que atenda a um público global. Multi-CDN significa que as empresas têm acesso ao poder agregado de vários provedores em cada região geográfica. Mais servidores significa menos buffering, maior redundância e mais escalabilidade. Aqui está o que você deve ter em mente ao implementar uma estratégia multi-CDN.

Agrupar conteúdo por tipo
O particionamento de conteúdo é uma abordagem popular que envolve o agrupamento de conteúdo por tipo (HTML, JS, CSS, imagens, vídeo, API, etc.) e veiculação de tipos de conteúdo por CDN específico A natureza estática e o tamanho fixo dos ativos, como CSS, JS e imagens estáticas, torna-os simples de mover para uma arquitetura multi-CDN. Também pode possibilitar a escolha de CDNs com recursos específicos, como Instant Purge para HTML, em vez de construir para o menor denominador comum. O particionamento de conteúdo também agiliza a tomada de decisões sobre distribuição de tráfego.

Desenvolva cabeçalhos consistentes para solucionar problemas
É melhor se você tiver cabeçalhos consistentes, o que ajuda quando você está diagnosticando problemas. Incentive seus CDNs a trabalharem juntos, padronizando os cabeçalhos de depuração, quando possível. Certifique-se de fazer as perguntas certas no que diz respeito aos cabeçalhos. Por exemplo, qual é o ID do pedido? A solicitação foi um acerto ou erro do cache? Quanto tempo levou a solicitação desde o momento em que o primeiro servidor CDN recebeu a solicitação? Todas essas são perguntas lógicas para as quais você deveria exigir respostas.

Instituir hash consistente de seu conjunto de trabalho
Uma função hash é qualquer função que pode ser usada para mapear dados de tamanho arbitrário para valores de tamanho fixo. As funções de hash e suas tabelas de hash associadas são usadas para acessar dados em um tempo pequeno e quase constante por recuperação. Instituir um hash consistente de seu conjunto de trabalho pode fazer a escolha dinâmica de qual CDN serve a um objeto da forma mais determinística possível, enquanto aumenta sua proporção de acertos de cache em todos os CDNs. Se você permitir que o DNS escolha aleatoriamente como atender 5% do seu tráfego (ou seja, 1 em cada 20 solicitações) e tiver um grande conjunto de trabalho, não estará otimizando o desempenho dos usuários e, em vez disso, acabará pagando mais por largura de banda de saída de origem.

Estabeleça parâmetros de monitoramento consistentes A
adoção de uma estratégia multi-CDN permite melhorar o desempenho escolhendo o CDN ideal para entrega de conteúdo. Mas para fazer isso, você precisa de visibilidade sobre o desempenho de cada CDN. O uso de parâmetros de monitoramento consistentes facilita e agiliza a comparação do desempenho do CDN entre os provedores e, portanto, permite o ajuste fino da implementação de vários CDN. Defina esses parâmetros em seus provedores de RUM e monitore todos os seus CDNs de maneira consistente, sempre que possível. Estratégias de monitoramento inconsistentes levam a resultados confusos devido a diferenças de tamanho de objeto, cabeçalhos de cache incongruentes, frequência de teste inconsistente, TTLs de DNS não-alinhados e outros resultados indesejáveis.

Empregue registro, monitoramento e relatórios de terceiros
Nem todos os CDNs oferecem visibilidade em tempo real do seu tráfego, mas esse recurso é crítico em um cenário com vários CDNs. O streaming de logs é uma ótima maneira de obter transparência e compreensão dos padrões de tráfego dos usuários finais. A integração de registros em tempo real, produtos como Splunk, Sumo Logic, Azure Data Explorer (ADX), BigQuery e ferramentas semelhantes fornecem uma visão que anteriormente não existia com CDNs de “caixa preta” (que tornam os registros disponíveis em minutos ou mesmo horas depois). O monitoramento de ponta a ponta, incluindo o navegador / player do usuário, CDNs e origens, fornecerá um contexto melhor para identificar problemas antes que se tornem catastróficos.

Use provedores DNS com várias autorizações
Um único provedor DNS autoritativo pode representar um único ponto de falha em sua pilha de infraestrutura. É uma prática recomendada do setor usar dois provedores confiáveis ​​que empregam uma abordagem baseada em anycast. Essa camada fundamental é especialmente importante em arquiteturas multi-CDN. Isso garante que os ataques DDoS contra o seu provedor de DNS não deixem você sem servidores de nomes para responder às dúvidas dos clientes e também ajudará na consistência com base no desempenho regional.

Organizações diferentes precisarão de funcionalidades diferentes que se alinham às suas necessidades individuais. Mas algumas funcionalidades são básicas e devem estar disponíveis para cada cliente. Isso inclui estatísticas de uso de CDN (em tempo real, se possível), transferência de arquivo FTP e cache de eliminação (reconfiguração sob demanda do cache do Nó de entrega). Para usar vários CDNs juntos de maneira eficaz, o ideal é usar um conjunto de ferramentas paralelo de um provedor para outro. Os operadores normalmente ajustam sua implementação multi-CDN para corresponder ao menor denominador comum – se você estiver usando três CDNs ricos em recursos e um CDN básico usando HTML estático, você só poderá usar um conjunto de recursos básicos em sua arquitetura multi-CDN. Mas se você trocar o CDN básico por um CDN mais rico em recursos, você garante a paridade de recursos que permite usar recursos mais avançados em sua implantação.

O conteúdo é o que sustentará os resultados financeiros de muitas empresas. Os usuários finais são mais específicos, a Internet é mais complexa e as plataformas de entrega de conteúdo são cada vez mais especializadas. Tendo em vista esses fatos, agora é a hora de considerar sua estratégia de CDN. Ao avaliar os pontos acima, você deve ser capaz de determinar a combinação certa de fornecedores para ajudar sua empresa a continuar a fornecer conteúdo líder e, ao fazê-lo, manter sua vantagem competitiva.


Ajude-nos a crescer, visite SENASNERD no Twitter FacebookInstagram . e deixe o seu gosto, para ter acesso a toda a informação em primeira mão. E se gostou do artigo não se esqueça de partilhar  com os seus amigos.

SUBSCREVA-SE NO CANAL YOUTUBE SENASNERD

Artigos Relacionados

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

Botão Voltar ao Topo