faturamento

Informações sobre preços podem ser encontradas em IBM Cloud®.

Faturas

Localize suas faturas de conta em Gerenciar > Faturamento e uso no menu de navegação.

Sob um plano Standard, a instância de serviço recebe uma única fatura Se você precisar de faturamento separado para diferentes conjuntos de depósitos, a criação de várias instâncias será necessária.

Para cada classe de armazenamento, o faturamento é baseado no uso agregado em todos os depósitos no nível da instância. Por exemplo, para Smart Tier, o faturamento é baseado no uso em todos os depósitos do Smart Tier em uma determinada instância, não nos depósitos individuais.

Precificação do IBM Cloud Object Storage

Os custos de armazenamento do site IBM Cloud® Object Storage são determinados pelo volume médio mensal de dados armazenados, pela quantidade de largura de banda pública de saída usada e pelo número total de solicitações operacionais processadas pelo sistema.

As ofertas de infraestrutura são conectadas a uma rede de três camadas, segmentando o tráfego público, privado e de gerenciamento. Os serviços de infraestrutura podem transferir dados entre um e outro na rede privada sem nenhum custo. As ofertas de infraestrutura (como servidores bare metal, servidores virtuais e armazenamento em nuvem) se conectam a outros aplicativos e serviços no catálogo da plataforma IBM Cloud (como os serviços Watson ) em toda a rede pública, de modo que a transferência de dados entre esses dois tipos de ofertas é medida e cobrada de acordo com as taxas padrão de largura de banda da rede pública.

Classes de solicitação

As solicitações de 'Classe A' envolvem modificação ou listagem. Essa categoria inclui criar depósitos, fazer upload ou copiar objetos, criar ou mudar configurações, listar depósitos e listar o conteúdo de depósitos.

As solicitações de 'Classe B' estão relacionadas à recuperação de objetos ou a seus metadados associados ou configurações do sistema.

A exclusão de depósitos ou objetos do sistema não incorre em um encargo. Para encargos relacionados a Exclusões múltiplas, consulte Excluir diversos objetos.

Classes de solicitação
Classe Solicitações Exemplos
Classe A Solicitações de PUT, COPY e POST, assim como solicitações de GET usadas para listar depósitos e objetos Criando depósitos, fazendo upload ou copiando objetos, listando depósitos, listando conteúdo de depósitos, configurando ACLs e definindo configurações de CORS
Classe B Solicitações de GET (excluindo listagem), HEAD e OPTIONS Recuperando objetos e metadados

Solicitações feitas usando a API de Configuração de Recurso não são cobradas por solicitações e não acumulam uso para propósitos de faturamento.

Transferências do Aspera

O Aspera high-speed transfer incorre em encargos extras de egresso. Para obter mais informações, consulte a página de preços.

Faturamento de backup

Há duas cobranças pelo uso do serviço Object Storage Backup. A primeira cobrança é referente à quantidade de dados armazenados no Backup Vault. Isso é medido em Gigabytes. A média de uso é calculada durante o período de cobrança. Há uma segunda cobrança adicional para todas as restaurações iniciadas a partir do Backup Vault durante o período de faturamento. Os trabalhos de restauração incorrem em uma taxa para cada gigabyte de dados restaurados.

O uso do recurso Object Storage Backup não incorre em nenhuma cobrança operacional, de recuperação ou de saída no bucket de origem. Também não há cobranças operacionais para gravar backups no Backup Vault.

O bucket de destino de um trabalho de restauração incorrerá em cobranças operacionais pelos dados gravados no bucket durante a restauração.

Classes de armazenamento do

Nem todos os dados que estão armazenados precisam ser acessados frequentemente e alguns dados de arquivamento podem ser raramente acessados, se é que isso acontece. Para cargas de trabalho menos ativas, os depósitos podem ser criados em uma classe de armazenamento diferente e os objetos que são armazenados nesses depósitos incorrem em encargos em um planejamento diferente do armazenamento padrão.

