Políticas de uso justo

Políticas de uso justo

Este artigo explica como diferentes provedores de proxies lidam com uso intenso. As informações da ProxyCompass aparecem separadamente no final.

Uma política de uso justo, ou FUP, estabelece condições para o volume de tráfego e a carga imposta a um serviço. Ela faz parte das políticas de serviço de um provedor. Pode explicar por que um pacote pago com tráfego ilimitado fica mais lento, permite menos conexões simultâneas ou começa a gerar cobranças adicionais antes de a assinatura terminar.

Por que os provedores limitam um serviço ilimitado?

Uma assinatura de proxies dá acesso a endereços IP e aos equipamentos que os atendem. Os servidores processam conexões, os links de rede transportam dados e o provedor paga para manter ambos em funcionamento. A capacidade dos servidores e a velocidade da rede são finitas. Os proxies de vários clientes podem funcionar nos mesmos equipamentos e usar os mesmos links.

Alguns clientes executam tarefas curtas com longos intervalos entre elas; outros transferem dados continuamente. Se um cliente ocupa grande parte de um link de rede por horas ou impõe uma carga intensa a um servidor, o trabalho dos outros clientes pode ficar mais lento. A FUP define a carga permitida por um plano e quando o provedor pode restringi-la.

O número de IPs, sozinho, não informa a velocidade com que seu trabalho pode ser executado. Uma lista grande de endereços pode ser atendida por um único servidor. Mesmo um IP dedicado não inclui necessariamente um servidor ou uma conexão de rede separados. Comprar mais endereços dá mais IPs para acessar sites, mas não garante uma velocidade total de transferência maior.

Isso não significa que todos os provedores tenham uma cota de tráfego oculta. Alguns vendem acesso sem medição de tráfego e sem um limite mensal fixo de dados. Outros publicam um limite de volume, e outros reservam o direito de intervir quando o uso contínuo afeta a rede. Essas são formas diferentes de fornecer o serviço.

Visão geral da política de uso justo. Os provedores podem considerar volume de tráfego, velocidade de transferência, número de conexões e carga contínua. Um limite pode se aplicar a um IP, a um pacote ou a uma conta. As medidas possíveis incluem velocidade menor, menos conexões, cobranças extras ou acesso suspenso. Não há uma correspondência universal de um para um entre uma medida de uso e uma consequência.
As medidas utilizadas, o escopo de cada limite e as possíveis consequências dependem do provedor e do plano.

O que exatamente pode ser ilimitado?

“Tráfego ilimitado” geralmente significa transferência de dados sem uma franquia fixa medida em gigabytes. Não significa que a velocidade e as conexões simultâneas também sejam ilimitadas.

Por exemplo, um pacote pode não ter franquia mensal de tráfego e ainda ter uma velocidade máxima de transferência. Em um determinado tempo, você só pode baixar a quantidade de dados que essa velocidade permite. O teto se aplica desde o início. Transferir dados na velocidade máxima não significa, por si só, que você violou a FUP.

Alguns planos reduzem a velocidade ou o número de conexões disponíveis após um limite de tráfego. O acesso continua, mas a tarefa leva mais tempo. Outros planos incluem uma quantidade definida de dados e cobram separadamente pelo tráfego que a excede. No segundo caso, o trabalho pode continuar na mesma velocidade enquanto o custo total aumenta.

As unidades ajudam a explicar os limites. GB e TB descrevem uma quantidade de dados. Mbps e Gbps descrevem uma taxa de transferência. Um limite de conexões informa quantas conexões podem permanecer abertas ao mesmo tempo. Os vendedores às vezes usam largura de banda tanto para volume de tráfego quanto para velocidade; portanto, confira as unidades usadas no parâmetro.

Por exemplo, um programa pode baixar um arquivo compactado grande por uma única conexão: há apenas uma conexão, mas muitos dados são transferidos. Como alternativa, ele pode abrir muitas conexões e receber uma resposta curta de preço de produto por cada uma. As duas tarefas podem usar o mesmo serviço. Poucas conexões não significam necessariamente pouco tráfego, e muitas conexões não transferem necessariamente muitos dados.

Por que o padrão de trabalho importa?

Um intervalo curto de atividade intensa e o uso intenso contínuo exigem coisas diferentes de um serviço. Um programa de monitoramento de preços pode coletar uma atualização e depois ficar ocioso até a próxima execução. Outro programa pode continuar baixando páginas sem pausa. Mesmo que ambos usem o mesmo tipo e número de IPs, sua demanda sobre a capacidade compartilhada pode ser muito diferente.

