Menu

A tradução automática foi usada para esta página. Algum conteúdo pode não ser perfeito.

Compartilhar Feedback

AWS Data Transfer Pricing: custos ocultos de transferência de rede e o que fazer a respeito

Conteúdo

Compartilhe esta página

Aviv Degani
Aviv Degani

Você já reparou como os custos de transferência de dados da AWS começam a aparecer repentinamente na sua fatura mensal da nuvem? Existem diferentes tipos de transferência de dados que você pode realizar dentro ou fora da AWS. Devido à grande variedade de tipos de transferência disponíveis e à complexidade da política de preços da Amazon para transferência de dados, pode ser difícil acompanhar todos os custos associados. Se você está buscando otimizar os custos da AWS, entender esses custos ocultos é crucial. Neste artigo, analisamos os preços de transferência de dados da AWS e damos algumas dicas sobre como manter os custos sob controle para evitar picos desnecessários na sua fatura da nuvem AWS, incluindo como o NetApp Cloud Volumes ONTAP para AWS pode ajudar. Neste artigo: Como funciona o preço da transferência de dados da AWS? Custos na Nuvem AWS

Como funciona o preço da transferência de dados da AWS

Como guia geral, a AWS cobra dos usuários ao mover dados de duas maneiras: entre a AWS e a Internet e dentro da nuvem AWS. Vamos dar uma olhada em ambos.

Transferências de dados da AWS pela Internet

De dentro da Internet: A nuvem da AWS não é apenas composta por diferentes regiões e Zonas de Disponibilidade em todo o mundo, mas também por links Direct Connect e locais de borda da AWS. Os links Direct Connect são conexões privadas dedicadas de sites locais para a AWS. Os Edge Locations são data centers que fazem parte do Amazon CloudFront, que entrega conteúdo em cache dos serviços da AWS com latência reduzida para os usuários.

Qualquer transferência de dados da Internet para a AWS é gratuita, seja para Regiões da AWS, para o Direct Connect ou para os Edge Locations.

Para a Internet: As transferências que enviam dados pela Internet são cobradas de acordo com as taxas de transferência de dados específicas da região e em níveis. Essas taxas levam em consideração todos os dados agregados transferidos pelos seguintes serviços: Amazon RDS, Amazon Redshift, Amazon SES, Amazon SimpleDB, Amazon EBS, Amazon S3, Amazon Glacier, Amazon SQS, AWS Storage Gateway, Amazon SNS, Amazon DynamoDB e Amazon CloudWatch Logs.

Você pode ver um gráfico específico por região com as taxas escalonadas aqui. Abaixo, incluímos as tarifas para a região Oeste dos EUA como exemplo:

tarifas por nível

Os dados transferidos de locais de borda para a Internet são cobrados de acordo com as tarifas por nível específicas da região:

Dados transferidos de locais de borda

Custos de transferência de dados na nuvem da AWS

Existem algumas maneiras de mover dados na nuvem da AWS. Vamos explorá-los.

Transferências de dados entre regiões: As taxas de transferência de dados entre regiões são cobradas de acordo com as taxas da região de origem. Por exemplo, se você tiver um backup de conteúdo da web armazenado no Amazon S3 na região da América do Sul (São Paulo) e precisar transferir esses dados do S3 para qualquer outra região, você precisará pagar de acordo com a tarifa da região de São Paulo, de US$ 0,138 por GB. Se você estiver expandindo seus serviços e agora tiver usuários do aplicativo localizados geograficamente na costa oeste dos Estados Unidos, e planeja mover uma cópia de seus dados da região leste dos EUA (Ohio) para a região oeste dos EUA (Los Angeles), você precisará pagar a taxa da região leste dos EUA de US$ 0,02 por GB transferido. Você pode encontrar todas as taxas regionais específicas da fonte aqui. Não é necessário pagar nenhuma taxa pelo tráfego de entrada no Região de destino.

Transferências de dados entre regiões da AWS e locais do Direct Connect: Embora não haja custos de transferência de dados da AWS para nenhuma das regiões da AWS — uma situação que segue a regra geral de que a transferência de dados da internet para a AWS é gratuita — a transferência de dados de uma região da AWS para um local do Direct Connect tem um custo.

As taxas para transferência de dados de uma região da AWS para um local do Direct Connect dependem da região de origem e do local de destino do Direct Connect. Por exemplo, a transferência de dados da região leste dos EUA (Ohio) para um link de conexão direta em Montreal custa US$ 0,0200 por GB. A transferência dos mesmos dados da região da UE (Frankfurt) para o mesmo link Direct Connect de Montreal custa US$ 0,0300 por GB.

