Capacidad de escalamiento

En esta página, se muestra cómo aumentar o disminuir la capacidad de tu Instancias de Filestore.

Cuando uses Filestore, te recomendamos supervisar el uso de tus instancias de Filestore para que puedas ajustar la capacidad según sea necesario. Por ejemplo, si notas que un Instancia de nivel zonal con un rango de capacidad mayor (anteriormente, SSD de escala alta) sin necesita toda su capacidad asignada, considera reducirla. Del mismo modo, si observa que se está quedando sin capacidad, es posible que y escalar verticalmente para evitar fallas en las aplicaciones. Si el sistema de archivos se queda sin inodos, también hay que agregar capacidad. Para verificar el uso del inodo, ejecuta lo siguiente:

  df -i

El comando muestra un resultado similar al siguiente:

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

Uso del inodo

Cada archivo almacenado en el recurso compartido de archivos consume un inodo. Si el sistema de archivos se ejecuta usando todos los inodos, no podrás guardar más archivos si no alcanzaste la capacidad máxima asignada. La única forma de agregar nodos es agregar capacidad. Sin embargo, es poco frecuente alcanzar el máximo de inodos. y solo es un problema si necesita almacenar varios archivos pequeños.

Para comprender mejor la capacidad disponible de una instancia, consulta Cómo anticipar la capacidad.

Diferencias en el comportamiento del escalamiento según el nivel de servicio

El escalamiento de una instancia no afecta su disponibilidad y se puede realizar mientras la instancia está en uso. En la siguiente tabla, se muestra cómo se puede escalado según el nivel de servicio:

Nivel de servicio HDD básico SSD básico Zonal, capacidad más baja Zonal, capacidad más alta Regional, de menor capacidad Regional, de mayor capacidad Enterprise
Dirección de escalamiento Solo verticalmente Solo verticalmente Verticalmente o reducir el escalamiento Verticalmente o reducir el escalamiento Verticalmente o reducir el escalamiento Verticalmente o reducir el escalamiento Verticalmente o reducir el escalamiento
Aumento de escalamiento 1GiB 1GiB 256GiB 2.5TiB 256GiB 2.5TiB 256GiB
Capacidad mínima 1TiB 2.5TiB 1TiB 10TiB 1TiB 10TiB 1TiB
Capacidad máxima 63.9TiB 63.9TiB 9.75TiB 100TiB 9.75TiB 100TiB 10TiB

Escalar la capacidad de una instancia de nivel zonal con un rango de capacidad mayor tardan más que las instancias empresariales y las de nivel básico. El tiempo real requerido varía según la cantidad de datos almacenados en la instancia y la carga instancia de Filestore. Para asegurarte de que tus instancias no se queden realiza estas operaciones con anticipación.

Cuando se realiza una operación de escalamiento, no puedes cancelar la operación ni realizar otras modificaciones en la instancia. Las operaciones de lectura y escritura son ininterrumpidas. Tampoco puedes escalar una instancia de nivel empresarial ni zonal a un nivel de capacidad inferior al necesario para almacenar los datos y metadatos de un archivo. Intentar hacerlo da como resultado un error.

Instrucciones para editar una instancia

Consola de Google Cloud

Para editar instancias de Filestore con la consola de Google Cloud, navega a la página Editar instancia, donde puedes editarla administrar reglas de control de acceso basadas en IP y escalar el uso compartido de archivos rendimiento:

  1. En la consola de Google Cloud, ve a la página de instancias de Filestore.

    Vaya a la página de instancias de Filestore

  2. Haz clic en el ID de la instancia que deseas editar.

  3. En la página Detalles de la instancia, haz clic en Editar para ir a la página Editar instancia.

  4. En el campo Editar capacidad, ingresa el valor nuevo de la capacidad.

  5. Haz clic en Guardar.

gcloud

Antes de comenzar

Para usar gcloud CLI, debes hacer lo siguiente: Instalar el SDK de Cloud o usa Cloud Shell, integrado en la consola de Google Cloud:

Ve a la consola de Google Cloud.

Comando gcloud para editar una instancia

Puedes editar una instancia de Filestore si ejecutas el comando instances update.

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

Donde:

  • instance-id es el ID de la instancia de Filestore que deseas editar.
  • project-id es el ID del proyecto de Google Cloud que contiene la instancia de Filestore. Puedes omitir esta marca si la instancia de Filestore está en el proyecto predeterminado gcloud. Para configurar el proyecto predeterminado, ejecuta el siguiente comando:

     gcloud config set project project-id
    
  • location es la ubicación en la que Filestore en el que reside la instancia. Para las instancias empresariales, especifica una región. Para todos los demás instancias, especifican una zona. Por ejemplo, us-central1-a

    Ejecuta el comando gcloud filestore zones list para obtener una lista de los servicios zonas diferentes. Puedes omitir esta marca si la instancia de Filestore se encuentra en la zona predeterminada de gcloud Para configurar la zona predeterminada, ejecuta el siguiente comando:

     gcloud config set filestore/zone zone
    
  • file-share-name es el nombre del archivo compartido que se entrega desde la instancia de Filestore. Los nombres de los archivos compartidos no se pueden cambiar después de que se crea la instancia.

  • file-share-size es el tamaño nuevo que deseas para el recurso de archivos compartidos. Puedes especificar el tamaño de archivos compartidos en números enteros mediante GiB (predeterminado) o TiB. Por ejemplo, 10TiB.

    Para ver tu cuota disponible, ve a la página Cuotas en la consola de Google Cloud:

    Ir a la página Cuotas

  • Opcional: Para obtener una lista detallada de las marcas disponibles, consulta el gcloud filestore instances update página de referencia.

¿Qué sigue?