Análise da Tencent Cloud Content Delivery Network

Índice:

Anonim

A Tencent Cloud Content Delivery Network é uma CDN de nível empresarial da gigante de tecnologia chinesa Tencent Holdings.

É uma parte do Tencent Cloud, uma enorme coleção de plataformas e serviços em nuvem semelhantes aos da AWS e do Microsoft Azure. Se você está procurando construir uma solução do zero, pode conectar o CDN a uma das máquinas virtuais da Tencent, um intervalo de armazenamento em nuvem, talvez conectar um produto de streaming de mídia ao vivo e outros recursos cobrem tudo, desde bancos de dados e rede até IoT Big Data e IA. Mas se você está procurando apenas um CDN, não se preocupe; tudo bem também.

O Tencent Cloud CDN se destaca imediatamente por sua grande presença na China continental, com mais de 1.100 nós em todo o país. A maioria dos CDNs não tem localidades na China continental, e até mesmo o concorrente chinês BaishanCloud fica para trás, com mais de 500.

A rede global da empresa também tem bastante potência com mais de 1.000 nós adicionais espalhados por mais de 50 países e uma largura de banda combinada de 120Tbps gigantes.

  • Quer experimentar o Tencent Cloud CDN? Confira o site aqui

A configuração pode ser muito simples: aponte a empresa para seu domínio de origem, adicione um registro CNAME em seu registrador de domínio para apontar para o CDN e você estará mais ou menos pronto para começar.

Mas também há muitos ajustes finos e personalização de baixo nível em oferta. Você pode ajustar os tempos de expiração para diferentes tipos de arquivos, diretórios ou caminhos, por exemplo - ou permitir (ou bloquear) o acesso por endereço IP, referenciador ou agente de usuário. Também é possível evitar hotlinking com vários esquemas baseados em timestamp inteligente, adicionar certificados SSL grátis e a lista continua.

Preços

As taxas de CDN da Tencent são baseadas em um esquema de pagamento conforme o uso, em que você é cobrado pela largura de banda que usa. Os preços variam por região e dependendo da quantidade de tráfego que você usa.

Se você está procurando servidores no continente chinês, os Tencent são tão baratos como você verá, com preços a partir de US $ 0,037 por GB. Os descontos também chegam cedo. Não há necessidade de usar um petabyte (1024 terabytes) antes de começar a economizar muito dinheiro: você pagará apenas US $ 0,026 por GB em dados de 50 a 100 TB, e apenas US $ 0,02 depois disso.

A América do Norte e a Europa são um pouco mais caras, começando com US $ 0,045 por GB, mas novamente caem para US $ 0,02 para tráfego acima de 100 TB.

Os preços aumentam para outras regiões, mas não tão acentuadamente como você costuma ver em outros lugares, com até mesmo as regiões mais caras (Oriente Médio, África, América do Sul) custando cerca de $ 0,1039 a $ 0,108 por GB.

Por outro lado, o CloudFront cobra US $ 0,17 na Índia, o Microsoft Azure CDN atinge o pico de US $ 0,233 na América do Sul, enquanto o Fastly cobra uma grande quantia de US $ 0,28 por GB no Brasil, Índia e África do Sul. Se você deseja se dirigir a um público mundial, o Tencent deve custar menos do que a maioria.

Se você tem um site simples, talvez não esteja usando muito tráfego, ainda pode economizar dinheiro em outro lugar. O CDN inicial do StackPath custa apenas US $ 10 para largura de banda de 1 TB por mês, por exemplo, ou US $ 0,01 por GB, enquanto o plano de volume limitado da Bunny cobra uma taxa fixa de US $ 0,005 por GB em todo o mundo. Nenhum dos dois começa a corresponder ao Tencent CDN em termos de recursos, mas ambos são significativamente melhores do que você esperaria com o dinheiro que está (mal) pagando.

Verificações de identidade