Se uma regra diz respeito apenas ao volume de tráfego, a restrição entra em vigor quando o limite diário ou mensal declarado é atingido. Se o provedor limita o uso intenso contínuo, também pode considerar por quanto tempo o trabalho continua e se afeta outros clientes. Nesse caso, um baixo consumo de tráfego não significa necessariamente que o uso contínuo na velocidade máxima ou no limite de conexões seja permitido.

O produto também importa. Um proxy móvel depende de uma conexão celular fornecida por um modem, roteador ou telefone. O uso intenso pode afetar essa conexão e a capacidade de rádio compartilhada, além dos equipamentos do provedor de proxies. Uma política escrita para proxies móveis não pode ser aplicada automaticamente a um pacote de datacenter.

Não há uma regra geral de que a automação com proxies ou a operação ininterrupta viole a FUP. Um serviço pode ser projetado para coleta contínua ou suas condições podem restringir esse padrão. A pergunta relevante é se o produto comporta a carga de trabalho que você pretende manter em execução.

A finalidade da atividade é uma questão separada. Uma política de uso aceitável trata de tarefas permitidas e proibidas. A FUP trata do uso de recursos. Uma tarefa de coleta permitida pode gerar carga excessiva para seu plano; uma tarefa proibida pode violar as regras do serviço transferindo pouquíssimos dados.

Por que o uso de tráfego pode ser alto quando há poucos resultados?

Suponha que um programa baseado em navegador salve apenas o nome e o preço de um produto. Para obter esses dois valores, ele pode carregar a página inteira, imagens, scripts e outros recursos. A tabela salva pode ser minúscula em comparação aos dados que passaram pelo proxy. A contabilização da FUP pode considerar esses dados transferidos, não os registros úteis que você guardou.

As novas tentativas acrescentam outra diferença. Uma página bloqueada, uma resposta de erro ou um CAPTCHA podem conter dados mesmo que o programa não obtenha nenhum resultado útil. Se ele continuar tentando, o contador de tráfego pode aumentar enquanto o arquivo de resultados quase não muda. Em um serviço medido por bytes, não se deve presumir que um trabalho sem sucesso não consuma franquia.

Se a tarefa não precisa de imagens ou de outros recursos da página, evitar esses downloads reduz os dados transferidos. Quando as solicitações continuam falhando, pare e estabeleça a causa para que a tarefa não continue consumindo recursos sem um resultado útil. A contabilização de tráfego e a cobrança por resultados bem-sucedidos são condições separadas: um provedor pode cobrar apenas por solicitações bem-sucedidas e ainda aplicar limites a conexões ou a outros usos de recursos.

O limite se aplica a cada IP, a um pacote ou a toda a conta?

Imagine que a maior parte do trabalho passe por um IP enquanto os outros endereços do pacote ficam ociosos. Com franquias separadas por IP, esse endereço ocupado pode atingir seu limite mesmo que os outros tenham usado pouco. As franquias não utilizadas deles não ficam automaticamente disponíveis para ele.

Se a franquia cobre o pacote inteiro, o tráfego de todos os seus IPs é contabilizado em conjunto. Um endereço pode consumir a maior parte desse total. Quando ela se esgota, mudar para outro IP no mesmo pacote não ajuda: os dois endereços usam a mesma franquia.

Uma franquia comum pode abranger vários pacotes de uma conta ou todo o acesso a um determinado produto de proxy. Substituir um IP, rotacionar endereços ou criar outro login de proxy não zera esse contador comum. Compartilhar um IP com outros clientes não significa, por si só, que eles consumam sua franquia de tráfego. As regras de compartilhamento de endereços e as regras de contabilização de tráfego são separadas.

Alguns provedores usam dois limites em conjunto: tráfego total e uso por IP. Uma restrição pode se aplicar apenas quando ambos são excedidos. Considerar apenas um pode levar a uma estimativa enganosa do tráfego disponível antes de uma restrição. O mesmo provedor também pode usar regras diferentes para proxies compartilhados e dedicados.

O que muda quando a FUP é aplicada?

Uma restrição nem sempre torna um IP inacessível. Um verificador de proxies ainda pode informar que os endereços funcionam enquanto uma tarefa em produção fica muito mais lenta. A consequência depende de qual recurso o provedor altera.

