A API do OSS executa todas as operações no Object Storage Service (OSS), como acesso e gerenciamento de dados. Isso se aplica independentemente do acesso ao OSS ocorrer por rede interna ou internet, ou da ferramenta utilizada, como kit de desenvolvimento de software (SDK), console do OSS, interface de linha de comando ossutil ou ferramenta gráfica ossbrowser. Solicitações a arquivos de leitura pública ou privada também constituem chamadas de API. O OSS cobra taxas de solicitação com base na quantidade de chamadas de API realizadas. Para acessar dados nas classes de armazenamento Cold Archive ou Deep Cold Archive, restaure os dados primeiro. Esse processo de restauração também gera taxas de recuperação de dados.
Preço unitário
Este tópico descreve os itens faturáveis e os métodos de pagamento das taxas de solicitação. Para obter mais informações sobre os preços dos itens faturáveis, consulte OSS Pricing.
Itens faturáveis
Para os itens faturáveis listados abaixo, solicitações que retornam código 2xx ou 3xx geram cobrança. Solicitações com código 4xx ou 5xx não geram cobrança.
Solicitações do tipo Put
|
Item faturável |
Código do item faturável |
Regra de faturamento |
|
Solicitações do tipo Put |
PutRequest |
As taxas de solicitação são calculadas com base no número de solicitações de API do OSS do tipo Put. |
Solicitações do tipo Put incluem operações como upload, cópia e exclusão de dados. A tabela a seguir lista as solicitações de API classificadas como tipo Put.
Solicitações de API do tipo Put
Solicitações do tipo Get
|
Item faturável |
Código do item faturável |
Regra de faturamento |
|
Solicitações do tipo Get |
GetRequest |
As taxas de solicitação são calculadas com base no número de solicitações de API do OSS do tipo Get. |
Solicitações do tipo Get incluem operações de leitura de informações de bucket ou objeto. A tabela a seguir lista as solicitações de API classificadas como tipo Get.
Solicitações de API do tipo Get
Solicitações de recuperação do Cold Archive
Item faturável | Código do item faturável | Regra de faturamento |
Solicitações de recuperação do Cold Archive | Com base na prioridade de restauração para dados do Cold Archive, as solicitações de recuperação dividem-se nos três tipos a seguir, com os códigos de item faturável correspondentes:
| É necessário restaurar arquivos do Cold Archive antes de acessá-los. O tempo de restauração depende do tamanho dos dados e da prioridade de restauração selecionada. A restauração gera taxas de solicitação de recuperação de dados. Uma solicitação para restaurar um arquivo do Cold Archive conta como uma solicitação de recuperação. O número de solicitações não tem relação com o tamanho do arquivo. Nota Além das taxas de solicitação de recuperação de dados, a restauração de arquivos do Cold Archive também gera taxas para capacidade de recuperação de dados de armazenamento Cold Archive e capacidade de armazenamento temporário. |
Solicitações de recuperação do Deep Cold Archive
Item faturável | Código do item faturável | Regra de faturamento |
Solicitações de recuperação do Deep Cold Archive | Com base na prioridade de restauração para dados do Deep Cold Archive, as solicitações de recuperação dividem-se nos dois tipos a seguir, com os códigos de item faturável correspondentes:
| É necessário restaurar arquivos do Deep Cold Archive antes de acessá-los. O tempo de restauração depende do tamanho dos dados e da prioridade de restauração selecionada. A restauração gera taxas de solicitação de recuperação de dados. Uma solicitação para restaurar um arquivo do Deep Cold Archive conta como uma solicitação de recuperação do Cold Archive. O número de solicitações não tem relação com o tamanho do arquivo. Nota Além das taxas de solicitação de recuperação de dados, a restauração de arquivos do Deep Cold Archive também gera taxas para capacidade de recuperação de dados de armazenamento Deep Cold Archive e capacidade de armazenamento temporário. |
Lógica especial de faturamento de solicitações
As solicitações de API do tipo Put e do tipo Get são cobradas como uma solicitação por chamada. No entanto, algumas solicitações de API que envolvem operações em lote possuem lógica especial de faturamento. Confira os detalhes:
Solicitação de API | Descrição | Taxas de solicitação | Exemplo |
ListObjects | Lista todos os arquivos em um bucket. | Uma chamada à operação de API ListObjects ou ListObjectsV2 conta como uma solicitação do tipo Put. Ao listar um número específico de arquivos, o total de solicitações depende da quantidade de arquivos retornados por chamada. | Suponha que um bucket contenha 10.000 arquivos:
|
ListObjectsV2 | |||
DeleteMultipleObjects | Exclua arquivos em um bucket em lotes. | Uma chamada à operação de API DeleteMultipleObjects conta como uma solicitação do tipo Put. Ao excluir um número específico de arquivos, o total de solicitações depende da quantidade de arquivos processados em cada chamada. | Suponha que um bucket contenha 10.000 arquivos:
|
CommitTransition | Altera classes de armazenamento por meio de uma regra de ciclo de vida. | Uma chamada à operação de API CommitTransition conta como uma solicitação do tipo Put. O cálculo do número de solicitações do tipo Put considera a quantidade de arquivos que correspondem à regra de transição de ciclo de vida. | Suponha que uma regra de ciclo de vida esteja configurada para um bucket alterar 1.000 arquivos que correspondem ao prefixo 'dir' de Standard para Infrequent Access após 100 dias. Essa operação gera taxas para 1.000 solicitações do tipo Put. |
ExpireObject | Exclua arquivos por meio de uma regra de ciclo de vida. | Uma chamada à operação de API ExpireObject conta como uma solicitação do tipo Put. O cálculo do número de solicitações do tipo Put considera a quantidade de arquivos que correspondem à regra de exclusão de ciclo de vida. | Suponha que uma regra de ciclo de vida esteja configurada para um bucket excluir 1.000 arquivos que correspondem ao prefixo 'dir' após 365 dias. Essa operação gera taxas para 1.000 solicitações do tipo Put. |
Métodos de pagamento
Guia de seleção
Analise os métodos de pagamento a seguir, seus recursos e cenários para escolha o método adequado e reduzir as taxas de solicitação.
Método de pagamento | Descrição | Recursos | Cenários |
Pagamento conforme o uso | O pagamento conforme o uso é o método de faturamento padrão para todos os itens faturáveis. A cobrança ocorre pelo uso real de cada item faturável após a utilização. | O número de solicitações de dados flutua muito e é difícil de prever. |
|
Plano de recursos de solicitação (Standard) | Um plano de recursos para solicitações do tipo Put e Get para armazenamento Standard. Na liquidação das taxas, o uso é primeiramente deduzido do plano de recursos. A compra do plano ocorre antes do uso. | O número de solicitações de dados para a classe de armazenamento Standard é relativamente estável e previsível. |
|
Plano de recursos de solicitação (Não standard) | Um plano de recursos para solicitações do tipo Put e Get para armazenamento Infrequent Access, Archive e Cold Archive. Na liquidação das taxas, o uso é primeiramente deduzido do plano de recursos. A compra do plano ocorre antes do uso. | O número de solicitações de dados para as classes de armazenamento Infrequent Access, Archive e Cold Archive é relativamente estável e previsível. | Necessidade de fazer upload de uma grande quantidade de dados que devem ser armazenados por um longo período, mas são acessados com pouca frequência (por exemplo, uma ou duas vezes por ano). |
Suporte
A tabela a seguir lista os métodos de pagamento compatíveis com cada item faturável:
|
Item faturável |
Pagamento conforme o uso |
Plano de recursos |
|
Número de solicitações Put |
√ |
× |
|
Número de solicitações Get |
√ |
× |
|
Solicitações de recuperação do Cold Archive |
√ |
× |
|
Solicitações de recuperação do Deep Cold Archive |
√ |
× |
FAQ
Os solicitantes podem pagar as taxas de solicitação em vez do proprietário do bucket?
Sim. Para que o solicitante pague pelas solicitações Put e Get em vez do proprietário do bucket, ative o modo de pagamento pelo solicitante. Para obter mais informações, consulte Pagamento pelo solicitante.
Referências
Para visualizar detalhes de despesas das taxas de solicitação, consulte Consultar faturas.