Escalonar a capacidade

Nesta página, mostramos como aumentar ou diminuir a capacidade das instâncias do Filestore.

Ao usar o Filestore, recomendamos que você monitore a utilização das instâncias do Filestore para ajustar a capacidade conforme necessário. Por exemplo, se você perceber que uma instância de nível zonal com um intervalo de capacidade maior (anteriormente SSD de alta escala) não precisa mais de toda a capacidade alocada, considere reduzir a escala. Da mesma forma, se você perceber que está sem capacidade, convém aumentar a capacidade para evitar que os aplicativos fiquem sem falhas. Se o sistema de arquivos ficar sem inodes, também será preciso adicionar capacidade. Para verificar o uso do nó-i, execute:

  df -i

O comando retorna algo semelhante ao seguinte:

  Filesystem           Inodes  IUsed      IFree  IUse%  Mounted on
  10.0.0.2:/vol1    134217728     13  134217715     1%  /mnt/test

Uso de inode

Cada arquivo armazenado no compartilhamento de arquivos consome um inode. Se o sistema de arquivos ficar sem nós-i, não será possível armazenar mais arquivos no compartilhamento de arquivos, mesmo que a capacidade máxima alocada não tenha sido atingida. A única maneira de adicionar inodes é adicionar capacidade. No entanto, alcançar o máximo de inodes é raro e só é uma preocupação se você precisar armazenar muitos arquivos pequenos.

Para entender melhor a capacidade disponível de uma instância, consulte Previsão de capacidade.

Diferenças no comportamento de escalonamento por nível de serviço

O escalonamento de uma instância não afeta a disponibilidade dela e pode ser realizado enquanto a instância está em uso. A tabela a seguir mostra como a capacidade de compartilhamento de arquivos pode ser escalonada com base no nível de serviço:

Nível de serviço HDD básico SSD básico Zonal, capacidade menor Zonal, maior capacidade Regional, capacidade menor Regional, maior capacidade Enterprise
Direção do escalonamento Somente para cima Somente para cima Para cima e para baixo Para cima e para baixo Para cima e para baixo Para cima e para baixo Para cima e para baixo
Aumento de escalonamento 1 GiB 1 GiB 1 GiB 2,5 TiB 1 GiB*/256 GiB 2,5 TiB 256 GiB
Capacidade mínima 1 TiB 2,5 TiB 1 TiB 10 TiB 100 GiB*/1 TiB 10 TiB 1 TiB
Capacidade máxima 63,9 TiB 63,9 TiB 9,75 TiB 100 TiB 10.239 GiB*9,75 TiB 100 TiB 10 TiB

* Dependendo do acesso ao recurso de instâncias de pequena capacidade, o intervalo de capacidade mais baixa para instâncias regionais do Filestore pode ser de 100 GiB a 10.239 GiB ou de 1 TiB a 9,75 TiB. Para ter acesso ao recurso de instâncias de pequena capacidade, preencha o seguinte formulário: Solicitar acesso a instâncias de pequena capacidade. Para mais informações, consulte instâncias do Filestore de pequena capacidade.

O escalonamento da capacidade de uma instância de nível zonal com um intervalo de capacidade maior pode demorar mais do que as instâncias de nível empresarial e básico. O tempo real necessário varia de acordo com a quantidade de dados armazenados na instância e a carga na instância do Filestore. Para garantir que suas instâncias não fiquem sem capacidade, execute essas operações com antecedência.

Quando uma operação de escalonamento ocorre, não é possível cancelar a operação nemśł fazer outras edições na instância, mas as operações de leitura e gravação são ininterruptas. Também não é possível dimensionar uma instância de nível empresarial e zonal para um nível de capacidade inferior ao necessário para armazenar os dados e metadados de arquivo atuais. A tentativa de fazer isso resultará em um erro.

Instruções para editar uma instância

Console do Google Cloud

Para editar instâncias do Filestore usando o console Google Cloud , navegue até a página Editar instância, em que é possível editar a descrição da instância, gerenciar regras de controle de acesso baseadas em IP e escalonar o desempenho do compartilhamento de arquivos:

  1. No console do Google Cloud , acesse a página "Instâncias do Filestore".

    Acessar a página de instâncias do Filestore

  2. Clique no código da instância que você quer editar.

  3. Na página Detalhes da instância, clique em Editar para acessar a página Editar instância.

  4. No campo Editar capacidade, insira o novo valor.

  5. Clique em Salvar.

gcloud

Antes de começar

Para usar a CLI gcloud, você precisa instalar o SDK Cloud ou usar o Cloud Shell integrado ao console do Google Cloud :

Acessar o console do Google Cloud

Comando gcloud para editar uma instância

Para editar uma instância do Filestore, execute o comando instances update.

 gcloud filestore instances update instance-id \
     --project="project-id" \
     --location=location \
     --file-share=name="file-share-name",capacity=file-share-size

em que:

  • instance-id é o ID da instância do Filestore que você quer editar.
  • project-id é o ID do projeto do Google Cloud que contém a instância do Filestore. É possível ignorar essa sinalização se a instância do Filestore estiver no projeto padrão gcloud. Para definir o projeto padrão, execute:

     gcloud config set project project-id
    
  • location é o local onde a instância do Filestore reside. Para instâncias do Enterprise, especifique uma região. Para todas as outras instâncias, especifique uma zona. Por exemplo, us-central1-a.

    Execute o comando gcloud filestore zones list para ver uma lista de zonas compatíveis. Pule essa flag se a instância do Filestore estiver na zona padrão gcloud. Para definir a zona padrão, execute:

     gcloud config set filestore/zone zone
    
  • file-share-name é o nome do compartilhamento de arquivos exibido pela instância do Filestore. Não é possível alterar os nomes de compartilhamento de arquivos após a criação da instância.

  • file-share-size é o novo tamanho que você quer que o compartilhamento de arquivos tenha. É possível especificar o tamanho do compartilhamento de arquivos em números inteiros usando GiB (padrão) ou TiB. Por exemplo, 10TiB.

    Para ver sua cota disponível, acesse a página "Cotas" no console do Google Cloud :

    Acessar a página "Cotas"

  • Opcional: para uma lista detalhada das flags disponíveis, consulte a página de referência do gcloud filestore instances update.

A seguir