Selección de tipos de almacenamiento para Amazon Neptune - 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.

Selección de tipos de almacenamiento para Amazon Neptune

Neptune ofrece dos tipos de almacenamiento con un modelo de precios diferente:

  • Almacenamiento estándar: el almacenamiento estándar proporciona un almacenamiento de bases de datos rentable para aplicaciones con un uso de E/S de moderado a bajo.

  • Almacenamiento optimizado para E/S: con el almacenamiento optimizado para E/S, disponible a partir de la versión 1.3.0.0 del motor, solo paga por el almacenamiento y las instancias que utilice. Los costos de almacenamiento son más altos que los del almacenamiento estándar y, además, los costos de las instancias son más altos que los de las instancias estándar. No paga nada por la E/S que utilice. Si el uso de E/S es elevado, el IOPs almacenamiento aprovisionado puede reducir los costes de forma significativa.

    El almacenamiento optimizado para E/S está diseñado para satisfacer las necesidades de las cargas de trabajo de gráficos con uso intensivo de operaciones de E/S a un costo predecible, con una latencia de E/S baja y un rendimiento de E/S constante. Solo puede cambiar entre los tipos de almacenamiento estándar y optimizado para E/S una vez cada 30 días.

    Para obtener información sobre el almacenamiento optimizado para E/S, consulte la página de precios de Neptune. En la siguiente sección se describe cómo configurar el almacenamiento optimizado para E/S para un clúster de base de datos de Neptune.

Elección de E/S: almacenamiento optimizado para un clúster de base de datos Neptune

De forma predeterminada, los clústeres de base de datos de Neptune utilizan almacenamiento estándar. Puede habilitar el almacenamiento optimizado para E/S en un clúster de base de datos en el momento de crearlo, de la siguiente manera:

A continuación se muestra un ejemplo de cómo puede habilitar el almacenamiento optimizado para E/S al crear un clúster mediante la AWS CLI:

aws neptune create-db-cluster \ --database-name (name for the new database) \ --db-cluster-identifier (an ID for the cluster) \ --engine neptune \ --engine-version 1.3.0.0 \ --storage-type iopt1

A continuación, cualquier instancia que cree automáticamente tendrá habilitado el almacenamiento optimizado para E/S:

aws neptune create-db-instance \ --db-cluster-identifier (the ID of the new cluster) \ --db-instance-identifier (an ID for the new instance) \ --engine neptune \ --db-instance-class db.r5.large

Asimismo, puede modificar un clúster de base de datos existente para habilitar el almacenamiento optimizado para E/S en él, de la siguiente manera:

aws neptune modify-db-cluster \ --db-cluster-identifier (the ID of a cluster without I/O–Optimized storage) \ --storage-type iopt1 \ --apply-immediately

Puede restaurar una instantánea de copia de seguridad en un clúster de base de datos con el almacenamiento optimizado para E/S activado:

aws neptune restore-db-cluster-from-snapshot \ --db-cluster-identifier (an ID for the restored cluster) \ --snapshot-identifier (the ID of the snapshot to restore from) \ --engine neptune \ --engine-version 1.3.0.0 \ --storage-type iopt1

Puede determinar si un clúster utiliza un almacenamiento optimizado para E/S mediante cualquier llamada describe-. Si el almacenamiento optimizado para E/S está activado, la llamada devuelve un campo de tipo de almacenamiento establecido en iop1.