Inscrever-se na Tencent requer a entrega de muitas informações pessoais. Primeiro o site solicitou nossa data de nascimento, país, endereço de e-mail e número de celular. Depois de verificar nosso e-mail e celular, ele pediu os detalhes do cartão de crédito e um endereço de cobrança. Em seguida, ele nos solicitou nosso nome completo, endereço e número de telefone, novamente. Por fim, avisou que, se quiséssemos usar nós de extremidade na China continental, também teríamos que verificar nossa identidade "conforme exigido pelas leis e regulamentos da China continental".

Finalmente chegamos ao console e encontramos um menu de 65 serviços Tencent Cloud. No entanto, digitar CDN na caixa de pesquisa nos apontou para o link relevante e chegamos ao console de serviço com um clique. Apenas para encontrar outra demanda para verificar nossa identidade. (Apesar de o site sugerir que isso só se aplica a pessoas que usam a rede da China continental, parece ser necessário para todos.)

Desta vez, o site nos deu duas opções. A verificação como uma organização exigia o fornecimento de detalhes de registro e uma foto de certificação, enquanto a tela de verificação individual pede seu nome e endereço, mais uma vez, e detalhes mais uma foto de seu passaporte ou carteira de motorista.

Preenchemos o formulário, carregamos nossas imagens e o site nos disse que teríamos os resultados em 2 a 3 dias úteis. Mas esse parece ser o pior cenário, pois recebemos nossos resultados no dia seguinte e, supondo que a verificação seja aprovada, isso finalmente concede acesso ao serviço.

Configurar

Os CDNs corporativos geralmente não fazem muitas concessões aos recém-chegados. Seus consoles pressupõem um vasto conhecimento técnico e até mesmo os sites de suporte podem ser mais confusos do que úteis.

Tencent Cloud tenta ser mais acessível. Quando você está criando sua primeira 'distribuição', inserindo um nome de domínio e escolhendo suas configurações, as opções da página são razoavelmente claras, com notas semelhantes a dicas para explicar alguns pontos. Nem sempre são bem escolhidos, então há um ícone de ajuda para a configuração de região (com opções de China Continental, Overseas e Global), mas nada para 'Origem COS' ou 'Ativar Gets de alcance.' Ainda assim, a Tencent se esforça mais para ser clara do que muitos dos principais CDNs.

Isso é uma boa notícia, porque há muito poder aqui. Não temos espaço para começar a fazer justiça ao serviço, mas aqui está apenas um exemplo.

Os CDNs básicos podem convidá-lo a entrar em um único servidor de origem (meudominio.com) e deixar por isso mesmo. Simples, mas limitado.

Você pode fazer o mesmo com o Tencent, mas isso é apenas o começo. Você também pode inserir vários IPs, por exemplo, para maior confiabilidade. O sistema permite que você defina um limite de pulls de origem com falha para um IP e, se exceder esse limite, o IP será ignorado por um tempo e, em seguida, retomado automaticamente.

Algumas de suas origens são mais capazes do que outras? Sem problemas, você pode opcionalmente fornecer um peso para garantir que seus servidores de melhor desempenho obtenham a maioria das solicitações.

Também há suporte para origens IPv6 e você pode escolher uma porta personalizada para pull de origem de protocolo HTTP (HTTPS ainda é apenas 443).

Você não precisa entrar em detalhes de baixo nível sobre tudo isso, se for desnecessário. Você poderia apenas inserir um servidor de origem, um nome de CDN e deixar assim. Mas é bom saber que essa funcionalidade extra está lá, se você precisar.

Existem algumas complicações também. Os CDNs geralmente permitem que você defina a configuração do serviço imediatamente, sem a necessidade de qualquer outra alteração. A Tencent requer que você verifique sua propriedade do domínio, primeiro adicionando um registro _cdnauth ao seu nome de domínio com uma chave de autorização especial. Isso não é grande coisa e você só precisa fazer isso uma vez, mas é inconveniente, especialmente se as alterações de DNS não se propagarem por um ou dois dias.

