Amazon EBS : Almacenamiento en bloques

Fecha Publicación:       12 de Febrero de 2024
Fecha Modificación:       12 de Febrero de 2024

El almacenamiento en bloques de AWS consta de dos tipos de servicios de almacenamiento en bloques:

  • El almacenamiento de instancias de Amazon Elastic Compute Cloud (Amazon EC2) 
  • Amazon Elastic Block Store (Amazon EBS).

Amazon EBS también incluye un servicio de instantáneas integrado. Amazon EBS es el servicio principal de almacenamiento en bloques. 

Amazon FSx para NetApp ONTAP también ofrece servicios de almacenamiento en bloques a través de un protocolo de acceso iSCSI. Estos servicios de bloques utilizan las llamadas de la interfaz de programación de aplicaciones (API) de NetApp y la interfaz de administración. Para los clientes que buscan un enfoque integrado de NetApp, el almacenamiento en bloques está disponible como parte del servicio de Amazon FSx.

 

Tipo de Alamacenamiento Principal y Servicios de Almacenamiento en AWS 

Almacén de instancias de Amazon EC2

Vea nuestro tutorial Almacén de instancias de Amazon EC2  y su Vida útil del almacén de instancias.

Funciones de Amazon EBS

Zona de disponibilidad única

Crea un volumen de EBS en una zona de disponibilidad específica y, a continuación, asócialo a una instancia EC2 en esa misma zona de disponibilidad. La proximidad de tu volumen de Amazon EBS a tu instancia de Amazon EC2 proporciona una baja latencia y un almacenamiento en bloques de alto rendimiento para la carga de trabajo.

Para que un volumen esté disponible fuera de la zona de disponibilidad, puedes crear una instantánea y restaurarla en un nuevo volumen en cualquier lugar de la misma región de AWS. También puedes copiar instantáneas a otras regiones de AWS y luego restaurarlas en nuevos volúmenes allí. Las instantáneas facilitan el uso de varias regiones de AWS para la expansión geográfica, la migración del centro de datos y la recuperación de desastres.

Persistente

Los volúmenes de Amazon EBS son duraderos y persistentes de forma predeterminada. Tu volumen de EBS sobrevive incluso si tu instancia EC2 finaliza. Tus datos se conservan para uso futuro y persisten hasta que decidas eliminarlos. Los volúmenes de EBS raíz creados con una instancia EC2 se terminan con la instancia de forma predeterminada. Sin embargo, puedes modificar el volumen para que sea persistente.

Los volúmenes de EBS se administran independientemente de las instancias de Amazon EC2 a las que se conectan. Puedes desconectar un volumen de EBS existente de una instancia EC2 y volver a conectarlo a una instancia EC2 diferente. Esto brinda la posibilidad de cambiar los tipos de instancias EC2 para cumplir con tus requisitos de rendimiento y optimizar tus costes de Amazon EC2. 

Tipos de volumen

Amazon EBS proporciona varios tipos de volúmenes que puedes usar para optimizar el rendimiento y el coste del almacenamiento para una amplia gama de aplicaciones. Estos tipos de volúmenes se dividen en dos categorías principales: almacenamiento respaldado por SSD para cargas de trabajo transaccionales, como bases de datos, escritorios virtuales y volúmenes de arranque, y almacenamiento respaldado por HDD para cargas de trabajo de procesamiento intensivo, como MapReduce y el procesamiento de registros.

  • Los volúmenes basados en SSD incluyen dos niveles para cumplir con los requisitos de tu aplicación: volúmenes SSD de uso general y volúmenes SSD de E/S por segundo aprovisionadas.
    • Los volúmenes SSD de uso general (gp3 y gp2) equilibran el precio y el rendimiento de las aplicaciones transaccionales, incluidos los escritorios virtuales, los entornos de prueba y desarrollo y las aplicaciones de juegos interactivos.
    • Los volúmenes SSD de E/S por segundo aprovisionadas son los volúmenes de EBS de mayor rendimiento (io2 e io1) para tus aplicaciones transaccionales más exigentes, que incluyen SAP HANA, Microsoft SQL Server e IBM DB2.
  • Los volúmenes basados en HDD incluyen HDD optimizado para procesamiento (st1) para cargas de trabajo de procesamiento intensivo a las que se accede con frecuencia y el HDD frío (sc1) de menor coste para datos a los que se accede con menos frecuencia.

