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 |
|
|
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
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.
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.
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.
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-example
us-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
- Consulta cómo renovar compromisos automáticamente.
- Consulta cómo ampliar la duración de los compromisos basados en recursos.
- Consulta cómo combinar y dividir compromisos basados en recursos.
- Consulta cómo analizar la eficacia de tus CUDs.