

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Trabajar con los nodos reservados
<a name="reserved-nodes-working-with"></a>

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

## Consola
<a name="reserved-nodes-working-with-console"></a>

**Para obtener precios e información sobre ofertas de nodos reservados disponibles**

1. Inicie sesión en la consola de Consola de administración de AWS MemoryDB y ábrala en. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

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

1. Seleccione **Adquirir nodos reservados**.

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

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

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

1. 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 Consola de administración de AWS MemoryDB y ábrala en. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

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

1. Seleccione **Adquirir nodos reservados**.

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

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

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

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

1. (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**.

1. Seleccione **Adquirir nodos reservados**.

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

**Para obtener información sobre los nodos reservados para su cuenta AWS**

1. Inicie sesión en la consola de MemoryDB Consola de administración de AWS y ábrala en. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

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

1. 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
<a name="reserved-nodes-working-with-cli"></a>

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
<a name="reserved-nodes-working-with-api"></a>

Los siguientes ejemplos muestran cómo utilizar la [API de consulta de MemoryDB](https://docs.aws.amazon.com/memorydb/latest/devguide/programmingguide.queryapi.html) para los nodos reservados:

**DescribeReservedNodesOfferings**

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.

**PurchaseReservedNodesOffering**

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
<a name="reserved-nodes-view-billing"></a>

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 Consola de administración de AWS MemoryDB y ábrala en. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

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

1. Selecciona **Facturas** en la parte izquierda del panel de control.

1. En **Cargos por servicio de AWS **, expanda **MemoryDB**.

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

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

![\[Captura de pantalla de un extracto de facturación que muestra los cargos por hora del mes en curso.\]](http://docs.aws.amazon.com/es_es/memorydb/latest/devguide/images/reserved-nodes.png)