Puedes elegir el tipo de volumen que mejor se adapte a los requisitos de tu aplicación y caso práctico. Puedes cambiar de un tipo de volumen a otro.

Volúmenes elásticos

Con la función de volúmenes elásticos, puedes adaptar tus volúmenes a medida que cambian las necesidades de tus aplicaciones. Utiliza esta función para aumentar la capacidad, ajustar el rendimiento y cambiar el tipo de cualquier volumen nuevo o existente de la generación actual de forma dinámica, sin tiempo de inactividad ni impacto en el rendimiento. Puedes ajustar fácilmente el tamaño del despliegue y adaptarte a los cambios de rendimiento.

La función de volúmenes elásticos facilita la adaptación de tus recursos a las demandas cambiantes de las aplicaciones. Puedes realizar modificaciones en el futuro a medida que cambien tus necesidades empresariales.

Alta disponibilidad y alta durabilidad

Los volúmenes de EBS están diseñados para ser altamente disponibles, fiables y duraderos sin cargo adicional. Los datos de volúmenes de EBS se replican en varios servidores en una zona de disponibilidad para evitar la pérdida de datos debido a un error de un solo componente.

Los volúmenes de Amazon EBS están diseñados para ofrecer una durabilidad del 99,8-99,9 % con una tasa de fallos anual (AFR) del 0,1-0,2 %. Amazon EBS también admite una función de instantáneas, que es una buena forma de realizar copias de seguridad puntuales de los datos.

Amazon EBS ofrece un volumen io2 de mayor durabilidad que está diseñado para proporcionar una durabilidad del 99,999 % con un AFR del 0,001 %. En este caso, el error se refiere a una pérdida total o parcial del volumen. Esto hace que io2 sea ideal para aplicaciones críticas para la empresa, como SAP HANA, Oracle, Microsoft SQL Server e IBM DB2, que se beneficiarán de un mayor tiempo de actividad. 

Cifrado de datos

Puedes crear tus volúmenes de EBS como volúmenes cifrados para cumplir con una amplia gama de requisitos de cifrado de datos en reposo para datos y aplicaciones regulados/auditados. Cuando se crea un volumen de EBS cifrado y se asocia a un tipo de instancia compatible, los datos almacenados en reposo en el volumen, la E/S del disco y las instantáneas creadas a partir del volumen se cifran. El cifrado se produce en los servidores que alojan las instancias EC2, lo que permite cifrar los datos en tránsito desde las instancias EC2 al almacenamiento de Amazon EBS.

Compatible con instantáneas nativas

Puedes crear instantáneas puntuales de los volúmenes de EBS, que se mantienen en Amazon S3. Las instantáneas protegen los datos para que sean duraderos a largo plazo. Puedes utilizar las instantáneas para restaurar tus datos en nuevos volúmenes, ampliar el tamaño de un volumen o mover volúmenes entre zonas de disponibilidad. La misma instantánea puede utilizarse para crear tantos volúmenes como desees. Puedes copiar estas instantáneas en todas las regiones de AWS. Solo se paga por la capacidad de almacenamiento consumida para los datos de las instantáneas.

Las instantáneas te permiten proteger geográficamente tus datos y lograr la continuidad del negocio. Puedes utilizar Amazon Data Lifecycle Manager (Amazon DLM) para automatizar la administración de instantáneas sin ningún gasto adicional.

Admite AWS Backup

AWS Backup admite la realización de copias de seguridad de los volúmenes de EBS. Con AWS Backup puedes centralizar y automatizar la protección de datos a través de los servicios de AWS. AWS Backup ofrece un servicio rentable, completamente administrado basado en políticas que simplifica aún más la protección de datos a escala.

AWS Backup también te ayuda a mantener la conformidad normativa y a alcanzar los objetivos de continuidad del negocio.

Supervisión del rendimiento

