Uso de ancho de banda en Cloud Storage

En esta página, se explica cómo supervisar las velocidades de uso de datos de tus buckets de Cloud Storage y cómo solicitar ancho de banda de salida adicional para diferentes cuotas si necesitas más que la cuota predeterminada.

Introducción

  • El ancho de banda de salida se refiere a la frecuencia con la que se recuperan los datos de tus buckets en el curso de las solicitudes realizadas a Cloud Storage.

    • El ancho de banda de salida de Google hace referencia a los datos recuperados de tus buckets que están destinados a otros servicios de Google, como Compute Engine.

    • Ancho de banda de salida de Internet se refiere a los datos recuperados de tus buckets que se entregan a Internet, como los datos descargados directamente en tu computadora local o los datos recuperados por Cloud CDN para la entrega a Internet.

  • La salida de red se refiere a la velocidad a la que se envían los datos a través de la red desde tus buckets a los solicitantes.

En las operaciones normales, el ancho de banda de salida y la salida de red suelen ser iguales. Sin embargo, en algunos casos, el ancho de banda de salida puede ser mucho mayor que la salida de red. Las conexiones dañadas, las solicitudes canceladas y las solicitudes parciales son casos en los que los datos recuperados pueden ser mayores que los datos que se envían en última instancia.

Supervisión del ancho de banda

Cloud Storage proporciona supervisión del ancho de banda para que puedas realizar un seguimiento del uso del ancho de banda de los buckets de tu proyecto y de otros servicios de Google Cloud. La supervisión del ancho de banda se agrega por región y realiza un seguimiento del uso durante las últimas 6 semanas.

Para que pueda funcionar la supervisión del ancho de banda, se debe realizar lo siguiente:

Para supervisar el uso del ancho de banda:

Console

Puedes ver el uso del ancho de banda de salida de Google de la región del proyecto y los buckets de región doble en la página de supervisión de Cloud Storage:

Abrir la supervisión del ancho de banda de Cloud Storage

Además, puedes ver este y otro uso del ancho de banda de salida de los buckets de tu proyecto en la página Cuotas y límites del sistema con el nombre adecuado:

  • El ancho de banda de salida de Google por segundo, por región, supervisa el uso del ancho de banda de salida de Google para la región del proyecto y los buckets birregionales.

  • El ancho de banda de salida de Google birregional por segundo, por región y doble_location, supervisa el uso del ancho de banda de salida de Google para los buckets birregionales de tu proyecto.

  • El ancho de banda de salida de Google multirregional por segundo, por región, supervisa el uso del ancho de banda de salida de Google de los buckets multirregionales de tu proyecto.

  • El ancho de banda de salida de Internet por segundo, por región, supervisa el uso del ancho de banda de salida de Internet para la región del proyecto y los buckets birregionales.

  • El ancho de banda de salida de Internet birregional, por segundo, por región y por región doble_location, supervisa el uso del ancho de banda de salida de Internet para los buckets birregionales de tu proyecto.

  • El ancho de banda de salida de Internet multirregional por segundo, por región, supervisa el uso del ancho de banda de salida de Internet de los buckets multirregionales de tu proyecto.

Para obtener más información, consulta Visualiza y administra las cuotas.

Línea de comandos

  1. Usa el siguiente comando a fin de mostrar información de la cuota de Cloud Storage para el proyecto deseado:

    gcloud alpha services quota list --service=storage.googleapis.com --consumer=projects/PROJECT_ID

    En el ejemplo anterior, PROJECT_ID es el ID del proyecto deseado.

  2. En la respuesta YAML, busca lo siguiente:

    • storage.googleapis.com/google_egress_bandwidth para el uso de salida de Google desde tu región y los buckets birregionales.

    • storage.googleapis.com/dualregion_google_egress_bandwidth por el uso de salida de Google de tus buckets multirregionales.

    • storage.googleapis.com/multiregion_google_egress_bandwidth para el uso de salida de Google desde tus buckets multirregionales

    • storage.googleapis.com/internet_egress_bandwidth para el uso de salida de Internet desde tu región y los buckets birregionales.

    • storage.googleapis.com/dualregion_internet_egress_bandwidth para el uso de salida de Internet desde tus buckets multirregionales.

    • storage.googleapis.com/multiregion_internet_egress_bandwidth para el uso de salida de Internet desde tus buckets multirregionales.

Si deseas obtener más información, consulta Administra tu cuota con Google Cloud CLI.

API de JSON