Há seis classes:

  • Camada Inteligente pode ser usado para qualquer carga de trabalho, especialmente cargas de trabalho dinâmicas em que padrões de acesso são desconhecidos ou difíceis de prever. O Smart Tier fornece uma estrutura de precificação simplificada e otimização automática de custo classificando os dados em camadas "hot", "cool" e "cold" com base em padrões de uso mensais. Todos os dados no depósito são então faturados na taxa mais baixa aplicável. Não há tamanhos de objeto limite ou períodos de armazenamento e não há taxas de recuperação.
  • Standard é usado para cargas de trabalho ativas, sem encargos para dados recuperados (exceto o custo da solicitação operacional em si).
  • Vault é usado para cargas de trabalho frias em que os dados são acessados menos de uma vez por mês - um encargo extra de recuperação (US$/GB) é aplicado cada vez que os dados são lidos. O serviço inclui um limite mínimo para o tamanho do objeto e o período de armazenamento consistentes com o uso desejado desse serviço para dados mais frios, menos ativos.
  • Cold Vault é usado para cargas de trabalho frias nos quais os dados são acessados a cada 90 dias ou menos - um encargo extra de recuperação maior (US$/GB) é aplicado cada vez que os dados são lidos. O serviço inclui um limite mínimo maior para o tamanho do objeto e o período de armazenamento consistentes com o uso desejado desse serviço para dados frios e inativos.

O Flex foi substituído pelo Smart Tier para cargas de trabalho dinâmicas Os usuários Flex podem continuar a gerenciar seus dados em depósitos Flex existentes, embora nenhum novo buckets Flex possa ser criado. Usuários existentes podem referenciar informações de precificação aqui.

Para obter mais informações sobre preços, consulte a tabela de preços em ibm.com.

A classe de armazenamento Active é usada somente com planos One-Rate e não pode ser usada em instâncias de planos Standard ou Lite.

Para obter mais informações sobre a criação de depósitos com diferentes classes de armazenamento, consulte a Referência da API.

Detalhes de precificação da camada inteligente

Com base em médias mensais, os dados em um depósito do Smart Tier são classificados em uma das três camadas com base nas seguintes variáveis:

Classificação de balde do Smart Tier
Variável Descrição
storage Volume total de dados armazenados em GB
retrievals Volume total de dados recuperados em GB
requests Soma do número de solicitações de Classe A (gravação) mais 1/10 do número de solicitações de Classe B (leitura)
  • Os dados são classificados hot se o total requests > 1000 x (storage - retrievals).
  • Os dados serão classificados como cold se o total requests < (storage - retrievals).
  • Os dados são classificados como frios se nenhuma das equações acima for verdadeira.

Por exemplo, vamos imaginar um depósito na região do us-south com um padrão de acesso que muda de mês para mês O depósito armazena 1 TB de dados, mas alguns objetos são muito grandes e outros muito pequenos.

  1. No primeiro mês, há muita atividade, mas principalmente com objetos menores. No total, há 4 milhões de solicitações e 100 GB são recuperados Este mês, o depósito é classificado como hot
  2. No segundo mês, a atividade diminui, mas o foco está em objetos maiores. Este mês há apenas 4 mil solicitações, mas 200 GB são recuperados. Agora o depósito é classificado como legal.
  3. No terceiro mês, a atividade desacelera para quase parar. Existem apenas 400 solicitações, e 10 GB são recuperadas. Este mês, o depósito é classificado como cold

Vamos ver como os custos podem ser comparados com as outras classes de armazenamento.

Comparação de custos
Mês storage requests retrieval Classificação Standard Vault Cold Vault Camada inteligente
1 1.000 GB 4.000.000 100 GB Hot $41 $53 $111 $41
2 1.000 GB 4.000 200 GB Frio $21 $14 $16 $12
3 1.000 GB 400 10 GB Frio $21 $12 $7 $8
Total
$83 $79 $134 $61

Observe que em situações em que os dados são muito frios, é possível obter uma taxa menor com um depósito do Cold Vault, embora picos inesperados no acesso possam acumular custos significativos. Nesse cenário, se os dados não precisarem de acesso on demand, talvez seja melhor arquivar os objetos.

Subsídios mensais de nível gratuito

As seguintes concessões do nível gratuito se aplicam a cada mês por até 12 meses e ao uso total em todos os intervalos do nível inteligente no plano padrão:

  • Até 5 GB de capacidade de armazenamento Smart Tier
  • 2.000 solicitações Classe A (PUT, COPY, POST e LIST)
  • 20.000 solicitações de Classe B (GET e todas as outras)
  • 10 GB de recuperação de dados
  • 5GB de saída (largura de banda de saída pública) a cada mês

Obter metadados do depósito

Para determinar seu uso atual, talvez você queira consultar um depósito para ver bytes_used e object_count. O uso desse comando retorna metadados contendo essas informações do depósito especificado.

curl https://config.cloud-object-storage.cloud.ibm.com/v1/b/{my-bucket} \
                        -H 'authorization: bearer <IAM_token>'

A resposta apropriada para a solicitação deve conter bytes_used e object_count

