Capacidad de ajuste de escala

En esta página, se muestra cómo aumentar o disminuir la capacidad de tus 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 una instancia de nivel zonal con un rango de capacidad más alto (antes, SSD de escala alta) ya no necesita toda su capacidad asignada, puedes considerar la opción de reducirla. Del mismo modo, si notas que se está quedando sin capacidad, recomendamos escalar verticalmente la capacidad para evitar interrupciones en tus aplicaciones. Si el sistema de archivos se queda sin inodos, también debes agregar capacidad. Para verificar el uso de los nodos i, ejecuta el siguiente comando:

  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 de inodos

Cada archivo almacenado en el recurso compartido de archivos consume un inodo. Si el sistema de archivos se queda sin inodos, no podrás almacenar más archivos en el archivo compartido aunque no hayas alcanzado la capacidad asignada máxima. La única forma de agregar nodos es agregar capacidad. Sin embargo, alcanzar la cantidad máxima de nodos es poco frecuente y solo es importante si necesitas almacenar una gran cantidad de 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 escalar la capacidad del archivo compartido según el nivel de servicio:

Nivel de servicio HDD básico SSD básico Zonal, menor capacidad Zonal, mayor capacidad Regional, menor capacidad Regional, 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 1 GiB 1 GiB 1 GiB 2.5 TiB 1 GiB*/256 GiB 2.5 TiB 256 GiB
Capacidad mínima 1 TiB 2.5 TiB 1 TiB 10 TiB 100 GiB*/1 TiB 10 TiB 1 TiB
Capacidad máxima 63.9 TiB 63.9 TiB 9.75 TiB 100 TiB 10,239 GiB*9.75 TiB 100 TiB 10 TiB

* Según el acceso a la función de instancias de capacidad pequeña, el rango de capacidad inferior para las instancias regionales de Filestore puede ser de 100 GiB a 10,239 GiB o de 1 TiB a 9.75 TiB. Para acceder a la función de instancias de capacidad pequeña, debes completar el siguiente formulario: Solicita acceso a las instancias de capacidad pequeña. Para obtener más información, consulta instancias de Filestore de capacidad pequeña.

Escalar la capacidad de una instancia de nivel zonal con un rango de capacidad más alto puede tardar más que las instancias de nivel básico y empresarial. El tiempo real necesario varía según la cantidad de datos almacenados en la instancia y la carga en la instancia de Filestore. Para asegurarte de que tus instancias no se queden sin capacidad, realiza estas operaciones por adelantado.

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 y de nivel zonal a un nivel de capacidad que sea inferior al necesario para almacenar sus metadatos y datos de archivo existentes. Intentar hacerlo da como resultado un error.

Instrucciones para editar una instancia

Consola de Google Cloud

Para editar las instancias de Filestore con la consola de Google Cloud , navega a la página Editar instancia, en la que puedes editar la descripción de la instancia, administrar las reglas de control de acceso basadas en IP y escalar el rendimiento de archivos compartidos:

  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 nuevo valor de capacidad.

  5. Haz clic en Guardar.

gcloud

Antes de comenzar

Para usar gcloud CLI, debes instalar el SDK de Cloud o usar Cloud Shell que está integrado en la consola de Google Cloud :

Ir a la consola de Google Cloud

Comando de gcloud para editar una instancia

Para editar una instancia de Filestore, ejecuta 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 se encuentra la instancia de Filestore. En el caso de las instancias empresariales, especifica una región. Para todas las demás instancias, especifica una zona. Por ejemplo, us-central1-a

    Ejecuta el comando gcloud filestore zones list para obtener una lista de las zonas compatibles. Puedes omitir esta marca si la instancia de Filestore está 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 Google Cloud consola:

    Ir a la página Cuotas

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

¿Qué sigue?