Volúmenes de Amazon EBS - Amazon Elastic Compute Cloud

Volúmenes de Amazon EBS

Un volumen de Amazon EBS es un dispositivo de almacenamiento de nivel de bloque duradero que se puede adjuntar a sus instancias. Después de asociar un volumen a una instancia, puede usarlo como cualquier otro disco duro físico. Los volúmenes de EBS son flexibles. En el caso de los volúmenes de la generación actual adjuntados a los tipos de instancias de la generación actual, puede aumentar el tamaño de forma dinámica, modificar la capacidad de IOPS provisionadas y cambiar el tipo de volumen de los volúmenes de producción activos.

Puede usar volúmenes de EBS como almacenamiento principal de los datos que requieren actualizaciones frecuentes, como la unidad del sistema de una instancia o el almacenamiento de una aplicación de base de datos. También se pueden utilizar con las aplicaciones de uso intensivo que realicen exploraciones de discos continuas. Los volúmenes de EBS persisten, independientemente de la vida de ejecución de una instancia EC2.

También puede asociar varios volúmenes de EBS a una sola instancia. El volumen y la instancia deben estar dentro de la misma zona de disponibilidad. En función del volumen y de los tipos de instancia, puede utilizar Multi-Attach para montar un volumen en varias instancias al mismo tiempo.

Amazon EBS proporciona los siguientes tipos de volumen: SSD de uso general (gp2), SSD de IOPS provisionadas (io1), HDD con velocidad optimizada (st1), Cold HDD (sc1) y Magnético (standard, un tipo de generación anterior). Se diferencian en las características de rendimiento y en el precio, y permiten adaptar el rendimiento y el costo del almacenamiento a las necesidades de las aplicaciones. Para obtener más información, consulte Tipos de volúmenes de Amazon EBS.

La cuenta tiene un límite en el número de volúmenes de EBS que puede usar y el almacenamiento total del que dispone. Para obtener más información sobre estos límites y sobre cómo solicitar un incremento, consulte Cuotas de servicio de Amazon EC2.

Beneficios de utilizar volúmenes de EBS

Los volúmenes de EBS proporcionan beneficios que no proporcionan los volúmenes de almacenamiento de instancias.

Disponibilidad de datos

Cuando se crea un volumen de EBS, se replica automáticamente dentro de su zona de disponibilidad para evitar la pérdida de datos por errores en cualquiera de los componentes del hardware. Puede asociar un volumen de EBS a cualquier instancia EC2 en la misma zona de disponibilidad. Después de adjuntar un volumen, este aparece como dispositivo de bloques nativo, similar a un disco duro u otro dispositivo físico. En ese punto, la instancia puede interactuar con el volumen tal y como lo haría con una unidad local. Puede conectarse a la instancia y formatear el volumen de EBS con un sistema de archivos, como ext3 y, a continuación, instalar aplicaciones.

Si adjunta varios volúmenes a un dispositivo que ha nombrado, puede distribuir los datos entre los volúmenes para un mayor rendimiento y velocidad de E/S.

Puede asociar un volumen de EBS io1 a un máximo de 16 instancias basadas en Nitro. Para obtener más información, consulte Asociar un volumen a varias instancias con Amazon EBS Multi-Attach. De lo contrario, puede asociar un volumen de EBS a una única instancia.

Puede obtener datos de monitorización para los volúmenes de EBS, incluidos los volúmenes de dispositivo raíz para instancias respaldadas por EBS, sin cargo adicional. Para obtener más información sobre las métricas de monitorización, consulte Métricas de Amazon CloudWatch para Amazon EBS. Para obtener información sobre cómo realizar un seguimiento del estado de los volúmenes, consulte Amazon CloudWatch Events para Amazon EBS.

Persistencia de datos

Un volumen de EBS es un almacenamiento fuera de la instancia que puede persistir independientemente de la duración de esta. Seguirá pagando por el uso del volumen mientras persistan los datos.

Los volúmenes de EBS que están asociados a una instancia en ejecución se pueden desasociar automáticamente de la instancia con sus datos intactos cuando se termina la instancia si desactiva la casilla de verificación Delete on Termination (Eliminar al terminar) al configurar los volúmenes de EBS para su instancia en la consola de EC2. A continuación, el volumen se puede volver a adjuntar a una nueva instancia, permitiendo una recuperación rápida. Si la casilla de verificación Delete on Termination (Eliminar al terminar) está marcada, los volúmenes se eliminarán al terminar la instancia EC2. Si utiliza una instancia respaldada por EBS puede detener y reiniciar dicha instancia sin que ello afecte a los datos almacenados en el volumen adjunto. El volumen permanece adjunto durante todo el ciclo de detención e inicio. Esto le permite procesar y almacenar los datos en el volumen de forma indefinida, utilizando solo los recursos de procesamiento y almacenamiento cuando sea preciso. Los datos persisten en el volumen hasta que este se elimine explícitamente. El almacenamiento de bloques físico utilizado por los volúmenes de EBS eliminados sobrescribe con ceros antes de asignarse a otra cuenta. Si trabaja con información confidencial, debería plantearse cifrar los datos manualmente o almacenarlos en un volumen protegido por Cifrado de Amazon EBS. Para obtener más información, consulte Cifrado de Amazon EBS.