Las métricas de rendimiento, como el ancho de banda, el procesamiento, la latencia y la longitud promedio de la cola, están disponibles en la consola de administración de AWS. Amazon CloudWatch proporciona estas métricas para que puedas supervisar el rendimiento de tus volúmenes. Puedes asegurarte de que estás ofreciendo suficiente rendimiento para tus aplicaciones y pagar solo por los recursos que necesitas.

Información general sobre Amazon EBS

Amazon EBS es un servicio de almacenamiento en bloques fácil de utilizar y de alto rendimiento. Se ha diseñado para usarse con instancias de computación de Amazon EC2 en cargas de trabajo intensivas en procesamiento y transacciones a cualquier escala. 

AWS recomienda Amazon EBS con datos a los que se deba acceder con rapidez y que requieran una persistencia a largo plazo. Los volúmenes de EBS son adecuados para usarlos como el almacenamiento principal de los sistemas de archivo, las bases de datos o cualquier aplicación que requiera actualizaciones detalladas finas y acceso a almacenamiento sin procesar, sin formateo, a nivel de bloque. Amazon EBS es adecuado con aplicaciones de estilo de base de datos que dependen de lecturas y escrituras aleatorias y aplicaciones de procesamiento intensivo que realizan lecturas y escrituras largas y secuenciales.

Los volúmenes de EBS se comportan como dispositivos de bloques sin procesar y sin formateo. Puedes montar estos dispositivos de bloque como volúmenes de EBS en las instancias de EC2. Los volúmenes de EBS que están asociados a una instancia se exponen como volúmenes de almacenamiento en bloques sin procesar que perduran independientemente de la vida de la instancia. Puedes crear un sistema de archivos sobre estos volúmenes o utilizarlos de la misma manera que usarías un dispositivo de bloque (como un disco duro). Puedes cambiar de manera dinámica la configuración de un volumen asociado a una instancia EC2, a diferencia de las unidades de disco tradicionales que vienen en tamaños fijos.

Puedes elegir entre diferentes tipos de volúmenes de EBS a fin de equilibrar el precio y rendimiento óptimos. Puedes lograr una latencia de un solo dígito de milisegundo en cargas de trabajo de base de datos de alto rendimiento, como SAP HANA o una capacidad de procesamiento de gigabyte por segundo en cargas de trabajo grandes y secuenciales, como Apache Hadoop. Puedes cambiar los tipos de volúmenes de EBS, ajustar el rendimiento o aumentar el tamaño del volumen sin alterar las aplicaciones esenciales. Amazon EBS te proporciona almacenamiento en bloques rentable cuando lo necesitas.

Diseñado para sistemas esenciales, los volúmenes de EBS se replican en la zona de disponibilidad de AWS y se pueden escalar para almacenar petabytes de datos. Además, puedes utilizar las instantáneas de EBS con políticas de ciclo de vida automatizada para hacer copias de seguridad de los volúmenes en Amazon Simple Storage Service (Amazon S3). Puedes hacerlo al mismo tiempo que garantizar la protección geográfica de los datos y la continuidad del negocio.

Con Amazon EBS, solo pagas por el almacenamiento y los recursos que aprovisionas.

Casos prácticos de Amazon EBS

La funcionalidad y las opciones de rendimiento disponibles hacen de Amazon EBS una buena opción de almacenamiento para muchas cargas de trabajo y casos prácticos. En esta sección, aprenderás los casos prácticos más comunes para el almacenamiento de Amazon EBS, lo cuales incluyen las aplicaciones empresariales, las bases de datos relacionales, las bases de datos no relacionales (NoSQL), el análisis de big data y los sistemas de archivos y flujos de trabajo de medios.

Aplicaciones Empresariales

Amazon EBS proporciona almacenamiento en bloques de alta disponibilidad y alta durabilidad para ejecutar de manera fiable aplicaciones de misión crítica. Estas aplicaciones incluyen Oracle, SAP, Microsoft Exchange, Microsoft SharePoint y aplicaciones de VMware en VMware Cloud en AWS.

Para obtener más información, consulta : Lift and Shift de cargas de trabajo de aplicaciones. 

Bases de datos relacionales

Amazon EBS se escala en función de tus necesidades de rendimiento, ya sea para dar soporte a millones de clientes de juegos o a miles de millones de transacciones de comercio electrónico. Las bases de datos, como SAP HANA, Oracle, Microsoft SQL Server, MySQL y PostgreSQL, están ampliamente desplegadas en Amazon EBS.

