Conectar-se a intervalos do Cloud Storage

O Google Cloud Storage é uma opção de armazenamento flexível, escalonável e durável para instâncias de máquina virtual. É possível ler e gravar arquivos nos intervalos do Cloud Storage praticamente de qualquer lugar e depois usar os intervalos como armazenamento comum entre instâncias, o Google App Engine, sistemas locais e outros serviços de nuvem.

Se os intervalos do Cloud Storage não atenderem às suas necessidades de desempenho e latência, use o Cloud Storage com outras opções de armazenamento de instâncias.

Antes de começar

Como gravar e ler dados dos intervalos do Google Cloud Storage

Para gravar ou ler dados de um intervalo, você precisa receber acesso ao intervalo. É possível também ler os dados de qualquer intervalo que tenha acesso público.

Grave e leia arquivos dos intervalos do Google Cloud Storage por meio da ferramenta gsutil ou da API Cloud Storage.

gsutil

Por padrão, a ferramenta de linha de comando gsutil está instalada na maioria das instâncias de máquina virtual que usa imagens públicas. Se a instância de VM não tiver a ferramenta de linha de comando gsutil, instale a gsutil como parte do SDK do Google Cloud.

  1. Conecte-se a uma instância.

    1. No Console do GCP, acesse a página "Instâncias de VM".

      Acessar a página "Instâncias da VM"

    2. Na lista de instâncias de máquinas virtuais, clique em SSH na linha da instância com que você quer se conectar.

  2. Se você ainda não tiver utilizado o gsutil nessa instância, use a ferramenta gcloud para configurar as credenciais.

    gcloud init

    Se a instância estiver configurada para usar uma conta de serviço com escopo do Google Cloud Storage, será possível pular esta etapa.

  3. Use a ferramenta gsutil para criar intervalos e ler e gravar dados neles. Também é possível fazer streaming de dados para o Google Cloud Storage.

API

Se você tiver configurado sua instância para usar uma conta de serviço com um escopo do Google Cloud Storage, é possível usar as APIs do Cloud Storage para gravar e ler dados de intervalos do Cloud Storage.

  1. Conecte-se a uma instância.

    1. No Console do GCP, acesse a página "Instâncias de VM".

      Acessar a página "Instâncias da VM"

    2. Na lista de instâncias de máquinas virtuais, clique em SSH na linha da instância com que você quer se conectar.

  2. Instale e configure uma biblioteca de cliente para a linguagem que preferir.

  3. Se necessário, siga as amostras de código de inserção para criar um intervalo do Cloud Storage na instância.

  4. Siga as amostras de código de inserção para gravar e ler dados e inclua o código no aplicativo que grava e/ou lê um arquivo de um intervalo do Cloud Storage.

Como ativar um intervalo como um sistema de arquivos

Use a ferramenta FUSE do Google Cloud Storage para ativar um intervalo do Cloud Storage na instância do Compute Engine. O intervalo ativado comporta-se como um disco permanente mesmo que os intervalos do Cloud Storage sejam armazenamento de objetos.

Para aprender como ativar um intervalo do Cloud Storage na instância, leia Como usar o FUSE do Cloud Storage.

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Documentação do Compute Engine