De forma predeterminada, el volumen raíz de EBS que se crea y adjunta a una instancia durante el lanzamiento se elimina cuando se termina dicha instancia. Puede modificar este comportamiento cambiando el valor de la marca DeleteOnTermination a false al lanzar la instancia. Este valor modificado hace que el volumen persista incluso después de terminarse la instancia y le permite adjuntar el volumen a otra instancia.

De forma predeterminada, los volúmenes de EBS adicionales que se crean y adjuntan a una instancia durante el lanzamiento no se eliminan cuando se termina dicha instancia. Puede modificar este comportamiento cambiando el valor de la marca DeleteOnTermination a true al lanzar la instancia. La modificación de este valor provoca que los volúmenes se eliminen cuando la instancia termina.

Cifrado de datos

Para un cifrado de datos simplificado, puede crear volúmenes de EBS cifrados con la característica Cifrado de Amazon EBS. Todos los tipos de volúmenes de EBS admiten el cifrado. Puede utilizar volúmenes de EBS cifrados para satisfacer numerosas necesidades de cifrado de datos en reposo para datos y aplicaciones regulados/auditados. Cifrado de Amazon EBS utiliza algoritmos Advanced Encryption Standard de 256 bits (AES-256) y una infraestructura de claves administrada por Amazon. El cifrado se realiza en el servidor que aloja la instancia EC2, lo que proporciona cifrado de los datos en tránsito entre la instancia EC2 y el almacenamiento de Amazon EBS. Para obtener más información, consulte Cifrado de Amazon EBS.

Cifrado de Amazon EBS utiliza claves maestras de AWS Key Management Service (AWS KMS) al crear volúmenes cifrados y cualquier instantánea creada a partir de ellos. La primera vez que cree un volumen de EBS cifrado en una región, se crea automáticamente una clave maestra. Esta clave se utiliza para Cifrado de Amazon EBS a menos que seleccione una clave maestra del cliente (CMK) que haya creado por separado con AWS KMS. Crear su propia CMK le ofrece una mayor flexibilidad, incluida la opción de crear, rotar, desactivar y definir los controles de acceso y auditar las claves de cifrado utilizadas para proteger los datos. Para obtener más información, consulte la AWS Key Management Service Developer Guide.

Instantáneas

Amazon EBS ofrece la posibilidad de crear instantáneas (copias de seguridad) de cualquier volumen de EBS y guardar una copia de los datos del volumen en Amazon S3, donde se almacena de forma redundante en varias zonas de disponibilidad. No es necesario adjuntar el volumen a una instancia en ejecución para tomar una instantánea. Mientras siga grabando datos en un volumen, puede crear periódicamente una instantánea del volumen para usarla como referencia para nuevos volúmenes. Estas instantáneas se pueden utilizar para crear varios volúmenes de EBS nuevos o mover volúmenes por diferentes zonas de disponibilidad. Las instantáneas de volúmenes de EBS cifrados se cifran automáticamente.

Cuando se crea un nuevo volumen de EBS a partir de una instantánea, es una copia exacta del volumen original en el momento en que se tomó la instantánea. Los volúmenes EBS que se crean a partir de instantáneas cifradas se cifran automáticamente. De manera opcional, si se especifica una zona de disponibilidad distinta, puede usar esta funcionalidad un volumen duplicado en dicha zona. Las instantáneas se pueden compartir con cuentas específicas de AWS o ser públicas. La creación de instantáneas devenga cargos, en Amazon S3 en función del tamaño total del volumen. Para las instantáneas sucesivas del volumen, solo se cobrará por cualquier dato adicional por encima del tamaño total del volumen.

Las instantáneas son backups incrementales, lo que significa que solo se guardan los bloques del volumen que han cambiado después de la instantánea más reciente. Si tiene un volumen con 100 GiB de datos pero solo 5 GiB han cambiado desde su última instantánea, solo se graban en Amazon S3 los 5 GiB de datos que se han modificado. Aunque las instantáneas se guarden de forma incremental, su proceso de eliminación está diseñado para que solo tenga que retener la instantánea más reciente.

Para ayudarle a categorizar y a administrar los volúmenes y las instantáneas, puede etiquetarlas con los metadatos que elija. Para obtener más información, consulte Etiquetado de los recursos de Amazon EC2.

Para hacer copias de seguridad de los volúmenes automáticamente, puede usar Administrador de ciclo de vida de datos de Amazon o AWS Backup.

Flexibilidad

Los volúmenes de EBS admiten cambios de configuración activos mientras se encuentran en producción. Puede modificar el tipo de volumen, el tamaño del volumen y la capacidad de IOPS sin interrupciones del servicio. Para obtener más información, consulte Volúmenes elásticos de Amazon EBS.