Mejorar la duración de los compromisos


Puedes ampliar la duración de tus compromisos de 1 año y convertirlos en compromisos de 3 años para obtener una mayor tasa de descuento en tus recursos comprometidos y seguir recibiendo descuentos por compromiso de uso (CUDs) durante más tiempo.

En este documento se explica cómo ampliar la duración de tu compromiso de 1 a 3 años.

Cómo funciona una mejora de plazo

Cuando amplías el plazo de tu compromiso, la fecha de vencimiento del compromiso se traslada dos años hacia adelante. El plazo de compromiso actualizado empezará a ser válido a las 00:00 (hora del Pacífico de EE. UU. y Canadá, UTC-8 o UTC-7 durante el horario de verano) del día siguiente a la operación de actualización, y empezarás a recibir el nuevo porcentaje de DUA aplicable al plazo actualizado.

Si amplías el plazo de tu compromiso, cambiará el periodo en el que puedes ampliar el plazo de tu compromiso. Una vez que se aplique la actualización del plazo, Compute Engine actualizará el periodo de validez para que siga abierto hasta 1 año después de la fecha de inicio del plazo en curso. Al actualizar el plazo, no se verán afectadas las siguientes propiedades de tu compromiso:

  • Nombre
  • Fecha de inicio
  • Región
  • Proyecto
  • Tipo de compromiso
  • Estado de renovación automática
  • Recursos comprometidos

El proceso de actualización de los términos sigue siendo el mismo, independientemente de si tu compromiso tiene una duración predefinida o personalizada. Las reservas asociadas a tu compromiso seguirán vigentes durante todo el periodo de la mejora, a menos que las sustituyas manualmente.

Ejemplo de compromiso actualizado

En la siguiente tabla se muestra un ejemplo en el que el plazo de un compromiso ya adquirido (commitment-1) se amplía en 2 años:

Propiedad de compromiso Antes de actualizar el plazo Después de actualizar el plazo
Nombre commitment-1 commitment-1
Tipo N2 N2
Región us-central-1 us-central-1
Proyecto example-project-1 example-project-1
Recursos
  • vCPUs: 200
  • Memoria: 200 GB
  • vCPUs: 200
  • Memoria: 200 GB
Término 1 año 3 años
Fecha de inicio* 1 de enero del 2020 1 de enero del 2020
Fecha de finalización† 1 de enero del 2021 1 de enero del 2023
Plazo para solicitar la ampliación del plazo abierto hasta el 1 de mayo del 2020 1 de enero del 2021
Estado de renovación automática Inhabilitado Inhabilitado

*El compromiso empieza a las 00:00 (hora del Pacífico de EE. UU. y Canadá, UTC-8 o UTC-7) en la fecha de inicio especificada.
El compromiso finaliza a las 00:00 (hora del Pacífico de EE. UU. y Canadá) (UTC-8 o UTC-7) en la fecha de finalización especificada.

Consideraciones sobre las cuotas

Por lo general, no es necesario solicitar cuota adicional al mejorar el plazo de tu compromiso. Sin embargo, si amplías el plazo de un compromiso el mismo día en que vence, debes verificar que sigues teniendo suficiente cuota disponible. Esto se debe a que, el día en que vence un compromiso, la cuota que estaba usando se libera y vuelve a tu grupo de cuota disponible, por lo que es posible que se agote debido a otras necesidades de tu empresa.

Implicaciones de los precios

Tu cuota de compromiso es la suma de los precios con descuento de todos tus recursos comprometidos. Cuando amplías el plazo de tu compromiso, Compute Engine aplica el nuevo porcentaje del DUC de 3 años y vuelve a calcular el precio con descuento de cada recurso comprometido. Para hacer este recálculo, Compute Engine usa el precio bajo demanda vigente de cada recurso el día en que se activó tu plazo original. Este nuevo precio con descuento de cada recurso no cambia hasta que finaliza el periodo de la actualización, aunque los precios bajo demanda varíen.

Limitaciones

  • Solo puedes cambiar el plazo de los compromisos activos.
  • No puedes cambiar el plazo de los compromisos de licencia de software.

Cambiar a un plan superior

Amplía el plazo de tu compromiso mediante la CLI de gcloud, laGoogle Cloud consola o la API de Compute Engine.

Consola

  1. En la Google Cloud consola, selecciona el proyecto en el que quieras cambiar el plazo de tu compromiso y ve a la página Descuentos por uso comprometido.

    Ir a Descuentos por compromiso de uso

  2. Para iniciar la operación de mejora de plazo de un compromiso, seleccione un compromiso de hardware activo en la pestaña Compromisos de hardware de la página Lista de compromisos y haga clic en Mejorar.

    • También puede hacer clic en el nombre del compromiso activo que quiera actualizar. Cuando se abra la página Detalles del compromiso de hardware, haz clic en Actualizar.
  3. En el panel Mejorar descuento por uso continuado que aparece, comprueba la Nueva hora de finalización del compromiso modificado y haz clic en Mejorar.

  4. Para finalizar la operación de cambio de plazo y volver a la página Lista de compromisos, en el cuadro de diálogo ¿Cambiar a un compromiso superior? que aparece, revisa los términos y condiciones y, a continuación, haz clic en Cambiar.

gcloud

Para cambiar el plazo de tu compromiso, usa el comando gcloud compute commitments update con la marca --plan.

gcloud compute commitments update COMMITMENT_NAME \
    --plan=36-month \
    --region=REGION \
    --project=PROJECT_NAME

Haz los cambios siguientes:

  • COMMITMENT_NAME: el nombre del compromiso cuyo plazo quieres ampliar.
  • REGION: la región de tu compromiso cuyo plazo quieres ampliar.
  • PROJECT_NAME: el nombre del proyecto para el que quieres actualizar el compromiso.

Por ejemplo, supongamos que tienes un compromiso de 1 año, commitment-upgrade-example, en la región us-central1 y para el proyecto project-upgrade-example. El siguiente comando de la CLI de gcloud actualiza el plazo del compromiso y lo modifica para que sea de 3 años.

gcloud compute commitments update commitment-upgrade-example \
    --plan=36-month \
    --region=us-central1 \
    --project=project-upgrade-example

REST

Para ampliar el plazo de tu compromiso, usa el método regionCommitments.update.

PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/commitments/COMMITMENT_NAME
{
  "name": COMMITMENT_NAME,
  "plan": "THIRTY_SIX_MONTH",
}

Haz los cambios siguientes:

  • PROJECT_ID: el ID del proyecto en el que quieres cambiar el plazo de tu compromiso.
  • REGION: la región del compromiso cuyo plazo quieres ampliar.
  • COMMITMENT_NAME: el nombre del compromiso cuyo plazo quieres ampliar.

Por ejemplo, supongamos que tienes un compromiso de 1 año en la región commitment-upgrade-exampleus-central1 para el proyecto project-upgrade-example. La siguiente solicitud a la API de Compute Engine actualiza el plazo del compromiso y lo modifica para que sea de 3 años.

PATCH https://compute.googleapis.com/compute/v1/projects/project-upgrade-example/regions/us-central1/commitments/commitment-upgrade-example
{
  "name": "commitment-upgrade-example",
  "plan": "THIRTY_SIX_MONTH",
}

Siguientes pasos