Si deseas obtener información sobre cómo recuperar de manera programática la información de series temporales para cuotas que no son birregionales, consulta el comando ListTimeSeries con los siguientes valores para filter:

  • metric.type="serviceruntime.googleapis.com/quota/rate/net_usage"

  • resource.type="consumer_quota"

  • Uno de los siguientes:

    • metric.label.quota_metric="storage.googleapis.com/google_egress_bandwidth" por el uso de salida de Google de tu región y los buckets birregionales.

    • metric.label.quota_metric="storage.googleapis.com/internet_egress_bandwidth" para el uso de salida de Internet desde tu región y los buckets de región doble.

    • metric.label.quota_metric="storage.googleapis.com/multiregion_google_egress_bandwidth" por el uso de salida de Google de tus buckets multirregionales

    • metric.label.quota_metric="storage.googleapis.com/multiregion_internet_egress_bandwidth" para el uso de salida de Internet desde tus buckets multirregionales.

Si deseas obtener información sobre cómo recuperar de manera programática la información de series temporales para cuotas birregionales, consulta el comando ListTimeSeries con los siguientes valores para filter:

  • resource.type="storage.googleapis.com/Project"

  • Uno de los siguientes:

    • metric.type="storage.googleapis.com/quota/dualregion_google_egress_bandwidth/usage" por el uso de salida de Google de tus buckets multirregionales.

    • metric.type="storage.googleapis.com/quota/dualregion_internet_egress_bandwidth/usage" para el uso de salida de Internet desde tus buckets multirregionales.

Alertas de supervisión

Puedes usar las políticas de alertas de Monitoring para informarte cuando las métricas como storage.googleapis.com/google_egress_bandwidth, storage.googleapis.com/dualregion_google_egress_bandwidth y storage.googleapis.com/multiregion_google_egress_bandwidth se acerquen a un límite de cuota.

Supervisión de red

Además de la supervisión del ancho de banda de Cloud Storage, puedes usar la métrica network/sent_bytes_count para medir la salida de red de Cloud Storage. Esto es útil para aproximar el uso del ancho de banda de buckets específicos, ya que la supervisión del ancho de banda realiza un seguimiento del uso del ancho de banda por ubicación y por proyecto.

Cuando uses esta métrica de red, ten en cuenta lo siguiente:

  • network/sent_bytes_count usa bytes en sus mediciones, mientras que las métricas de red típicas suelen usar bits. Por ejemplo, una medición de 1 GiBps para network/sent_bytes_count equivale a 8 Gibps.

  • network/sent_bytes_count realiza un seguimiento de todo el tráfico enviado a través de la red, no solo el de salida a los servicios de Google Cloud ubicados en el mismo lugar. Por lo tanto, network/sent_bytes_count suele ser mayor que el uso del ancho de banda.

    • En algunos casos, network/sent_bytes_count puede ser menor que el uso del ancho de banda debido a eventos como conexiones interrumpidas, solicitudes canceladas y solicitudes parciales.
  • Las métricas de network/sent_bytes_count se muestrean cada 60 segundos. Si el tráfico tiene ascensos bruscos, es posible que se limiten las solicitudes durante un período corto, aunque la salida promedio por encima de 60 segundos sea inferior al límite.

Solicita más ancho de banda

Se aplican las siguientes instrucciones cuando se solicita ancho de banda de salida de hasta 1 Tbps para los buckets de Cloud Storage:

  1. Asegúrate de haber habilitado el servicio de Cloud Storage storage.googleapis.com.

  2. En la consola de Google Cloud, ve a la página de Cuotas y límites del sistema de IAM.

    Ir al navegador

  3. En la barra de búsqueda Filtro, selecciona la propiedad Métrica y, luego, busca la métrica para la que solicitas un aumento:

    • Usa storage.googleapis.com/google_egress_bandwidth a fin de aumentar la salida de Google para tu buckets regionales y birregionales.

    • Usa storage.googleapis.com/internet_egress_bandwidth para aumentar la salida de Google para tu buckets regionales y birregionales.

    • Usa storage.googleapis.com/multiregion_google_egress_bandwidth para aumentar la salida de Google para los buckets multirregionales.

    • Usa storage.googleapis.com/multiregion_internet_egress_bandwidth para aumentar la salida de Internet para tus buckets multirregionales.

  4. En la lista de resultados, activa o desactiva la casilla de verificación de las ubicaciones en las que deseas aumentar el ancho de banda de salida.

  5. Haz clic en Editar cuotas.

  6. Ingresa la cuota solicitada y la justificación empresarial.

  7. Haz clic en Enviar solicitud.

Para requisitos de ancho de banda superiores a 1 Tbps en salidas desde buckets regionales y birregionales, comunícate con tu Administrador técnico de cuentas o con un representante de Google. No se admiten las solicitudes de aumento de más de 1 Tbps para la salida de buckets multirregionales.

¿Qué sigue?