Não é nenhum segredo que o modelo de custo de propriedade para armazenamento local não é nada parecido com a forma como os preços do armazenamento em nuvem empresarial funcionam.
Além do mais, o processo de desvendar o preço dos serviços de armazenamento em nuvem pode causar confusão e frustração. Com toda a conversa sobre os custos mais baixos de armazenamento em nuvem (fora das taxas de saída variáveis) , como você descobre o que é melhor para sua organização?
Rotineiramente, vemos pessoas expressando confusão sobre preços de armazenamento em nuvem. Portanto, espero fornecer alguns esclarecimentos para ajudá-lo a entender melhor os preços do armazenamento em nuvem, para que você saiba o que esperar.
Os fatos são que o preço do armazenamento em nuvem é complicado, nem sempre custa menos do que as opções locais e é improvável que as cobranças de saída sejam um problema de orçamento para você.
Apesar das complexidades dos preços de armazenamento em nuvem, a boa notícia é que as ofertas de armazenamento de objetos da Amazon Web Services (AWS) , Microsoft Azure e Google Cloud Platform (GCP) têm modelos de preços semelhantes para armazenamento em nuvem. Portanto, depois de se familiarizar com a abordagem de preços de armazenamento em nuvem, você estará em uma posição melhor para avaliar a relação custo-benefício de todos os principais provedores de nuvem com base nas necessidades de sua organização.
Existem várias variáveis de custo de armazenamento em nuvem corporativa das quais você precisa estar ciente, incluindo:
Vejamos os diferentes níveis de armazenamento em nuvem, da seguinte forma:
Geralmente, essas são as três principais categorias de níveis de armazenamento, embora prevejamos que os provedores lançarão variações e opções adicionais ao longo do tempo.
Entre os principais provedores de nuvem atualmente, você encontrará preços com desconto por volume para alguns dos níveis de desempenho (ou seja, o custo mensal por gigabyte diminui à medida que seus volumes de dados ultrapassam determinados limites). No entanto, taxas de taxa fixa são tudo o que você encontrará com as camadas de arquivamento e de baixo contato. Como exemplo, veja os preços de armazenamento de objetos da Microsoft para a região oeste dos EUA 2:
A matemática para armazenamento é simples: digamos que temos 2.250 TB de dados no Azure, distribuídos nas camadas Hot (600 TB), Cool (200 TB) e Archive (1.450 TB). Aqui estão os custos mensais de armazenamento que devemos esperar desse cenário na região oeste dos EUA 2:
Grupo |
Volume de dados |
Total mensal |
Hot, primeiros 50 TB (@ $ 0,018/GB) |
50 TB |
$900.00 |
Hot, próximos 450 TB (@ $ 0,0173/GB) |
450 TB |
$7,785.00 |
Hot, acima de 500 TB (@ $ 0,0166/GB) |
100 TB |
$1,660.00 |
Cool (@ $ 0,01/GB) |
200 TB |
$2,048.00 |
Arquivo (@ $ 0,00099/GB) |
1,450 TB |
$1,469.95 |
$13,862.95 |
A maior parte da capacidade de armazenamento na camada de arquivamento é bastante barata, enquanto o fator de custo mais alto são os dados na camada de desempenho. Na prática, daríamos uma boa olhada (usando análise de arquivo e auditoria de atividade) para ver se grande parte dos dados na camada “Hot” poderia ser movida para uma camada mais econômica. Assumindo que poderíamos mover 80% dos dados nas camadas Hot e Cool para a camada arquivamento de custo mais baixo, o perfil de custo mudaria significativamente:
Grupo |
Volume de dados |
Total mensal |
Hot, primeiros 50 TB (@ $ 0,018/GB) |
50 TB |
$900.00 |
Hot, próximos 450 TB (@ $ 0,0173/GB) |
70 TB |
$1,211.00 |
Hot, acima de 500 TB (@ $ 0,017/GB) |
0 TB |
$0.00 |
Cool (@ $ 0,01/GB) |
40 TB |
$400.00 |
Arquivo (@ $ 0,00099/GB) |
2,090 TB |
$2,069.10 |
$4,580.1 |
A movimentação de dados não é gratuita. Atividades como escrever, ler, hierarquizar e buscar as propriedades de itens são exemplos de operações de armazenamento em nuvem que têm taxas associadas.
Usando a definição de preço da região West US 2 Azure, aqui está uma amostra das cobranças para operações de armazenamento (o preço é por 10 mil operações):
Você pode ver que os níveis de custo de armazenamento mais baixos têm os custos de atividade mais altos.
À primeira vista, as taxas de operação de armazenamento não são difíceis de entender. No entanto, modelá-los pode ser complicado porque você precisa entender exatamente o que um aplicativo está fazendo com os dados para ter uma ideia da atividade operacional real que se desenrolará na prática.
Por exemplo, arquivos grandes incorrerão em várias operações. Se os objetos forem gravados usando um fluxo, haverá pelo menos duas operações de gravação (PutBlock e PutBlockList) para cada item. Em um cenário em que um aplicativo grava cada objeto, subsequentemente executa uma verificação de integridade de dados, lê cada objeto para indexação e, em seguida, altera a camada, você pode acabar com várias operações de gravação e leitura por item apenas para a propagação inicial.
Com a medição dos custos da operação por contagem de transações, vejamos dois exemplos que ilustram a diferença de custo dada a carga de trabalho em questão.
(Observação: o Veritas™ Alta SaaS Protection minimiza as operações de armazenamento e o uso da largura de banda fazendo backup apenas do que foi alterado desde a tarefa de backup anterior.)
Uma carga de trabalho de arquivo grande pode ser backups, vídeo ou imagens LIDAR. Vamos supor 200 TB com um tamanho médio de arquivo de 1 GB para uma contagem de objetos de 200 mil itens. Para este exemplo, presumiremos que cada objeto incorre em quatro operações de gravação e duas operações de leitura para propagação no armazenamento em nuvem.
Aqui estão os custos de operação de armazenamento resultantes assumindo a camada Hot:
Nível Hot |
Erros |
Total |
Operações de gravação (@ $ 0,065 por 10 mil) |
800 mil |
$5.20 |
Operações de leitura (@ $ 0,005 por 10 mil) |
400 mil |
$0.20 |
$5.40 |
E aqui estão os custos de operação de armazenamento resultantes assumindo o nível Cool:
Nível Cool |
Erros |
Total |
Operações de gravação (@ $ 0,13 por 10 mil) |
800 mil |
$10.40 |
Operações de leitura (@ $ 0,013 por 10 mil) |
400 mil |
$0.52 |
$10.92 |
Obviamente, as taxas acima são insignificantes. Mas o que acontece com uma carga de trabalho diferente que consiste em arquivos menores?
Uma pequena carga de trabalho de arquivo pode ser Internet das Coisas (IoT), genômica ou e-mail. Desta vez, vamos supor um equivalente a 200 TB, mas com um tamanho médio de arquivo de 150 KB para uma contagem de objetos de 1.431.655.765 itens. Vamos presumir que cada objeto incorre nas mesmas quatro operações de gravação e duas operações de leitura para propagação no armazenamento em nuvem.
Aqui estão os custos de operação de armazenamento resultantes assumindo a camada Hot:
Nível Hot |
Erros |
Valor total |
Operações de gravação (@ $ 0,065 por 10 mil) |
5.726.623.060 |
$37,223.05 |
Operações de leitura (@ $ 0,005 por 10 mil) |
2,863,311,530 |
$1,431.66 |
$38,954.71 |
E aqui estão os custos de operação de armazenamento resultantes assumindo o nível Cool:
Nível Cool |
Erros |
Valor total |
Operações de gravação (@ $ 0,13 por 10 mil) |
5.726.623.060 |
$74,446.10 |
Operações de leitura (@ $ 0,013 por 10 mil) |
2,863,311,530 |
$3,722.30 |
$78,168.40 |
Os números neste segundo exemplo parecem um pouco assustadores para organizações preocupadas com o orçamento.
Mas antes de correr para as colinas com suas cargas de trabalho de alta contagem de objetos, lembre-se de que a economia de armazenamento de longo prazo dos níveis de custo mais baixos acaba sendo uma vantagem para você.
Você precisará executar os números para ver quanto tempo leva para empatar com o pico de propagação inicial. Na maioria dos casos de negócios que vemos, apesar dos custos operacionais iniciais, há uma vantagem de custo atraente a longo prazo para mover cargas de trabalho de infraestrutura local para um serviço de armazenamento em nuvem, especialmente nos níveis de custo mais baixo.
Com nossa solução, NetBackup SaaS Protection, usamos várias estratégias para reduzir os custos de atividade para nossos clientes, incluindo eliminação de duplicações e compactação em linha. Em alguns cenários, a conteinerização baseada em política de objetos menores que são adequados para arquivamento funciona para reduzir significativamente a contagem de objetos.
Em geral, a proteção de dados saas otimiza seu espaço de armazenamento em nuvem aplicando análise e camadas orientadas por políticas que deixam objetos pequenos em camadas de desempenho enquanto movem objetos grandes menos ativos para camadas infrequentes ou de arquivo morto automaticamente. Com essa abordagem, podemos minimizar as operações de armazenamento e, ao mesmo tempo, maximizar a eficiência dos custos de armazenamento.
Existem dois tipos de saída:
A recuperação de dados é um fator de custo de transferência de dados em nível de armazenamento, enquanto o download de dados para fora da região da nuvem é um custo de transferência de dados de largura de banda de rede. Abordaremos os custos de saída de rede um pouco mais tarde, mas a boa notícia é que os custos de transferência de dados em nível de armazenamento são insignificantes.
Raramente vemos os custos de transferência de dados de recuperação excederem US$ 20 em um mês. Por exemplo, acessar qualquer quantidade de dados do Hot não tem custo de transferência de dados, acessar 5 TB custaria cerca de US$ 50 se recuperado do Cool ou US$ 100 se acessado do arquivamento.
(Observação: o NetBackup SaaS Protection não usa a camada de arquivamento — queríamos o maior desempenho de armazenamento para nossa solução.)
Continuando com o exemplo de preço do West US 2 Azure, podemos ver que não há custo de transferência de dados de entrada e temos taxas menores por gigabyte para recuperação de dados em níveis de armazenamento específicos:
(Observação: embora os custos do Azure variem por região, os custos do Veritas Alta SaaS Protection são os mesmos em todas as regiões.)
Muitas vezes ouvimos de analistas e especialistas do setor que o armazenamento em nuvem é barato, mas que os custos de saída são o perigo oculto. Os fornecedores de hardware de armazenamento geralmente citam os custos de saída como um motivo para evitar o armazenamento em nuvem.
Na verdade, as cobranças de saída não são algo em que você pensa quando seus dados residem em sua infraestrutura.
No entanto, devemos colocar os custos de largura de banda de saída em perspectiva, quantificando-os antes de presumir que sejam um problema.
Primeiro, veja como funciona o preço da transferência de dados de saída:
(Os preços mostrados são baseados no tráfego de rede de roteamento por meio da Microsoft Premium Global Network. Não usar esta opção tem um custo menor, mas uma estrutura de preços semelhante.)
Assim como no armazenamento, as taxas de saída de dados do Azure variam de acordo com a região. Os custos são descontados por volume e baseados no tamanho dos dados (em gigabytes):
Podemos ver que a saída em quantidades menores de dados é um fator de custo insignificante. No entanto, o download de mais de 10 terabytes em um mês torna-se notável.
O que você deve ter em mente é que a maioria dos dados é de baixo uso, se não estiverem completamente inativos.
(Observação: se você escolher o modelo de implantação hospedado pela Veritas para o Veritas Alta SaaS Protection, não verá cobranças adicionais para saída.)
Como o Veritas Alta SaaS Protection fornece análise de arquivo integrada para a plataforma de armazenamento, os clientes têm boa visibilidade de sua atividade de recuperação. Em quase todos os casos, uma pequena porcentagem de qualquer conjunto de dados é acessada a cada mês. Um cliente, por exemplo, usa o backup do Veritas Alta SaaS Protection e a distribuição por camadas por trás de um aplicativo local de alta transação que sai de cerca de um terabyte mensalmente, representando 1,4% de seu espaço ocupado de armazenamento com a Veritas. Mas isso é na extremidade superior. Mais comumente, vemos clientes com cenários como este: mais de 500 terabytes de dados no armazenamento e apenas 300-500 GB em média saindo a cada mês (ou seja, 0,0005% a 0,001% do conjunto de dados geral).
Na realidade, a saída geralmente é pequena, mesmo quando estamos em nuvem com vários servidores de arquivos de grande escala no local (porque os dados recentes são armazenados em cache localmente e os usuários raramente acessam itens com mais de 30 dias).
No entanto, há circunstâncias em que os custos de saída são da maior importância. Uma instância é quando você deseja criar uma cópia de backup em nuvem segregada de sua conta de armazenamento para uma região de nuvem separada. Se você tiver 100 TB de armazenamento e quiser habilitar um backup geográfico, isso pode significar uma saída única de 50-60 TB (pós-eliminação de duplicações e compactação).
Embora seja bom entender os custos de saída em escala, na prática, vemos isso apenas como um fator na replicação ou backup de armazenamento com redundância geográfica ou em configurações raras que exigem replicação de conjuntos de dados para um serviço externo. (Por exemplo, usando a opção de complemento Extra Data Backup do Veritas Alta SaaS Protection.) Caso contrário, como a maioria das organizações interage apenas com uma pequena porcentagem dos dados no armazenamento, a saída geralmente é um custo insignificante.
Aqui estão alguns outros detalhes de armazenamento em nuvem a serem considerados ao planejar seu orçamento:
Os níveis de armazenamento de arquivo têm preços incrivelmente baixos — em alguns casos, menos de um décimo de centavo por gigabyte mensalmente (ou seja, US$ 0,00099/GB/mês). No entanto, essas camadas são para dados que você precisa manter por longos períodos e dificilmente serão recuperados.
Embora você possa recuperar seus dados, fazer isso a partir de uma camada de arquivo envolve mover os dados para uma camada “legal” ou de “acesso pouco frequente”. O que se deve observar é que a reidratação dentro de um período especificado após a gravação inicial é considerada um acesso/exclusão antecipada do arquivo e isso acarreta uma penalidade de custo.
Por exemplo, a AWS estipula que os dados colocados em seu nível de arquivo tenham um mínimo de 90 dias de armazenamento e o acesso antes desse período incorre em uma cobrança proporcional igual à cobrança de armazenamento para os dias restantes. Da mesma forma, a camada de arquivo do Microsoft Azure tem esse conceito, mas para um mínimo de 180 dias de armazenamento antes que nenhuma taxa de acesso antecipado seja aplicada.
Portanto, certifique-se de armazenar apenas cargas de trabalho de baixo contato ou retenção fria de longo prazo nessas camadas de arquivamento, e você fará bem em reduzir as taxas de acesso/exclusão antecipada.
(Observação: essas altas taxas de acesso não são um problema com o Veritas Alta SaaS Protection, pois ele não usa a camada Archive.)
Os provedores de nuvem desejam tornar atraente a movimentação de seus dados para seus serviços de armazenamento, para que você não encontre custos de transferência de dados de entrada nos níveis de armazenamento ou rede.
É fácil se concentrar no preço mais baixo obtido com o armazenamento com redundância local (todos os preços mencionados nesta postagem são apenas para redundância local). No entanto, se você precisar de replicação geográfica ou backup de seus dados, planeje de acordo porque haverá um aumento no custo. Ao planejar a redundância geográfica, lembre-se de que você precisa incluir o custo de largura de banda da replicação geográfica, que varia de acordo com a região (geralmente em torno de US$ 0,02 por gigabyte).
Os principais provedores de nuvem têm centros de dados em vários países, o que significa que estão executando custos em várias moedas. Você descobrirá que um serviço de armazenamento específico do mesmo provedor de nuvem terá variação de preço entre as regiões, em alguns casos com uma diferença significativa. Além disso, você não deve se surpreender ao descobrir que todas as regiões de nuvem do mesmo provedor não são iguais (ou seja, um serviço de armazenamento pode não estar disponível em determinadas áreas).
Nossa recomendação é nunca presumir que os preços e serviços disponíveis em uma região sejam consistentes com os de outra. Sempre reserve um tempo para verificar os preços regionais antes de enviar um plano de orçamento.
(Observação: com implantações hospedadas pela Veritas do Veritas Alta SaaS Protection, os custos são idênticos em todas as regiões do Azure.)
Se você deseja usar a opção hospedada pelo cliente do Veritas Alta SaaS Protection, podemos ajudá-lo a descobrir o que você precisa e quanto vai custar. Entre em contato conosco se desejar uma estimativa de custo para o seu cenário. Nossa calculadora de preços pode ajudá-lo a modelar os gastos com armazenamento em nuvem, descrevendo com precisão o custo de sua assinatura ao longo de vários anos.