O que é o Multi-CDN e como funciona como um serviço

Os tamanhos dos ficheiros de vídeo são grandes e só aumentam à medida que aumenta a procura de resoluções mais elevadas. Ter uma forma rápida e eficiente de transferir estes ficheiros de grandes dimensões está a tornar-se cada vez mais importante para os streamers e os organismos de radiodifusão.

Sem uma forma de gerir o aumento do tráfego da Internet, os telespectadores podem sofrer com o terrível problema do buffering e do atraso. Felizmente, existe uma forma comprovada de resolver o problema de forma eficaz – utilizando uma solução multi-CDN como serviço.

Hoje, vamos explicar-lhe o que é o multi-CDN, como funciona e como é que uma abordagem multi-CDN melhora exatamente a transmissão em direto e o vídeo a pedido. Em seguida, explicaremos como implementar uma estratégia multi-CDN e, por último, terminaremos com a partilha de um percurso alternativo mais simples para aproveitar as vantagens de uma configuração multi-CDN.

Vamos lá começar.

Índice

  • O que é Multi-CDN e como funciona?
  • Razões para implementar uma estratégia multi-CDN no seu sítio Web?
  • Como implementar a Multi-CDN em 3 passos
  • Maneira alternativa de aproveitar a solução multi-CDN
  • Conclusão

O que é Multi-CDN e como funciona?

Antes de partilharmos o que é a multi-CDN, vamos fazer uma rápida atualização sobre o que é uma CDN. Uma CDN é basicamente uma rede de servidores distribuídos geograficamente em todo o mundo. O objetivo das CDNs é acelerar a entrega de vídeos ou conteúdos Web aos utilizadores finais para uma melhor experiência de utilização.

Embora as CDNs no mercado sejam poderosas, não existe uma única CDN capaz de garantir 100% de tempo de atividade. Nenhum fornecedor de CDN pode também dizer com toda a verdade que fornece a melhor cobertura para todas as cidades do mundo. É aqui que entra o valor das multi-CDNs.

Várias CDNs são uma forma de combinar os pontos fortes de diferentes fornecedores de CDN, minimizando os pontos fracos de cada um. Um único fornecedor de CDN, por exemplo, pode ter uma grande cobertura na Ásia, enquanto outro fornecedor de CDN pode ter uma grande cobertura em todos os EUA e na Europa. Quando utiliza um serviço multi-CDN, pode encaminhar o tráfego para diferentes CDNs de uma forma que faça mais sentido em termos de desempenho e disponibilidade.

Em última análise, a vantagem de utilizar vários fornecedores de CDN no contexto dos vídeos é proporcionar aos seus espectadores a nível mundial a melhor experiência de visualização possível.

Razões para implementar uma estratégia multi-CDN no seu sítio Web?

Uma solução multi-CDN é ideal se for importante para si alcançar um grande público global através do seu sítio Web e do conteúdo de vídeo. Se um vídeo do seu sítio começar a tornar-se viral, mas acontecer alguma coisa à sua CDN, isso poderá ter muitas repercussões negativas.

Isto pode fazer com que os seus espectadores tenham problemas de buffering e de atraso e, pior ainda, não consigam aceder ao seu vídeo. O efeito de um evento negativo devido a uma falha do servidor ou a uma falha da CDN pode ter um efeito dominó na sua empresa, nas receitas e na reputação da marca.

Uma falha de CDN pode acontecer mesmo com as melhores redes de distribuição de conteúdos. Por exemplo, o Cloudflare, um CDN muito popular, já esteve em baixo durante cerca de 25 minutos.

Prós e contras da utilização de um Multi-CDN

Os prós geralmente superam os contras da utilização de um multi-CDN se for importante para si alcançar um público à escala global. No entanto, é importante notar que a introdução de mais redes de distribuição de conteúdos no seu fluxo de trabalho aumentará a complexidade da gestão. Dito isto, vamos analisar mais detalhadamente os prós e os contras da utilização de um multi-CDN.

