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-24 GMT+08:00

Visão geral

Um bucket é um contêiner virtual usado para armazenar objetos em OBS. O OBS fornece armazenamento simples na forma de buckets e objetos. Diferente da estrutura de diretórios de várias camadas convencional dos sistemas de arquivos, todos os objetos em um bucket são armazenados na mesma camada lógica.

Cada bucket tem seus próprios atributos, como classe de armazenamento (para mais informações, consulte Classes de armazenamento), permissões de acesso, e regiões. Você pode especificar permissões de acesso, classe de armazenamento, e regiões ao criar buckets. Você também pode configurar atributos avançados para atender aos requisitos de armazenamento em diferentes cenários.

OBS fornece as seguintes classes de armazenamento: Padrão, acesso pouco frequente, e arquivamento. Com suporte para diferentes classes de armazenamento, OBS atende a diversos requisitos de desempenho e custo de armazenamento. Ao criar um bucket, você pode especificar uma classe de armazenamento para o bucket, que pode ser alterada posteriormente.

Em OBS, cada nome de bucket deve ser exclusivo e não pode ser alterado. A região onde um bucket reside não pode ser alterada depois que o bucket é criado. Quando um bucket é criado, a lista de controle de acesso (ACL) do bucket é gerada por padrão. A ACL é usada para conceder permissões de recursos aos usuários. Somente usuários autorizados podem executar operações como criar, excluir, exibir e configurar buckets.

Uma conta (incluindo todos os usuários do IAM sob a conta) pode criar um máximo de 100 buckets. Você pode aproveitar o recurso de controle de permissão refinado de OBS para planejar e usar adequadamente os buckets. Por exemplo, você pode criar pastas em um bucket com base em prefixos de objeto e usar versionamento refinado para isolar dados entre diferentes departamentos.. Não há restrição quanto à quantidade e ao tamanho total dos objetos em um bucket.

Como o OBS é baseado em uma arquitetura RESTful sobre HTTP e HTTPS, você pode usar localizadores de recursos uniformes (os URL) para localizar recursos.

Figura 1 ilustra a relação entre buckets e objetos no OBS.

Figura 1 Buckets e objetos

Você pode usar métodos diferentes para criar buckets com base em seus hábitos de uso e necessidades de armazenamento. Depois que um bucket é criado, você pode usar diferentes maneiras para carregar arquivos (dados) para o bucket, onde esses arquivos são armazenados como objetos. No OBS, baldes e objetos estão localizados em regiões diferentes. Você pode usar métodos diferentes para acessar o mesmo bucket e recursos na mesma região.