Análise do CDN de BaishanCloud

Índice:

Anonim

Observação: desde a nossa análise, a BaishanCloud nos informou que agora concluiu a localização do painel para o idioma inglês e disponibilizou um guia do usuário completo em inglês.

A BaishanCloud é uma provedora chinesa líder de serviços em nuvem que oferece uma série de produtos de desempenho e segurança de força industrial.

A rede de distribuição de conteúdo (CDN) da empresa tem um forte foco na China, com mais de 500 PoPs espalhados por todo o país (até mesmo um gigante como o Amazon CloudFront tem pontos de presença em apenas quatro cidades chinesas).

O resto do mundo também não é esquecido, já que BaishanCloud tem mais de 100 PoPs em outros locais ao redor do mundo.

A empresa usa sua própria otimização TCP e tecnologias de roteamento inteligente para alimentar o tráfego em suas redes, e cada servidor de borda aparentemente tem 'vários terabytes de disco rígido híbrido e centenas de gigabits de RAM'. Talvez ainda mais importante, a limpeza de cache faz com que o conteúdo obsoleto seja removido em segundos, garantindo que seu site e os visitantes permaneçam atualizados (um CDN rápido não é muito útil se ainda estiver veiculando conteúdo atualizado 30 minutos atrás).

  • Quer experimentar o BaishanCloud? Confira o site aqui

Extras de nível corporativo incluem um firewall de aplicativo da Web abrangente que analisa de forma inteligente o tráfego da Web para detectar e bloquear bots maliciosos, exploits de cross-site scripting, truques de travessia de diretório e um monte de outros exploits comuns. Também é personalizável, e os usuários experientes podem criar suas próprias regras, bem como introduzir CAPTCHAs personalizados e outros desafios para ajudar a separar invasores automatizados de visitantes genuínos.

Os recursos de vídeo do BaishanCloud também são impressionantes. O serviço não suporta apenas vídeo sob demanda e streaming ao vivo por meio de protocolos, incluindo HLS, HDS, MPEG-DASH, HTTP-FLV, HTTP-TS e até RTMP (sim, realmente, há muito mais para RTMP do que Flash), mas a análise inteligente da estrutura do vídeo visa atingir uma reprodução quase instantânea, e as taxas de bits adaptáveis ​​reduzem a chance de armazenamento em buffer quando as condições da rede mudam. Existe ainda uma opção para adicionar marcas d'água personalizáveis ​​às suas transmissões, uma maneira fácil de proteger o conteúdo do seu conteúdo.

Preços

Como você pode imaginar por sua longa lista, o BaishanCloud se vende em potência e funcionalidade, não tentando conquistá-lo com os preços mais baixos possíveis. Se você está procurando por algo simples e com um orçamento ultrabaixo para acelerar um blog básico, este provavelmente não é o serviço para você (em vez disso, verifique um fornecedor como o Bunny.)

Infelizmente, não podemos dizer exatamente o que a BaishanCloud cobra, porque a empresa não tornou isso público. Pedimos mais detalhes, porém, e ele nos disse: 'Encorajamos os clientes em potencial a nos contatar para obter preços detalhados, dependendo do tipo de tráfego e país / região. A taxa mais baixa é de $ 500 / mês para pequenas empresas, se menos de 5 TB para tráfego não dinâmico. '

Para efeito de comparação, o Google Cloud CDN começa em US $ 0,08 por GB para tráfego norte-americano, mais preenchimento de cache e cobranças de solicitação, portanto, US $ 410 a US $ 420 semelhantes (o valor exato depende de sua configuração, verifique a calculadora de preços para mais informações).

No entanto, sirva o tráfego de CDN para a China e as cobranças do Google saltam para US $ 0,20 por GB, ou mais de US $ 1.000 por mês. É provável que você obtenha um serviço muito mais lento também, já que o Google e a maioria dos outros CDNs não têm pontos de presença na China continental, enquanto BaishanCloud tem mais de 500.