Prós:

  • Evitar um único ponto de falha: A utilização de várias redes de distribuição de conteúdos pode garantir uma disponibilidade de 100%. No caso de uma falha na rede de distribuição de conteúdos, a CDN atual pode ser substituída por outra CDN.
  • Benefícios de desempenho: Várias CDNs significam mais servidores e latência reduzida. Uma latência mais baixa e tempos de carregamento mais rápidos significam menos atrasos e buffering. O resultado é uma transmissão de maior qualidade, tanto para transmissão em direto como para vídeo a pedido. É possível aceitar uma latência elevada quando alguns segundos não fazem muita diferença, como quando se descarrega um livro, mas estes poucos segundos fazem uma enorme diferença quando se transmite em direto.
  • Segurança reforçada: Um tipo comum de ataque cibernético é o chamado DDoS, em que, basicamente, os maus actores tentam sobrecarregar um servidor ou uma rede para provocar a sua falha. Pense num engarrafamento de trânsito. Numa configuração com vários fornecedores de CDN, se os servidores de uma CDN forem atacados, o tráfego pode simplesmente ser reencaminhado e “cair” nos servidores de outra CDN.
  • Custos de largura de banda mais baixos: Diferentes fornecedores de CDN oferecem tarifas mais baratas em determinadas regiões. Ao configurar uma estratégia multi-CDN, pode encaminhar para a opção mais barata.
  • Escalabilidade: Com várias CDNs, é possível lidar melhor com picos de tráfego ou viralidade. Ao utilizar um serviço CDN múltiplo, existem mais servidores para distribuir a carga e tratar os pedidos, pelo que a possibilidade de um servidor ficar sobrecarregado e falhar é praticamente inexistente.
  • Alcançar áreas remotas: Geralmente, quanto mais próximo um utilizador estiver de um servidor, menor será a latência. Embora os dados se movam muito rapidamente atualmente, não podem viajar mais depressa do que a velocidade da luz. Por esse motivo, é provável que a distância desempenhe sempre um papel no desempenho do vídeo. Ter vários fornecedores estratégicos de CDN dá-lhe mais servidores de ponta distribuídos, tornando possível fornecer experiências de vídeo de alta qualidade a áreas mais remotas.

Contras:

  • Necessidade de prestar atenção extra às configurações: É necessário garantir que as configurações são as mesmas em todos os fornecedores de CDN. Por exemplo, no que se refere ao simples balanceamento de carga multi-CDN, é necessário certificar-se de que, se colocar o tráfego europeu na lista negra de um CDN, também o coloca nos outros.
  • A medição do desempenho pode demorar mais tempo: Com vários fornecedores de CDN, surgem vários registos de captura para analisar e medir o desempenho.
  • Custos de integração e formação: A menos que tenha os conhecimentos técnicos necessários para integrar uma estratégia multi-CDN, poderá ter de contratar especialistas ou investir numa solução de serviço multi-CDN que o ajude a gerir várias CDN.
  • É necessário um pensamento mais estratégico: Escolher como atribuir cargas de trabalho específicas e determinar que rede de distribuição de conteúdos servirá que utilizador ou sessão com base em quaisquer regras requer algum conhecimento técnico.

Quer experimentar o Multi-CDN para as suas próximas transmissões em direto? Experimente o Dacast durante 14 dias e active a opção Multi-CDN. Só pagará a opção se a utilizar efetivamente.

Por uma taxa fixa de 49 dólares por hora, se um sistema de distribuição de conteúdos que transmite o seu fluxo for abaixo, outro sistema de distribuição de conteúdos entrará automaticamente em ação no seu lugar, assegurando que as interrupções do fluxo são uma coisa do passado.

Como implementar a Multi-CDN em 3 passos

Agora que já conhece as vantagens de utilizar uma Multi-CDN, vamos explicar rapidamente os passos para implementar uma configuração multi-CDN.

1) Seleccione os parceiros CDN certos

O fornecedor de CDN correto varia consoante as suas necessidades. Iremos orientá-lo sobre os diferentes factores a considerar na sua pesquisa.

