Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2022-11-14 GMT+08:00

Restrições

Esta seção descreve as restrições de uso dos recursos de OBS.

Tabela 1 Restrições do uso

Item de restrição

Descrição

Largura de banda

Por padrão, a largura de banda máxima para solicitações de leitura/gravação (GET/PUT) de uma única conta Huawei Cloud é de 16 Gbit/s. Se a largura de banda real atingir o limite, controle de fluxo será acionado.

Se você precisar de uma largura de banda maior que 16 Gbit/s, envie um tíquete de serviço.

Consultas por segundo (QPS)

QPS máximo padrão permitido por uma única conta Huawei Cloud :

  • 6.000 solicitações de gravação (objeto PUT) por segundo
  • 10.000 solicitações de leitura (Objeto Get) por segundo
  • 1.000 solicitações de listagem (LISTA) por segundo
NOTA:

Se você usar prefixos seqüenciais (como carimbos de data e hora ou ordem alfabética) para nomear objetos, as solicitações de acesso a objetos podem estar concentradas em uma partição específica, resultando em hotspots de acesso. Isso limita a taxa de solicitação em uma partição de hotspot e aumenta o atraso de acesso.

Prefixos aleatórios são recomendados para nomear objetos para que as solicitações sejam distribuídas uniformemente entre partições, alcançando expansão horizontal. Para obter detalhes sobre como nomear objetos com prefixos aleatórios, consulte Otimização de desempenho.

Se você precisar de um requisito de QPS mais alto, envie um tíquete de serviço.

Pacotes de recursos

  • Um pacote de recursos pode ser usado somente na região especificada e não pode ser compartilhado entre regiões. Portanto, selecione uma região apropriada ao comprar um pacote de recursos.
  • O OBS fornece pacotes de recursos apenas para alguns itens de faturamento. Para outros itens de faturamento, o modo de faturamento pay-per-use se aplica. Para obter detalhes, consulte Resource do pacote de recursos.
  • Qualquer uso de recursos além das cotas do pacote no mês atual é cobrado no modo de pagamento por uso. Um pacote de recursos recém-adquirido não pode cobrir o uso de recursos já gerados.
  • Um pacote de armazenamento deve ser consistente com a política de redundância de dados do seu bucket (armazenamento single-AZ ou armazenamento multi-AZ) e a classe de armazenamento (Padrão, Acesso pouco frequent ou Arquivamento). Caso contrário, aplica-se o modo de cobrança pagamento por uso.
  • Seu armazenamento padrão, armazenamento de arquivo e pacotes de tráfego de saída da Internet podem cobrir as taxas incorridas por seus sistemas de arquivos paralelos e buckets. O tráfego pull e os pacotes de tráfego de replicação entre regiões não estão disponíveis atualmente para sistemas de arquivos paralelos.

Regras de acesso

Em consideração ao desempenho e à confiabilidade da resolução de DNS, o OBS exige que o nome do bucket preceda o domínio quando uma solicitação com um nome de bucket for construída para formar um nome de domínio de três níveis, também mencionado como nome de domínio de acesso de hospedagem virtual.

Por exemplo, você tem um bucket chamado test-bucket na região ap-southeast-1 e deseja acessar a ACL de um objeto chamado test-object no bucket. O URL correto é https://test-bucket.obs.ap-southeast-1.myhuaweicloud.com/test-object?acl.

Buckets

  • No OBS, cada nome de bucket deve ser exclusivo e não pode ser alterado.
  • Depois de criar um bucket, seu nome, política de redundância de armazenamento, e região não podem ser alterados.
  • Uma conta (incluindo todos os usuários do IAM nessa conta) pode criar no máximo 100 buckets e sistemas de arquivos paralelos. Você pode aproveitar o recurso de controle de permissão refinado do OBS para planejar e usar adequadamente os buckets. Por exemplo, você pode criar pastas em um bucket para armazenar objetos com prefixos diferentes e usar controle de permissão refinado para implementar o isolamento de permissão entre departamentos.
  • Por padrão, nem todo o sistema OBS nem qualquer bucket único tem limites para a capacidade de armazenamento ou o número de objetos que podem ser armazenados.
  • Um bucket pode ser excluído somente depois que todos os objetos no bucket tiverem sido excluídos.
  • O nome de um bucket excluído pode ser reutilizado para outro bucket ou um sistema de arquivos paralelos pelo menos 30 minutos após a exclusão.