Não há informações suficientes para dar um veredicto adequado sobre os preços da BaishanCloud, mas isso geralmente parece comparável a outros nomes importantes, e seu serviço no continente chinês pode ser uma verdadeira pechincha (mas para ter certeza, você precisará perguntar à empresa você mesmo.)

Se você quiser mais certeza, peça um teste gratuito. A empresa lhe dará uma ideia de preços, configurará o serviço para atender às suas necessidades e dará a você a chance de executar testes de desempenho detalhados.

Começando

Inscreva-se na maioria dos CDNs e o processo de configuração depende de você. O painel da empresa pode tentar apontar a direção certa, mas será sua responsabilidade navegar pelos menus, descobrir as opções de que você precisa e configurá-las apropriadamente. E se você tiver problemas, seu provedor provavelmente nem perceberá até que você entre em contato com o suporte.

No entanto, os CDNs maiores costumam fazer as coisas de maneira diferente, e a BaishanCloud é um ótimo exemplo.

Solicite uma avaliação gratuita e a empresa atribui a você um engenheiro que trabalhará com você para entender suas necessidades, ajudá-lo a configurar o sistema, apresentar um teste viável para confirmar se ele está fornecendo o que você precisa e, em seguida, ajustar a configuração do BaishanCloud para fornecer o melhor resultados.

Isso não significa que você não tem nada para fazer, longe disso. O BaishanCloud precisa entender seus requisitos em profundidade real, e isso significa que há muito o que falar.

Por exemplo, o formulário de integração da empresa pede mais informações sobre o seu negócio, detalhes de origem (servidor para acelerar, nome de origem, protocolo e portas a serem usadas, localização geográfica), regras de cache (tipos de arquivo a serem armazenados em cache, como lidar com códigos de erro HTTP , o que fazer com strings de consulta), configurações avançadas (autenticação de token, referenciador ou controle de acesso baseado em IP), controle de tráfego (requisitos de largura de banda estimada, largura de banda de pico) e mais sobre o tipo de testes que você executará no sistema .

Embora parte disso requeira conhecimento técnico real e pensamento ('especifique a chave de cache personalizada aqui', o formulário solicitado em um lugar, sem maiores explicações), este é apenas um meio de passar seus requisitos aos engenheiros da BaishanCloud. Se você não entender alguma coisa, deixe em branco, dê o melhor palpite ou faça uma pergunta. O engenheiro lê isso, configura o serviço de forma adequada ou volta para você com perguntas se precisar de mais detalhes.

Se você não precisa desse nível de segurar as mãos ou se a configuração inicial não atende às suas necessidades, tudo bem também. O processo de integração é uma maneira fácil de começar, mas uma vez que o serviço está funcionando, você pode controlar totalmente a configuração do BaishanCloud a partir de seu painel, como qualquer outro CDN.

Características

O painel do BaishanCloud tem uma aparência confortável e familiar. Ele abre com estatísticas de desempenho úteis, incluindo altos e baixos de largura de banda, taxas médias de acerto e um gráfico configurável que mostra o tráfego de CDN ao longo do tempo. Uma barra lateral esquerda inclui opções para reconfigurar uma configuração de CDN existente, adicionar novos domínios, visualizar relatórios mais detalhados ou examinar os logs. É tudo muito claro e direto.

Um alerta na parte superior da tela exibia uma mensagem de atualização, listando novos recursos do painel em sua versão mais recente ('adicionado tema branco', adicionado tráfego de volta à origem e contagens de solicitação de volta à origem e assim por diante. ) Isso não é algo que lembramos de ver em qualquer outro CDN, mas é uma excelente ideia e garante que você ouvirá sobre os novos recursos assim que aparecerem.