A primeira coisa a considerar é certificar-se de que o fornecedor de CDN que escolher é especializado em vídeo. Alguns fornecedores de CDN não suportam de todo a transmissão em direto.

Também é comum que os fornecedores de CDN se especializem em determinados locais. Em geral, o desempenho da CDN é superior nas principais cidades dos EUA e da Europa, porque a concentração de servidores de borda nessas áreas tende a ser alta. É por isso que, se estiver a transmitir para certas partes, especialmente para a China, tem de ser muito estratégico na escolha de quem escolher.

Outro fator a considerar é o número de servidores. Muitas soluções CDN de transmissão em direto não têm uma grande distribuição de servidores de ponta. A Akamai CDN é popular para quem procura uma CDN de transmissão em direto por este motivo.

2) Escolha um fornecedor de DNS ou uma solução de gestão multi-CDN

Um fornecedor de DNS multi-CDN ou uma solução de gestão multi-CDN pode facilitar a gestão de várias CDNs. Por exemplo, estas soluções podem ajudar na configuração, no apoio à engenharia e no apoio à integração. Diferentes soluções podem também ajudar a encaminhar o tráfego de rede da forma mais eficiente possível, utilizando dados e algoritmos inteligentes.

3) Escolher uma abordagem para encaminhar o tráfego

Ao trabalhar com um fornecedor de DNS que não utiliza métodos avançados para encaminhar o tráfego, terá de considerar algumas formas de distribuir a carga de tráfego para proporcionar a melhor experiência possível aos seus espectadores. Eis algumas abordagens comuns:

  • DNS estático: Abordagem simples, mas pode exigir um esforço manual e demorado se uma CDN falhar. Não tem em conta as variáveis de custo ou de desempenho.
  • DNS gerido: Semelhante à abordagem estática, mas automatiza o aspeto manual.
  • Round Robin ponderado: uma abordagem de balanceamento de carga multi-CDN em que pode designar a frequência com que cada uma das CDNs recebe tráfego. (por exemplo, CDN A: 60% do tráfego, CDN B-40%)
  • Geo-localização: Escolha qual CDN recebe tráfego de países ou estados específicos. Pode até ser tão pormenorizado como a província.
  • Orientado por variáveis: Abordagem mais complexa, mas leva em conta muitos fatores ao decidir para qual CDN encaminhar os pedidos.

Maneira fácil de aproveitar a solução multi-CDN

A compra de CDNs requer muita diligência. Uma alternativa à criação e ao trabalho com uma arquitetura multi-CDN é utilizar uma plataforma de vídeo em linha, como a Dacast, e tirar partido das suas parcerias existentes com as principais CDN.

Por exemplo, aqui na Dacast, oferecemos uma solução multi-CDN por uma taxa fixa e direta de 49 dólares por hora. Active facilmente multi-CDNs para os seus fluxos mais importantes e elimine o risco de oportunidades perdidas. Temos uma parceria com a Limelight para que os streamers de vídeo não tenham de perder muito tempo com os aspectos técnicos. Ao optar por esta via, também já não terá de se preocupar em negociar preços com vários fornecedores de CDN.

Conclusão

Uma solução multi-CDN melhora a transmissão em direto e o vídeo a pedido, melhorando a experiência dos seus espectadores em todo o mundo. Mais especificamente, reduz a latência, melhora a disponibilidade e dá-lhe mais segurança. A utilização de uma abordagem multi-CDN é uma forma comprovada de responder ao aumento do tamanho dos ficheiros de vídeo e à crescente popularidade do vídeo.

Se pretender uma forma mais simples de aceder explicitamente a várias CDNs para conteúdos de vídeo ou de transmissão em fluxo contínuo, considere uma plataforma de alojamento de vídeo online como a Dacast e tire partido das suas parcerias existentes com várias CDNs.

Experimente o poder das multi-CDNs com o teste gratuito de 14 dias do Dacast.

Experimente o Dacast com Multi-CDN

Está a planear implementar o Multi-CDN na sua empresa? Gostaríamos de saber nos comentários abaixo!

Kimberly Semiglia