A AWS possui uma tabela completa com as tarifas para transferência de Regiões da AWS para locais do Direct Connect aqui.

Transferências de dados entre locais Edge e Regiões da AWS: Lembre-se, os locais Edge são data centers que fazem parte da CDN (Rede de Distribuição de Conteúdo) Amazon CloudFront. Esses locais armazenam em cache dados como vídeos, APIs ou aplicativos para acesso de baixa latência. Transferências de regiões da AWS para locais de borda são gratuitas.

Transferências de locais de borda de volta para sua origem são cobradas de acordo com taxas específicas da região:

taxas da região

Custos de transferência de dados da AWS dentro da mesma região: Sempre que recursos ou serviços da AWS se comunicam entre si dentro da mesma região, pode haver uma taxa associada. Este é o tipo de custo de transferência de dados da AWS que pode ser um pouco mais difícil de acompanhar e entender.

Aqui estão algumas diretrizes básicas sobre como as taxas de transferência intra-região são aplicadas:

  • Sempre que você transferir dados entre instâncias do Amazon EC2, contêineres da AWS, Amazon RDS, Amazon Redshift, Amazon DynamoDB Accelerator (DAX), Amazon ElastiCache ou Interfaces de Rede Elástica entre Zonas de Disponibilidade ou conexões de peering de VPC, seja essa transferência por endereços IPv4 ou IPv6 públicos, privados ou elásticos, haverá uma taxa de saída de US$ 0,01 por GB e uma taxa de entrada de US$ 0,01 por GB.

    Por exemplo, você pode transferir 500 GB de dados entre um cluster Redshift na VPC-a e uma instância EC2 na VPC-b, ambos na mesma Zona de Disponibilidade, e será cobrado US$ 5 pela saída da VPC-a e US$ 5 pela entrada na VPC-b. Usando o mesmo exemplo, só que agora ambos residem na mesma VPC, mas em Zonas de Disponibilidade diferentes, a cobrança será a mesma.

  • Qualquer transferência de dados entre instâncias EC2, contêineres ou Interfaces de Rede Elásticas (ENIs) na mesma Zona de Disponibilidade e na mesma VPC, seja usando endereços IPv4 públicos ou elásticos, tem uma taxa de saída de US$ 0,01 por GB e uma taxa de entrada de US$ 0,01 por GB.

  • Qualquer transferência de dados entre instâncias EC2, serviços, contêineres ou ENIs na mesma Zona de Disponibilidade e na mesma VPC usando endereços IPv4 ou IPv6 privados é gratuita.

  • Transferências de dados entre serviços da AWS que não podem ser confinados a uma Zona de Disponibilidade ou VPC específica (o exemplo mais claro é o AWS S3) e instâncias EC2 ou outros serviços da AWS na mesma região são gratuitas. O Amazon S3 é o principal exemplo, mas estes outros serviços seguem a mesma regra, incluindo Amazon Glacier, Amazon DynamoDB, Amazon SES, Amazon SQS, Amazon Kinesis, Amazon ECR, Amazon SNS e Amazon SimpleDB.

Algumas exceções importantes para transferências entre Zonas de Disponibilidade (AZs):

  • A transferência de dados entre Amazon Classic ou Application Load Balancers e instâncias EC2 dentro da mesma região é gratuita.

  • Algumas configurações multi-AZ para fins de replicação são isentas de cobranças ao replicar dados entre Zonas de Disponibilidade. Isso inclui Amazon Aurora, Amazon Neptune e Amazon RDS.

Dicas sobre como reduzir os custos da AWS para transferências de dados

