Trabajar con los nodos reservados - Amazon MemoryDB

Trabajar con los nodos reservados

Puede utilizar la Consola de administración de AWS, la AWS Command Line Interface y la API de MemoryDB para trabajar con los nodos reservados.

Consola

Para obtener precios e información sobre ofertas de nodos reservados disponibles
  1. Inicie sesión en la Consola de administración de AWS y abra la consola de MemoryDB en https://console.aws.amazon.com/memorydb/.

  2. En el panel de navegación, seleccione Nodos reservados.

  3. Seleccione Adquirir nodos reservados.

  4. En Tipo de nodo, elija el tipo de nodo que desea implementar.

  5. En Cantidad, elija la cantidad de nodos que desea implementar.

  6. En Plazo, elija el tiempo durante el cual desea que se reserve el nodo de base de datos.

  7. En Offering type (Tipo de oferta), elija el tipo de oferta.

Después de realizar estas selecciones, podrá ver la información sobre los precios en Resumen de reserva.

importante

Elija Cancelar para evitar comprar estos nodos reservados e incurrir en cualquier gasto.

Después de recibir la información sobre las ofertas disponibles de nodos reservados, podrá utilizar dicha información para adquirir una oferta, tal como se explica a continuación:

Para adquirir un nodo reservado
  1. Inicie sesión en la Consola de administración de AWS y abra la consola de MemoryDB en https://console.aws.amazon.com/memorydb/.

  2. En el panel de navegación, seleccione Nodos reservados.

  3. Seleccione Adquirir nodos reservados.

  4. En Tipo de nodo, elija el tipo de nodo que desea implementar.

  5. En Cantidad, elija la cantidad de nodos que desea implementar.

  6. En Plazo, elija el tiempo durante el cual desea que se reserve el nodo de base de datos.

  7. En Offering type (Tipo de oferta), elija el tipo de oferta.

  8. (Opcional) Puede asignar su propio identificador a los nodos reservados que adquiera para poder realizar un seguimiento de ellos. En ID de reserva, escriba un identificador para el nodo reservado.

    Después de realizar estas selecciones, podrá ver la información sobre los precios en Resumen de reserva.

  9. Seleccione Adquirir nodos reservados.

  10. Los nodos reservados se compran y, a continuación, se muestran en la lista de Nodos reservados.

Para obtener información sobre nodos reservados para su cuenta de AWS
  1. Inicie sesión en la Consola de administración de AWS y abra la consola de MemoryDB en https://console.aws.amazon.com/memorydb/.

  2. En el panel de navegación, seleccione Nodos reservados.

  3. Aparecerán los nodos reservados de la cuenta. Para ver información detallada sobre un nodo reservado en concreto, elija dicho nodo en la lista. Entonces, podrá ver información detallada sobre ese nodo en los detalles.

AWS Command Line Interface

En el siguiente ejemplo de describe-reserved-nodes-offerings, se muestran los detalles de las ofertas de nodos reservados.

aws memorydb describe-reserved-nodes-offerings

Esto debería obtener una salida similar a la siguiente:

{ "ReservedNodesOfferings": [ { "ReservedNodesOfferingId": "0193cc9d-7037-4d49-b332-xxxxxxxxxxxx", "NodeType": "db.xxx.large", "Duration": 94608000, "FixedPrice": $xxx.xx, "OfferingType": "Partial Upfront", "RecurringCharges": [ { "RecurringChargeAmount": $xx.xx, "RecurringChargeFrequency": "Hourly" } ] } ] }

También puede pasar los siguientes parámetros para limitar el alcance de lo que se devuelve:

  • --reserved-nodes-offering-id – El ID de la oferta que desea adquirir.

  • --node-type: valor del filtro del tipo de nodo. Utilice este parámetro para mostrar solo las reservas que coincidan con el tipo de nodo especificado.

  • --duration: valor del filtro de duración, especificado en años o segundos. Utilice este parámetro para mostrar solo las reservas de esta duración.

  • --offering-type: utilice este parámetro para mostrar solo las ofertas disponibles que coincidan con el tipo de oferta especificado.

Después de recibir la información sobre las ofertas disponibles de nodos reservados, podrá utilizar dicha información para adquirir una oferta.