Para descubrir cómo Slack consiguió ahorrar costes en sus copias de seguridad de MySQL con Amazon EBS, consulta el  Caso práctico de Slack

Bases de datos NO relacionales / NoSQL

Los volúmenes de Amazon EBS proporcionan un rendimiento consistente y de baja latencia para utilizar bases de datos NoSQL como Cassandra, MongoDB y CouchDB.

Para saber cómo CrowdStrike ahorró dinero y mejoró el rendimiento de su base de datos Cassandra utilizando Amazon EBS, consulta el  Caso práctico de CrowdStrike. 

Motores de analisis de big data

Amazon EBS ofrece persistencia de datos, ajustes dinámicos de rendimiento y la capacidad de separar y volver a unir volúmenes. Con estas capacidades, puedes cambiar el tamaño de los clústeres para motores de análisis de big data como Hadoop y Spark.

Para saber cómo Videology mejoró el rendimiento y redujo el coste de sus clústeres Hadoop con Amazon EBS, consulta el  Caso práctico de Videology 

Sistemas de archivos y flujos de trabajo de medios

Con Amazon EBS, puedes escalar fácilmente con volúmenes adicionales para dar apoyo a sistemas de archivos en crecimiento. También puedes elegir entre cuatro volúmenes diferentes para optimizar el precio y el rendimiento. 

Para saber cómo Geodata construyó un Sistema de información geográfica (GIS) ultraescalable y rentable utilizando Amazon EBS, consulta el  Caso práctico de Geodata. 

Trasladar con lift and shift aplicaciones locales con Amazon EBS

La mayoría de las organizaciones tienen aplicaciones en las instalaciones sometidas a elevados gastos de capital, gestión compleja, desafíos de escalabilidad y hardware que debe reemplazarse cada 3-5 años.

El mantenimiento de la infraestructura en las instalaciones existente resulta en una mayor carga operativa y agota los presupuestos de las TI para las organizaciones que ya tienen un presupuesto y recursos limitados. Con estos desafíos en las instalaciones, las organizaciones de las TI quieren migrar a la nube y alejarse del ciclo de vida tradicional y costoso de comprar, administrar y reemplazar hardware, software, servicios y redes en las instalaciones.

La mayoría de las migraciones a la nube ocurren en fases para minimizar el riesgo y acortar el tiempo de producción. El enfoque más común es trasladar por lift and shift una aplicación y sus datos con la menor cantidad de cambios posible a servicios similares que se ejecutan en la nube. Esto proporciona el tiempo de producción más rápido. Una vez que la aplicación está en AWS, puedes modernizar y rediseñar los elementos de la aplicación para aprovechar los servicios de nube y las optimizaciones que brindan los beneficios más significativos.

AWS ofrece una migración de tipo lift and shift al proporcionar herramientas automatizadas como (opens in a new tab)AWS Application Migration Service (AWS MGN)(opens in a new tab) y AWS Server Migration Service (AWS SMS)(opens in a new tab).

Precios

Con Amazon EBS, solo se paga por lo que se utiliza. Los precios de los volúmenes de EBS se basan en el tipo de volumen, el tamaño del volumen aprovisionado, y las E/S por segundo y el rendimiento en el procesamiento aprovisionados. Los precios de los volúmenes de EBS varían en función de la zona de disponibilidad en la que residen. El precio de las instantáneas de Amazon EBS se basa en la cantidad real de espacio de almacenamiento que se utiliza.

Para obtener información adicional sobre los precios de los volúmenes y las instantáneas de EBS, consulta la página Precios de Amazon Elastic Block Store(opens in a new tab) en el sitio web de AWS.

Referencia

Capitulo 6

https://explore.skillbuilder.aws/learn/course/14890/play/69724/principales-servicios-de-almacenamiento-de-aws-espanol-de-espana-core-aws-storage-services-spanish-from-spain

 

Articulo : 888 - Veces Leidas
Compartir Articulo:
×

¡Apóyame suscribiéndote a mi canal!

Tutoriales sobre Diseño Web