Parte de uma boa estratégia de otimização de custos da AWS é reduzir ao máximo os custos de transferência de dados. Além de compreender os preços de transferência de dados da AWS, isso exige um projeto de infraestrutura em nuvem otimizado com uma solução de armazenamento eficiente, bem como um plano de monitoramento preventivo e proativo. Aliás, confira as sete dicas a seguir:

  • Controle os volumes de dados: Limite o tamanho das transferências de dados usando a eficiência do armazenamento com uma plataforma de gerenciamento de dados como o NetApp Cloud Volumes ONTAP, que abordaremos em detalhes abaixo.

  • Exclusividade regional: Se possível, mantenha todo o tráfego dentro da mesma região. Se o tráfego precisar sair de uma região, verifique e escolha a região com as menores taxas de transferência que melhor se adequam às necessidades do seu negócio.

  • Exclusividade de AZ: Lembre-se de que todo o tráfego dentro da mesma AZ e da mesma VPC, usando IPs privados da AWS, é gratuito. Portanto, tente manter seus recursos dentro da mesma Zona de Disponibilidade (AZ) e da mesma VPC, usando IPs privados sempre que possível.

  • Evite dispositivos NAT: Se você tiver instâncias EC2 dentro de uma VPC que precisam se comunicar com a Internet ou com outros recursos públicos da AWS, tente não usar um dispositivo NAT dedicado, pois eles cobram uma taxa por GB que passa por ele, além das taxas de transferência de dados de saída que possam ser aplicadas. Atribua IPs públicos a essas instâncias e use a funcionalidade NAT do Gateway de Internet da VPC. Ou você também pode usar endpoints de VPC.

  • Use o Amazon CloudFront: Se você precisar entregar dados para usuários da Internet, considere o Amazon CloudFront. A transferência de dados para a Internet, até o limite de 50 TB, será mais barata usando o Amazon CloudFront do que se fosse feita a partir de regiões da AWS, além de apresentar menor latência. Se você tiver um serviço público que forneça conteúdo rico, como vídeos ou arquivos de áudio, esta pode ser uma boa opção.

  • Acompanhe serviços específicos: Certifique-se de verificar os preços de transferência de dados para os seguintes serviços, pois eles têm regras de preços específicas: Amazon ElastiCache, Amazon Neptune, Amazon CloudSearch, Amazon ElasticSearch, Amazon MSK (Kafka gerenciado).

Ferramentas de otimização de custos da AWS

Prevenir e acompanhar os custos de transferência de dados da AWS são as duas principais estratégias relacionadas ao monitoramento. Aqui estão algumas ferramentas e recursos de monitoramento valiosos que ajudarão você com ambos:

Preventivamente:

  • AWS A ferramenta de orçamento permite definir limites de custos que o alertam quando um orçamento foi excedido ou quando há previsão de que ele será excedido. Você pode incluir um parâmetro de transferência de dados neste orçamento de custos.

    budget
  • Os Alertas de Faturamento permitem configurar alertas de faturamento que são acionados pelo Amazon CloudWatch quando o faturamento da sua conta excede um limite específico.

Rastreamento:

  • Usar o AWS Cost Explorer com tags de alocação de custos é possivelmente a melhor maneira de obter informações detalhadas sobre seus custos de transferência de dados.

  • Configurar logs de fluxo da VPC e publicá-los no CloudWatch.

  • Use uma ferramenta de monitoramento de tráfego de rede, como o IPTraf.

Saiba mais em nosso blog, AWS Cost Optimization: Concepts, Tools, Best Practices.

Implementando controles de custos da AWS com o Cloud Volumes ONTAP

Um dos principais benefícios é a replicação de dados SnapMirror , que permite a movimentação eficiente de dados entre repositórios, não apenas na AWS, mas também entre implantações locais e outras nuvens.

Os recursos de eficiência de armazenamento da NetApp, como deduplicação, compressão e compactação, garantem que a menor quantidade possível de espaço de armazenamento seja utilizada, reduzindo o tamanho dos dados a serem transferidos e, portanto, limitando os custos. Por exemplo, se você estiver replicando entre nós em diferentes Zonas de Disponibilidade para Recuperação de Desastres, a eficiência de armazenamento garante que a menor quantidade possível de dados seja transferida. Se você tiver um relacionamento de replicação de dados SnapMirror entre um sistema ONTAP local e uma instância do Cloud Volumes ONTAP na AWS e precisar restaurar uma cópia Snapshot™ da instância da AWS de volta para o ambiente local, as menores taxas de saída possíveis serão aplicadas à sua transferência. Além disso, o armazenamento em camadas de dados automático do Cloud Volumes ONTAP do Amazon EBS para o S3 também não gera custos adicionais. O armazenamento em camadas de dados move dados entre o Amazon EBS e o Amazon S3 automaticamente, com base em seu padrão de uso. Quando os dados não estão em uso, eles são armazenados a um custo menor no S3. Assim que forem necessários novamente, o Cloud Volumes ONTAP os transfere automaticamente de volta para o EBS para uso com melhor desempenho, tudo isso sem taxas de transferência.

Leia estes estudos de caso de clientes para saber como os recursos de eficiência de armazenamento do Cloud Volumes ONTAP reduzem custos.

Conclusão

Existem muitas maneiras de mover dados na nuvem. Os custos de transferência de dados da AWS podem disparar se não forem planejados e gerenciados corretamente. Se você planeja implantar o Cloud Volumes ONTAP na AWS, muitos de seus recursos avançados ajudam a economizar nas taxas de transferência da AWS. O Cloud Volumes ONTAP aplica automaticamente técnicas de deduplicação, compressão e compactação para otimizar a eficiência do armazenamento, garantindo que a quantidade mínima de dados possível seja armazenada e transferida.

Drift chat loading