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.
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 |
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.