Carregamento de objetos

  • O console do OBS tem restrições sobre o tamanho e o número de arquivos carregados.
    • Em regiões onde o carregamento em lote é suportado, um máximo de 100 ficheiros podem ser carregados de cada vez, com um tamanho total máximo de 5 GB. Se você carregar apenas um arquivo usando o modo de carregamento em lote, o tamanho máximo do arquivo será de 5 GB.
    • Em regiões onde o carregamento em lote não é suportado, apenas um ficheiro pode ser carregado de cada vez, com um tamanho máximo de 50 MB.
  • Se você usar o OBS Browser+, obsutil, um SDK, ou uma API, poderá fazer upload de um único objeto de até 48.8 TB.
  • A função de upload em lote está disponível somente quando as seguintes condições são atendidas:
    1. A região em que o bucket reside suporta upload em lote. Atualmente, as seguintes regiões suportam upload em lote: CN-Hong Kong, AP-Bangkok e AP-Singapura.
    2. A versão do bucket deve ser 3.0.
  • Se o controle de versão estiver desativado e o nome de um arquivo recém-carregado for o mesmo de um arquivo no bucket, o arquivo recém-carregado substituirá automaticamente o arquivo existente e não reterá as informações de ACL do arquivo existente. Se o nome da pasta recém-carregada for o mesmo de uma pasta no bucket, as duas pastas serão mescladas e os arquivos na nova pasta substituirão os arquivos de mesmo nome na pasta antiga.
  • Se o controle de versão estiver ativado e o nome de um arquivo recém-carregado for o mesmo de um arquivo no bucket, uma nova versão será adicionada ao arquivo existente.
  • Embora qualquer caractere UTF-8 possa ser usado em chaves de objeto (nomes de objeto), é recomendado que as chaves de objeto sejam nomeadas de acordo com as diretrizes de nomeação de chaves de objeto. Essas diretrizes ajudam os nomes de chave de objeto a atender substancialmente aos requisitos de DNS, caracteres de segurança da web, analisadores XML e outras API.

Política do bucket

Não há limite para o número de políticas de bucket (declarações) para um bucket. No entanto, o tamanho total das descrições JSON de todas as políticas de bucket em um bucket não pode exceder 20 KB.

ACL

  • Uma ACL de bucket suporta um máximo de 100 concessões de permissão.
  • Uma ACL de objeto suporta um máximo de 100 concessões de permissão.

Gerenciamento do ciclo de vida

Não há limite para o número de regras de ciclo de vida em um bucket, mas o tamanho total das descrições XML sobre todas as regras de ciclo de vida em um bucket não pode exceder 20 KB.

Restaurando objetos do armazenamento do Arquivo

  • Se um objeto de Arquivo estiver sendo restaurado, não será possível suspender ou excluir a tarefa de restauração.
  • Não é possível restaurar novamente um objeto que esteja no estado Restoring.
  • Depois que um objeto é restaurado, uma cópia do objeto na classe de armazenamento Padrão será gerada. Dessa forma, há um objeto na classe de armazenamento Arquivo e também uma cópia na classe de armazenamento Padrão no bucket. Durante o período de retenção da cópia, você será cobrado pelo espaço de armazenamento ocupado pelo objeto e sua cópia. A cópia do objeto Padrão será automaticamente excluída após sua expiração.

Exclusão de objetos

Se o controle de versão não estiver ativado para um bucket, os objetos excluídos não poderão ser recuperados. Tenha cuidado ao realizar esta operação.

Sistema de arquivos paralelos

Consulte o Guia de recursos do sistema de arquivos paralelos.

Processamento de imagem

Consulte o Guia de recursos de processamento de imagens.

Replicação entre regiões

Consulte Visão geral da replicação entre regiões.

Vinculação de nome de domínio definida pelo usuário

  • Somente os buckets cuja versão é 3.0 oferecem suporte à vinculação de nome de domínio definida pelo usuário.
  • Por padrão, um máximo de 20 nomes de domínio definidos pelo usuário pode ser vinculado a um bucket. Em algumas regiões (por exemplo, CN South-Guangzhou), um bucket pode ter até 30 nomes de domínio definidos pelo usuário vinculados. Para obter o número máximo permitido em cada região, consulte os requisitos no console de OBS.
  • Atualmente, os nomes de domínio de usuário vinculados ao OBS só permitem solicitações de acesso via HTTP.

    Se você quiser usar um nome de domínio de usuário vinculado para acessar o OBS por HTTPS, será necessário habilitar o CDN para gerenciar certificados HTTPS.

    Para obter detalhes sobre como gerenciar certificados HTTPS no console de gerenciamento da CDN, consulte Configurações de HTTPS.

  • Um nome de domínio definido pelo usuário pode ser vinculado a apenas um bucket.
  • Atualmente, o sufixo de um nome de domínio definido pelo usuário pode conter de 2 a 6 letras maiúsculas e minúsculas.

Voltar para a fonte

Consulte Visão geral de volta à fonte.

Inventário de bucket

Consulte Visão geral do inventário de bucket.