{
  "name": "{my-bucket}",
  "crn": "crn:v1:bluemix:public:cloud-object-storage:global:a/3bf0d9003abfb5d29761c3e97696b71c:d6f04d83-6c4f-4a62-a165-696756d63903:bucket:my-new-bucket",
  "service_instance_id": "d6f04d83-6c4f-4a62-a165-696756d63903",
  "service_instance_crn": "crn:v1:bluemix:public:cloud-object-storage:global:a/3bf0d9003abfb5d29761c3e97696b71c:d6f04d83-6c4f-4a62-a165-696756d63903::",
  "time_created": "2018-03-26T16:23:36.980Z",
  "time_updated": "2018-10-17T19:29:10.117Z",
  "object_count": 764265234,
  "bytes_used": 28198745752445144
}

Obter informações de recurso de uma API

O controlador de recurso é a camada de fornecimento da plataforma IBM Cloud de próxima geração que gerencia o ciclo de vida de recursos do Object Storage em uma conta do cliente. A API pode fornecer métricas faturáveis reais, como tipos de solicitações e encargos para armazenamento, para você começar. Mais informações podem ser localizadas na documentação

curl -X GET https://resource-controller.cloud.ibm.com/v2/resource_instances -H 'Authorization: Bearer <IAM_TOKEN>'

Uma resposta apropriada deve listar metadados para seus recursos conforme mostrado no exemplo.

{
  "rows_count": 1,
  "next_url": "/v2/resource_instances?next_docid=g1AAAACkeJzLYWBgYMpgTmFQSklKzi9KdUhJMtTLTMrVTSouNjAw1EvOyS9NScwr0ctLLckBqc1jAZIMC4DU____92eBxdycyiQ6O2sOMCQxMLHnZKEaZ0qEcQ8gxv2HG-fo9M_-Asg4-TVZWQCZcDI1&limit=2&account_id=d86af7367f70fba4f306d3c19c7344b2",
  "resources": [
    {
      "id": "crn:v1:bluemix:public:cloud-object-storage:global:a/4329073d16d2f3663f74bfa955259139:8d7af921-b136-4078-9666-081bd8470d94::",
      "guid": "8d7af921-b136-4078-9666-081bd8470d94",
      "url": "/v2/resource_instances/8d7af921-b136-4078-9666-081bd8470d94",
      "created_at": "2018-04-19T00:18:53.302077457Z",
      "updated_at": "2018-04-19T00:18:53.302077457Z",
      "deleted_at": null,
      "name": "my-instance",
      "region_id": "global",
      "account_id": "4329073d16d2f3663f74bfa955259139",
      "resource_plan_id": "2fdf0c08-2d32-4f46-84b5-32e0c92fffd8",
      "resource_group_id": "0be5ad401ae913d8ff665d92680664ed",
      "resource_group_crn": "crn:v1:bluemix:public:resource-controller::a/4329073d16d2f3663f74bfa955259139::resource-group:0be5ad401ae913d8ff665d92680664ed",
      "target_crn": "crn:v1:bluemix:public:resource-catalog::a/9e16d1fed8aa7e1bd73e7a9d23434a5a::deployment:2fdf0c08-2d32-4f46-84b5-32e0c92fffd8%3Aglobal",
      "crn": "crn:v1:bluemix:public:cloud-object-storage:global:a/4329073d16d2f3663f74bfa955259139:8d7af921-b136-4078-9666-081bd8470d94::",
      "state": "active",
      "type": "service_instance",
      "resource_id": "dff97f5c-bc5e-4455-b470-411c3edbe49c",
      "dashboard_url": "/objectstorage/crn%3Av1%3Abluemix%3Apublic%3Acloud-object-storage%3Aglobal%3Aa%2F4329073d16d2f3663f74bfa955259139%3A8d7af921-b136-4078-9666-081bd8470d94%3A%3A",
      "last_operation": null,
      "resource_aliases_url": "/v2/resource_instances/8d7af921-b136-4078-9666-081bd8470d94/resource_aliases",
      "resource_bindings_url": "/v2/resource_instances/8d7af921-b136-4078-9666-081bd8470d94/resource_bindings",
      "resource_keys_url": "/v2/resource_instances/8d7af921-b136-4078-9666-081bd8470d94/resource_keys",
      "plan_history": [
        {
          "resource_plan_id": "2fdf0c08-2d32-4f46-84b5-32e0c92fffd8",
          "start_date": "2018-04-19T00:18:53.302077457Z"
        }
      ],
      "migrated": false,
      "controlled_by": ""
    }
  ]
}