Medida do provedor Efeito no seu trabalho
Velocidade de transferência menor As conexões continuam disponíveis, mas páginas e arquivos demoram mais para ser transferidos. Acrescentar processos de trabalho não remove um teto de velocidade que se aplica ao pacote inteiro.
Menos conexões simultâneas As solicitações individuais ainda podem ser rápidas, mas menos delas podem ser executadas em conjunto. Uma tarefa estruturada para muito trabalho paralelo pode se atrasar mesmo que um teste simples de conexão passe.
Cobranças além da franquia A tarefa continua e pode terminar normalmente, enquanto o uso adicional aumenta a conta. Um e-mail de aviso não interrompe necessariamente o software nem as cobranças.
Acesso suspenso O acesso é interrompido para os proxies afetados. Para restabelecê-lo, pode ser necessário esperar a renovação da franquia, comprar mais tráfego ou resolver a causa da carga excessiva.

Essas são alternativas usadas em planos diferentes, não uma sequência obrigatória. Alguns provedores aplicam uma restrição publicada automaticamente. Outros entram em contato com o cliente para reduzir a carga ou alterar o arranjo do serviço. Não se deve presumir que haverá um aviso e tempo para ajustes, a menos que façam parte do processo declarado.

Uma lentidão, sozinha, não prova que a FUP foi aplicada. Congestionamento comum da rede, um limite normal do plano e restrições de um site de destino podem produzir sintomas semelhantes. Se um site bloqueia o IP, o provedor pode nem ter restringido a assinatura. A distinção importa porque comprar mais franquia não resolve necessariamente um problema de acesso a sites.

O que é necessário para remover a restrição?

Primeiro, separe a carga atual do uso acumulado. Reduzir o trabalho ativo pode aliviar a carga atual. Isso não remove o tráfego já contabilizado em uma franquia diária ou mensal. Portanto, uma pausa durante a noite pode ajudar em um tipo de problema e não ter efeito no outro.

Se a franquia de tráfego se esgotou, a restrição pode permanecer até que a franquia se renove ou dados extras sejam comprados. A data de renovação depende do plano: pode ser o início de um mês do calendário ou o próximo período pago. Para um pacote comprado no meio do mês, essas datas são diferentes.

Uma mudança para um plano superior deve atender ao que sua tarefa realmente precisa. Dados extras podem ajudar se a franquia de tráfego se esgotou. Um limite maior de conexões pode ajudar se o programa não consegue abrir conexões suficientes ao mesmo tempo. Mais IPs só ajudam se a franquia relevante aumentar com eles. Simplesmente acrescentar dinheiro ao saldo da conta não altera necessariamente as configurações do pacote.

A validade da capacidade extra também importa. Uma franquia adicional pode expirar no fim do ciclo atual; assim, uma compra perto dessa data pode ter uma vida útil curta. Não se deve presumir que uma mudança posterior para um plano superior cancele cobranças de uso extra já incorridas.

Na cobrança por excedente, uma notificação e uma interrupção são controles diferentes. Uma notificação informa sobre o uso; uma interrupção configurada tem o objetivo de impedir mais trabalho ou gastos. Se o serviço verifica periodicamente essa condição de interrupção, algum uso adicional pode ocorrer antes que ela entre em vigor.

Se o provedor suspendeu o acesso por carga excessiva, pode restabelecê-lo apenas depois que você resolver a causa. Esperar pelo próximo mês não ajudará necessariamente. Pergunte o que precisa mudar na atividade do seu programa e quando o acesso será restabelecido. A elegibilidade para reembolso é regida pelas regras separadas de reembolso do serviço.

Como isso ajuda a avaliar um plano?

Comece pelo trabalho que você precisa concluir: seus horários de execução, a transferência de dados esperada e as conexões simultâneas. Um pacote com muitos IPs, mas pouca capacidade paralela, pode ser inadequado para uma tarefa com uma janela curta de conclusão. Um plano sem medição de tráfego e com velocidade menor ainda pode atender a uma tarefa constante sem esse prazo. Um modelo de franquia com cobranças por excedente pode preservar o desempenho, mas tornar o custo total menos previsível.

Um teste curto pode mostrar se os proxies se conectam e alcançam seus sites. Executar uma tarefa típica também pode revelar quanto tráfego seu software usa. Mas, se você não atingir o limite da FUP durante o teste, ele não poderá mostrar como o serviço funcionará após uma restrição. A velocidade inicial e as condições de uso continuado precisam ser avaliadas separadamente.

Quando um provedor diz apenas “uso excessivo” sem dar um limite utilizável, descreva sua carga de trabalho esperada e pergunte se aquele plano específico a comporta. Uma resposta que apenas repete “ilimitado” deixa a incerteza original sem solução. Você precisa saber o que pode mudar durante a tarefa, o que provocaria essa mudança e o que seria necessário para continuar com a capacidade exigida.

Portanto, a comparação útil é quanto trabalho um plano consegue concluir com velocidade e custo total aceitáveis. O número de IPs e a indicação de ilimitado são apenas parte dessa comparação.

Voltar à base de conhecimento