En el siguiente ejemplo de purchase-reserved-nodes-offering, se compran nuevos nodos reservados

Para Linux, macOS o Unix:

aws memorydb purchase-reserved-nodes-offering \ --reserved-nodes-offering-id 0193cc9d-7037-4d49-b332-d5e984f1d8ca \ --reservation-id reservation \ --node-count 2

Para Windows:

aws memorydb purchase-reserved-nodes-offering ^ --reserved-nodes-offering-id 0193cc9d-7037-4d49-b332-d5e984f1d8ca ^ --reservation-id MyReservation
  • --reserved-nodes-offering-id representa el nombre de los nodos reservados que se ofrecen a la venta.

  • --reservation-id es un identificador especificado por el cliente que permite realizar un seguimiento de la reserva.

    nota

    El ID de reserva es un identificador único especificado por el cliente que permite realizar un seguimiento de la reserva. Si no se especifica este parámetro, MemoryDB genera automáticamente un identificador para la reserva.

  • --node-count es el número de nodos que se van a reservar. El valor predeterminado es 1.

Esto debería obtener una salida similar a la siguiente:

{ "ReservedNode": { "ReservationId": "reservation", "ReservedNodesOfferingId": "0193cc9d-7037-4d49-b332-xxxxxxxxxxxx", "NodeType": "db.xxx.large", "StartTime": 1671173133.982, "Duration": 94608000, "FixedPrice": $xxx.xx, "NodeCount": 2, "OfferingType": "Partial Upfront", "State": "payment-pending", "RecurringCharges": [ { "RecurringChargeAmount": $xx.xx, "RecurringChargeFrequency": "Hourly" } ], "ARN": "arn:aws:memorydb:us-east-1:xxxxxxxx:reservednode/reservation" } }

Después de adquirir los nodos reservados, podrá obtener información sobre los nodos reservados.

El siguiente ejemplo de describe-reserved-nodes devuelve información sobre los nodos reservados para esta cuenta.

aws memorydb describe-reserved-nodes

Esto debería obtener una salida similar a la siguiente:

{ "ReservedNodes": [ { "ReservationId": "ri-2022-12-16-00-28-40-600", "ReservedNodesOfferingId": "0193cc9d-7037-4d49-b332-xxxxxxxxxxxx", "NodeType": "db.xxx.large", "StartTime": 1671150737.969, "Duration": 94608000, "FixedPrice": $xxx.xx, "NodeCount": 1, "OfferingType": "Partial Upfront", "State": "active", "RecurringCharges": [ { "RecurringChargeAmount": $xx.xx, "RecurringChargeFrequency": "Hourly" } ], "ARN": "arn:aws:memorydb:us-east-1:xxxxxxxx:reservednode/ri-2022-12-16-00-28-40-600" } ] }

También puede pasar los siguientes parámetros para limitar el alcance de lo que se devuelve:

  • --reservation-id: puede asignar su propio identificador a los nodos reservados que adquiera para poder realizar un seguimiento de estos.

  • --reserved-nodes-offering-id: valor del filtro del identificador de la oferta. Utilice este parámetro para mostrar solo las reservas compradas que coincidan con el identificador de oferta especificado.

  • --node-type: valor del filtro del tipo de nodo. Utilice este parámetro para mostrar solo las reservas que coincidan con el tipo de nodo especificado.

  • --duration: valor del filtro de duración, especificado en años o segundos. Utilice este parámetro para mostrar solo las reservas de esta duración.

  • --offering-type: utilice este parámetro para mostrar solo las ofertas disponibles que coincidan con el tipo de oferta especificado.

API de MemoryDB

Los siguientes ejemplos muestran cómo utilizar la API de consulta de MemoryDB para los nodos reservados:

Describa las ofertas de Reserved Nodes

Devuelve los detalles de las ofertas de nodos reservados.

https://memorydb.us-west-2.amazonaws.com/ ?Action=DescribeReservedNodesOfferings &ReservedNodesOfferingId=649fd0c8-xxxx-xxxx-xxxx-06xxxx75e95f &"Duration": 94608000, &NodeType="db.r6g.large" &OfferingType="Partial Upfront" &Version=2021-01-01 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20141201T220302Z &X-Amz-Algorithm &X-Amz-SignedHeaders=Host &X-Amz-Expires=20141201T220302Z &X-Amz-Credential=<credential> &X-Amz-Signature=<signature>