Se você está procurando ajuda, o site de suporte da Tencent tem muito a oferecer. Dê uma olhada no tutorial do site de suporte, por exemplo. Configurar um CDN corretamente é uma tarefa muito técnica, mas o Tencent pressupõe muito menos conhecimento do que a maioria: os conceitos básicos são cobertos, há um rápido passeio pelo console, os documentos são organizados em categorias sensíveis e são genuinamente legíveis, com capturas de tela e clareza exemplos para explicar a maioria dos pontos. Claro, não há a profundidade e os detalhes que você obterá com a documentação do Google Cloud CDN, mas o conteúdo de suporte da Tencent é bem apresentado e deve ajudá-lo a trabalhar rapidamente.

Características

Os recursos do Tencent Cloud incluem alguns ajustes úteis e surpreendentemente simples.

Suponha que você queira otimizar seu CDN para streaming de vídeo, por exemplo, ou talvez arquivos grandes. Normalmente, você precisa descobrir como fazer isso por si mesmo. O Tencent inclui uma configuração de Tipo de serviço que permite especificar o tipo de otimização de que você precisa - conteúdo estático regular, aceleração de download se houver foco em arquivos grandes ou streaming de vídeo sob demanda - com um clique. (No entanto, o site não explica claramente o que isso está fazendo, o que pode ser uma preocupação para usuários mais técnicos.)

Ao mesmo tempo, muitos outros recursos têm profundidade real. Os CDNs básicos podem limitar seu controle de acesso a listas negras e brancas de endereços IP simples, por exemplo. A Tencent Cloud suporta isso, mas vai muito além, incluindo a capacidade de limitar o número de solicitações por segundo de um IP de cliente (uma forma simples de proteção DDoS). Usuários experientes podem até configurar sistemas de autenticação com base em carimbo de data / hora para evitar que outros façam hotlinking de seu conteúdo.

Nem tudo são boas notícias. A compressão Brotli é uma forma muito eficiente de otimizar conteúdo, por exemplo, mas o site disse que isso estava 'sendo atualizado' e não estava disponível no momento de nossa análise. A palavra 'atualizado' soa como uma jogada positiva, mas para clientes Tencent CDN ativos, ela se traduz em 'estamos desativando esse recurso por um tempo, reduzindo o desempenho do serviço'. Talvez não seja o que você quer ouvir.

Mas, pelo lado positivo, o Tencent lida bem com a compressão, escolhendo de forma inteligente as melhores otimizações, mas também oferecendo controles de baixo nível para quem precisa deles (verifique o sistema de compressão no site de suporte, que também deve informar se Brotli ainda está Desativado).

A limpeza do cache permite que você remova o conteúdo armazenado pela nuvem Tencent - valioso para algo que você acabou de atualizar e precisa que os usuários vejam imediatamente. O problema aqui é que eles não perceberão isso 'imediatamente', como Tencent diz que leva 'cerca de cinco minutos' para que um expurgo seja concluído. O concorrente chinês BaishanCloud lida com expurgos em segundos, mas cinco minutos é melhor do que alguns e provavelmente não fará muita diferença para muitas classes de sites.

A impressão mais positiva continuou à medida que descobrimos recursos ainda mais interessantes e avançados. Preocupado com os custos, por exemplo? Você pode definir um limite de largura de banda. Precisa compartilhar recursos entre domínios? Existe um sistema extremamente poderoso para manipular cabeçalhos de resposta.

E embora já tenhamos dito isso, vamos dizer de novo: o site de suporte bem apresentado torna muito mais provável que até mesmo o usuário comum descubra esses recursos e seja capaz de usá-los. Se o serviço parece interessante para você, não acredite apenas em nós - passe alguns minutos navegando no guia do usuário e descubra por si mesmo.

Veredicto final

A verificação e os aborrecimentos de administração podem levar a um processo de configuração demorado, mas supere isso e o Tencent é um CDN capaz, de bom valor, altamente configurável, tem muitos recursos e até mesmo os iniciantes em CDN não devem ter muita dificuldade em colocá-lo em funcionamento e corrida.

  • Também destacamos o melhor CDN