Todos os produtos
Search
Central de documentação

Object Storage Service:Otimização de custos

Última atualização: Aug 25, 2026

Ao usar o OSS, você reduz significativamente os custos se planejar as classes de armazenamento conforme o uso real dos dados e combinar os modelos de faturamento por assinatura e pagamento conforme o uso.

Precauções

  • Os preços unitários nos exemplos a seguir têm como base a tabela detalhada de preços do OSS publicada no site oficial da Alibaba Cloud em 30 de julho de 2024. Os valores de itens faturáveis individuais podem variar conforme a data de consulta. Consulte sempre os dados atualizados na página de preços do Object Storage Service.

  • Os exemplos abaixo abrangem apenas cenários comuns de armazenamento e solicitações de dados. Se você usar outros recursos do OSS, itens faturáveis adicionais poderão ser aplicados. Para mais informações, consulte Billable items.

Verifique se o crescimento da capacidade do bucket corresponde às suas expectativas

Ao armazenar dados em um bucket, você paga taxas de armazenamento com base na capacidade e na classe de armazenamento dos dados.

Para obter uma visão mais granular dos custos, consulte periodicamente o uso do OSS no nível da conta e exporte os detalhes de uso como um arquivo CSV. Esse arquivo lista a capacidade de armazenamento de cada bucket na conta atual e permite avaliar se o crescimento da capacidade está dentro do esperado. Para etapas detalhadas, consulte Query resource usage of an Alibaba Cloud account.

Se a capacidade crescer de forma inesperada, defina a ACL como privada ou configure uma política de bucket para impedir que outros usuários executem operações não autorizadas nos seus recursos do OSS. Tais operações incluem o upload de grandes quantidades de objetos indesejados, que causa picos de capacidade, e o acesso malicioso a objetos, que gera altas taxas de tráfego de saída pela Internet. Para mais informações, consulte Reduce the risks of unauthorized access caused by AccessKey pair leaks.

Reduza as taxas de tráfego de saída pela Internet e de recuperação de dados para o proprietário do bucket

Se o proprietário de um bucket autorizar outros usuários a acessar dados via Internet e desejar que os solicitantes paguem pelo tráfego de saída e pelas taxas de capacidade geradas na leitura de dados de Infrequent Access, ele poderá ativar o modo pagamento pelo solicitante. Para etapas detalhadas, consulte Pay-by-requester.

Importante

Os planos de tráfego downstream não compensam as taxas de tráfego de saída pela Internet incorridas pelos solicitantes ao baixar dados do OSS para um cliente local após a ativação do modo de pagamento pelo solicitante. Nesse modo, as taxas de tráfego pela Internet são cobradas exclusivamente com base no uso real.

Configure regras de ciclo de vida

Para gerenciar e reduzir seus custos com o OSS de forma mais eficaz, aproveite ao máximo as políticas de gerenciamento de ciclo de vida e maximize a eficiência dos gastos.

Transicione classes de armazenamento com base na frequência de acesso e nos requisitos de tempo de resposta

Quando um conjunto de dados passa a ser acessado com menos frequência ou quando o acesso em tempo real deixa de ser necessário, configure regras de ciclo de vida adequadas para mover os dados automaticamente para uma classe de armazenamento mais econômica, sem afetar o desempenho do acesso.

Referência de seleção

Cenário

Frequência de acesso aos dados

Standard

Dados quentes acessados frequentemente e lidos em tempo real.

Mais de uma vez por mês por objeto

Infrequent Access

Dados mornos acessados com menor frequência, mas que ainda exigem leitura em tempo real.

Menos de uma vez por mês por objeto

Archive

Dados frios retidos por longo prazo e raramente acessados, mas que exigem recuperação rápida quando necessários. O tempo de restauração é de aproximadamente 1 minuto.

Menos de uma vez a cada 90 dias por objeto

Importante

Se você definir a classe de armazenamento como Archive e não ativar o acesso em tempo real para objetos Archive, não será possível acessar os dados instantaneamente; será necessário restaurar os objetos antes da leitura.

Com base nas características e na frequência de acesso dos seus dados, filtre objetos específicos por prefixo ou tag e configure regras de ciclo de vida para eles. Dados frios e raramente acessados são transicionados automaticamente para o armazenamento Archive (mais econômico), enquanto dados quentes permanecem no armazenamento Standard para leituras mais rápidas. Essa abordagem otimiza os custos de armazenamento e melhora a eficiência do acesso aos dados.

Os exemplos a seguir demonstram como calcular os custos de armazenamento e escolher a classe mais adequada às suas necessidades.

Exclua versões anteriores de objetos

Após ativar o versionamento em um bucket, operações que sobrescrevem ou excluem dados são preservadas como versões anteriores. Quando muitas versões anteriores se acumulam no bucket, use regras de ciclo de vida para excluir aquelas que não são mais necessárias e reduzir os custos de armazenamento.

Ação recomendada

Configure uma regra de ciclo de vida para excluir objetos automaticamente assim que atingirem uma idade especificada em dias.

No exemplo de configuração anterior, o OSS exclui automaticamente versões anteriores de objetos cuja última modificação ocorreu há mais de 200 dias. Para etapas detalhadas, consulte Lifecycle rules based on last modification time.

Exclua partes expiradas para reduzir custos de armazenamento

Se você não chamar a operação CompleteMultipartUpload para combinar as partes após um upload multipart, elas permanecerão no bucket indefinidamente, consumirão capacidade de armazenamento e gerarão taxas.

Ação recomendada

Configure uma regra de ciclo de vida para excluir partes automaticamente quando atingirem uma idade especificada em dias ou em uma data determinada.

No exemplo de configuração anterior, o OSS exclui automaticamente partes geradas há mais de 2 dias. Para etapas detalhadas, consulte Lifecycle rules based on last modification time.