A configuração inicial funciona como qualquer outro serviço. Forneça seu nome de domínio (mydomain.name), origem (cdn.mydomain.com) e protocolo preferido (HTTP, HTTPS ou apenas use o mesmo que o protocolo de origem), BaishanCloud aloca você com um URL que você pode usar com um registro CNAME ( mydomain.com.trpcdn.net) e implanta sua configuração em alguns minutos.

Existem opções úteis para ajustar as regras de cache. Um CDN simples pode permitir a definição de um único tempo de expiração padrão para todos os objetos em cache, por exemplo (1 minuto, 30 minutos, 1 hora e assim por diante). BaishanCloud oferece suporte à criação de políticas separadas referentes a extensões de arquivo, caminhos, diretórios ou uso de expressões regulares para fazer seleções precisas; os tempos de expiração podem ser de um segundo a dois anos; e você pode optar por ignorar ou aceitar as próprias regras de armazenamento em cache da origem (cabeçalhos sem cache ou o próprio TTL da origem).

Outros recursos são um pouco mais básicos. O CDN pode armazenar objetos em cache com base em uma string de consulta inteira (example.com/pic.jpg.webp "https://cdn.mos.cms.futurecdn.net/iT76vkpfzwsVHcr39qJ2sN.jpg.webp">

Da mesma forma, a página de controle de acesso do BaishanCloud tem algumas opções úteis para bloquear ou permitir o acesso por IP ou referenciador, mas vimos mais opções em outros lugares. O Microsoft Azure CDN e outros permitem o bloqueio por país direto do painel, por exemplo, enquanto o G-Core Labs CDN permite até mesmo o bloqueio dependente do agente do usuário.

Há flexibilidade real aqui, incluindo a capacidade de personalizar os cabeçalhos de solicitação de acordo com a origem e quaisquer respostas (você pode substituir os valores de cabeçalho existentes ou usar novos, por exemplo.) Mas, embora existam descrições simples como dicas de algumas configurações, na maior parte do tempo, você precisa descobrir os recursos mais avançados sozinho. BaishanCloud não tem o nível de documentação detalhada em inglês que vemos nos principais CDNs. (A API é bem coberta, mas há muito pouco nas ferramentas do painel.)

Também observamos alguns problemas de tradução com a interface, incluindo uma mensagem de erro no idioma chinês durante a configuração. Isso só aconteceu uma vez, mas ainda é uma pequena preocupação. Se um serviço da web potencialmente crítico para os negócios avisa sobre um problema, você precisa entender esse aviso imediatamente.

Embora tenhamos detectado alguns problemas em potencial aqui, lembre-se de que eles não serão necessariamente problemas para todos. A abordagem da BaishanCloud de trabalhar com você para entender suas necessidades e configurar o CDN significa que você pode não ter que perder tempo configurando-o sozinho e, se tiver problemas, pode simplesmente pedir suporte. (Agentes de suporte bilíngüe estão disponíveis 24 horas por dia, 7 dias por semana, e você pode obter uma resposta em alguns minutos).

A BaishanCloud também nos disse que estava trabalhando para corrigir quaisquer problemas de tradução e, atualmente, está escrevendo uma nova documentação em inglês para seu portal mais recente. É bom saber e não temos dúvidas de que é verdade, mas não resolve completamente o problema. Esperamos que um provedor de serviços forneça documentos de suporte para um console atualizado antes de entrar no ar, não em algum momento depois.

Se você não tem certeza se o BaishanCloud é certo para você, a melhor abordagem é pedir um teste gratuito. A empresa o ajudará a configurá-lo e você terá uma ou duas semanas para ver como o serviço funciona, testar corretamente as velocidades do site e confirmar se ele tem a configurabilidade que você deseja.

Veredicto final

A BaishanCloud faz mais do que qualquer CDN que vimos para colocá-lo em funcionamento, e sua enorme presença na China continental atropela a maior parte da concorrência. No entanto, usuários exigentes podem precisar de mais opções de configuração e gostaríamos de ver pelo menos alguma documentação do site no painel de serviço.

  • Também destacamos o melhor CDN