Los siguientes parámetros limitan el alcance de lo que se devuelve:

  • ReservedNodesOfferingId representa el nombre de los nodos reservados que se ofrecen a la venta.

  • Duration: valor del filtro de duración, especificado en años o segundos. Utilice este parámetro para mostrar solo las reservas de esta duración.

  • NodeType: valor del filtro del tipo de nodo. Utilice este parámetro para mostrar solo las ofertas que coincidan con el tipo de nodo especificado.

  • OfferingType: utilice este parámetro para mostrar solo las ofertas disponibles que coincidan con el tipo de oferta especificado.

Después de recibir la información sobre las ofertas disponibles de nodos reservados, podrá utilizar dicha información para adquirir una oferta.

Compra la oferta de Reserved Nodes

Permite adquirir una oferta de nodos reservados.

https://memorydb.us-west-2.amazonaws.com/ ?Action=PurchasedReservedNodesOffering &ReservedNodesOfferingId=649fd0c8-xxxx-xxxx-xxxx-06xxxx75e95f &ReservationID=myreservationID &NodeCount=1 &Version=2021-01-01 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20141201T220302Z &X-Amz-Algorithm &X-Amz-SignedHeaders=Host &X-Amz-Expires=20141201T220302Z &X-Amz-Credential=<credential> &X-Amz-Signature=<signature>
  • ReservedNodesOfferingId representa el nombre de los nodos reservados que se ofrecen a la venta.

  • ReservationID es un identificador especificado por el cliente que permite realizar un seguimiento de la reserva.

    nota

    El ID de reserva es un identificador único especificado por el cliente que permite realizar un seguimiento de la reserva. Si no se especifica este parámetro, MemoryDB genera automáticamente un identificador para la reserva.

  • NodeCount es el número de nodos que se van a reservar. El valor predeterminado es 1.

Después de adquirir los nodos reservados, podrá obtener información sobre los nodos reservados.

DescribeReservedNodes

Devuelve información sobre los nodos reservados para esta cuenta.

https://memorydb.us-west-2.amazonaws.com/ ?Action=DescribeReservedNodes &ReservedNodesOfferingId=649fd0c8-xxxx-xxxx-xxxx-06xxxx75e95f &ReservationID=myreservationID &NodeType="db.r6g.large" &Duration=94608000 &OfferingType="Partial Upfront" &Version=2021-01-01 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20141201T220302Z &X-Amz-Algorithm &X-Amz-SignedHeaders=Host &X-Amz-Expires=20141201T220302Z &X-Amz-Credential=<credential> &X-Amz-Signature=<signature>

Los siguientes parámetros limitan el alcance de lo que se devuelve:

  • ReservedNodesOfferingId representa el nombre del nodo reservado.

  • ReservationID: puede asignar su propio identificador a los nodos reservados que adquiera para poder realizar un seguimiento de estos.

  • NodeType: valor del filtro del tipo de nodo. Utilice este parámetro para mostrar solo las reservas que coincidan con el tipo de nodo especificado.

  • Duration: valor del filtro de duración, especificado en años o segundos. Utilice este parámetro para mostrar solo las reservas de esta duración.

  • OfferingType: utilice este parámetro para mostrar solo las ofertas disponibles que coincidan con el tipo de oferta especificado.

Visualización de la facturación de los nodos reservados

Puede ver la facturación de los nodos reservados en el panel de facturación en la Consola de administración de AWS.

Para ver la facturación de los nodos reservados
  1. Inicie sesión en la Consola de administración de AWS y abra la consola de MemoryDB en https://console.aws.amazon.com/memorydb/.

  2. En el botón de búsqueda de la parte superior de la consola, selecciona Facturación.

  3. Selecciona Facturas en la parte izquierda del panel de control.

  4. En Cargos por servicio de AWS, expanda MemoryDB.

  5. Amplíe la región de AWS en la que se encuentran sus nodos reservados, por ejemplo, Este de EE. UU. (Norte de Virginia).

Los nodos reservados y sus cargos por hora para el mes actual se muestran en Instancias reservadas CreateCluster de Amazon MemoryDB.

Captura de pantalla de un extracto de facturación que muestra los cargos por hora del mes en curso.