View a markdown version of this page

Trabajar con un clúster de base de datos de Neptune en modo de doble pila - Amazon Neptune

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 un clúster de base de datos de Neptune en modo de doble pila

Al crear o modificar un clúster de base de datos de Neptune, puede especificar el modo de doble pila para permitir que sus recursos se comuniquen con el clúster de base de datos a través de IPv4, IPv6 o ambos. Un clúster de base de datos en modo de doble pila admite el direccionamiento del Protocolo de Internet de versión 4 (IPv4) y del Protocolo de Internet de versión 6 (IPv6).

Descripción general del modo de doble pila

Un clúster de base de datos de Neptune se ejecuta en modo de doble pila cuando puede comunicarse a través de los protocolos de direccionamiento IPv4 e IPv6. Luego, los recursos pueden comunicarse con el clúster de base de datos mediante IPv4, IPv6 o ambos protocolos. Los clústeres de bases de datos privados en modo de doble pila tienen puntos de enlace IPv6 que están restringidos únicamente al acceso a la VPC, lo que garantiza que los puntos de enlace de IPv6 permanezcan privados. Los clústeres de bases de datos públicos en modo de doble pila proporcionan puntos de enlace IPv4 e IPv6 a los que puede acceder desde Internet.

Dual-stack grupos de subredes de modos y bases de datos

Para utilizar el modo de doble pila, cada subred del grupo de subredes de base de datos debe tener un bloque CIDR de IPv6 asociado.

Como Neptune no permite cambiar el grupo de subredes de base de datos tras la creación del clúster, debe crear el clúster con un grupo de subredes compatible con doble pila o añadir bloques CIDR de IPv6 a las subredes existentes antes de modificar el clúster al modo de doble pila.

Cuando un clúster de base de datos está en modo de doble pila, los clientes pueden conectarse a él con normalidad. Asegúrese de que los firewalls de seguridad del cliente y los grupos de seguridad del clúster de base de datos de Neptune permitan el tráfico a través de IPv6. Para conectarse, los clientes utilizan el punto final del clúster de base de datos. El clúster de base de datos detecta el protocolo de red preferido del cliente y lo utiliza para la conexión.

Si un grupo de subredes de base de datos deja de admitir el modo de doble pila, existe el riesgo de que el estado de la red no sea compatible con los clústeres de base de datos asociados. Esto puede ocurrir debido a la eliminación de la subred o a la disociación del CIDR. Además, no puede usar ese grupo de subredes de base de datos para crear un nuevo clúster de base de datos en modo de doble pila.

Creación y modificación de clústeres de bases de datos en modo de doble pila

Al crear o modificar un clúster de base de datos, puede especificar el modo de doble pila para permitir que sus recursos se comuniquen con el clúster de base de datos a través de IPv4, IPv6 o ambos.

Al utilizar el Consola de administración de AWS para crear o modificar un clúster de base de datos, puede especificar el modo de doble pila en la sección Tipo de red.

Cuando utilice el AWS Command Line Interface (AWS CLI) para crear un clúster de base de datos, defina la --network-type opción DUAL para utilizar el modo de doble pila:

aws neptune create-db-cluster \ --db-cluster-identifier my-dual-stack-cluster \ --engine neptune \ --db-subnet-group-name my-dual-stack-subnet-group \ --network-type DUAL

Cuando utilice el AWS CLI para modificar un clúster de base de datos existente para que utilice el modo de doble pila:

aws neptune modify-db-cluster \ --db-cluster-identifier my-cluster \ --network-type DUAL \ --apply-immediately

Cuando utilice la API de Neptune para crear o modificar un clúster de base de datos, defina el NetworkType parámetro en DUAL para utilizar el modo de doble pila.

Modificación de los clústeres IPv4-only de bases de datos para utilizar el modo de doble pila

Puede modificar un IPv4-only clúster de base de datos para utilizar el modo de doble pila. Para ello, cambie el tipo de red del clúster de base de datos.

Antes de modificar un clúster de base de datos para que utilice el modo de doble pila, asegúrese de que su grupo de subredes de base de datos admita el modo de doble pila. Como no puede cambiar el grupo de subredes de base de datos una vez creado el clúster, debe añadir bloques CIDR de IPv6 a las subredes existentes en el grupo de subredes del clúster.

Para modificar un IPv4-only clúster de base de datos para que utilice el modo de doble pila
  1. Añada compatibilidad con IPv6 a las subredes del grupo de subredes de base de datos existente:

    1. Asocie un bloque de CIDR IPv6 a su VPC. Para obtener más información, consulte el tema Agregue un bloque CIDR de IPv6 a su VPC en la Guía del usuario de Amazon VPC.

    2. Adjunte el bloque CIDR de IPv6 a todas las subredes de su grupo de subredes de base de datos. Para obtener más información, consulte el tema Agregue un bloque CIDR de IPv6 a su subred en la Guía del usuario de Amazon VPC.

    3. Confirme que el grupo de subredes de base de datos admita el modo de pila doble. Con el AWS CLI, ejecute el describe-db-subnet-groups comando y compruebe SupportedNetworkTypes el resultado.

  2. Modifique el clúster de base de datos para utilizar el modo de doble pila. Uso de: AWS CLI

    aws neptune modify-db-cluster \ --db-cluster-identifier my-cluster \ --network-type DUAL \ --apply-immediately
  3. Confirme que el clúster de base de datos está en modo de doble pila comprobando NetworkType en el resultado dedescribe-db-clusters.

Si no puede conectarse al clúster de base de datos después del cambio, asegúrese de que los firewalls de seguridad del cliente y de la base de datos y las tablas de enrutamiento permitan el tráfico a la base de datos en la red seleccionada (IPv4 o IPv6).

Limitaciones de los clústeres de bases de datos de redes de doble pila

Las siguientes limitaciones se aplican a los clústeres de base de datos Neptune de red de doble pila:

  • El tipo de red se establece a nivel de clúster de base de datos. Todas las instancias de base de datos del clúster heredan el tipo de red del clúster. No puede configurar un tipo de red diferente para instancias individuales.

  • Los clústeres de bases de datos no pueden usar el tipo de red IPV6 exclusivamente. Pueden utilizar el modo IPV4 exclusivo o el modo de doble pila (DUAL).

  • Neptune no admite subredes IPv6 nativas (subredes). IPv6-only Las subredes del clúster de base de datos deben admitir IPv4 e IPv6 para utilizar el modo de doble pila.