Artículo

¿Cómo funcionan las clases de almacenamiento de S3?

Las clases de almacenamiento de Amazon S3 existen en siete opciones diferentes. Esto le ayuda a escalar su almacenamiento de datos con las necesidades de su negocio para que solo pague por lo que usa.

Índice:

Las clases de almacenamiento de S3 proporcionan una forma de personalizar su enfoque del almacenamiento en la nube. Cada nivel de la clase de almacenamiento tiene una función particular que pretende alcanzar y se divide en siete niveles para permitir a los usuarios utilizar solo el almacenamiento que realmente necesitan. Se tratará lo siguiente:  

  • Clases de almacenamiento de S3: ¿Qué son?
  • ¿Cómo funciona el almacenamiento de S3?
  • Desglose de cada nivel de S3 
  • S3 y Lyve Cloud de Seagate  

Clases de almacenamiento de S3: ¿Qué son? 

Simple Storage Service, conocido popularmente como almacenamiento S3, es simplemente un servicio de almacenamiento de grandes datos. Al abarcar siete niveles, S3 es altamente escalable, proporcionando así a los usuarios datos duraderos y fácilmente disponibles. S3 es un servicio de almacenamiento en la nube basado en la web y diseñado específicamente para la copia de seguridad y el archivo de datos.

¿Cómo funciona el almacenamiento de S3? 

Para proporcionar un almacenamiento altamente escalable, como se ha mencionado anteriormente, los datos de S3 se almacenan como objetos. Para almacenar estos objetos, un usuario creará lo que se conoce como un bucket. Además de los buckets, que pueden almacenar un número ilimitado de objetos, S3 utiliza las siguientes características:  

  • Escalabilidad elástica para un almacenamiento ilimitado
  • Estructura de datos flexible para organizar y recuperar datos
  • Descarga de datos para que pueda compartirlos dentro de su organización   
  • Permisos para que pueda proteger los datos permitiendo el acceso solo a determinadas personas
  • API de S3 

Al crear un bucket, el usuario tiene autonomía para especificar la región donde debe desplegarse el cubo. Los objetos S3 (datos) se cargan en el bucket, que sirve de contenedor en el que se almacenan los datos. Los buckets y los objetos reciben identificadores únicos, y no hay límite en el número de objetos que puede almacenar. 

El usuario decide qué tipo de clases de almacenamiento de S3 se van a utilizar, lo que dependerá de para qué se vayan a utilizar los datos. Este proceso es automático, se escala en función de la acción y solo se cobra por lo que realmente se utiliza.  

Tipos de clases de almacenamiento de S3 

Las clases de almacenamiento de S3 existen en siete niveles diferentes para satisfacer fácilmente las necesidades específicas de almacenamiento de datos y los requisitos de acceso, protección y coste. Se utilizan en entornos de empresas grandes o pequeñas y la usan también particulares. Las clases están ahí para elegir en función de la carga de trabajo del individuo, que puede tener una necesidad especial de acceso a los datos, de protección de datos, de requisitos de costes o de resiliencia. Los tipos conocidos son los siguientes:

  • S3 Standard 
  • S3 Intelligent-Tiering 
  • S3 Standard-Infrequent Access (S3 Standard-IA) 
  • S3 One Zone-Infrequent Access (S3 One Zone-IA) 
  • S3 Outposts 
  • Glacier 
  • Glacier Deep Archive 

Comparación de clases de almacenamiento de S3 

S/N 

Clase de almacenamiento 

Objetivos a lograr 

Mejor caso de uso 

1 

S3 Standard 

Almacenamiento ideal para datos de acceso frecuente 

Aplicaciones en la nube, sitios web dinámicos, distribución de contenidos, aplicaciones móviles y de juegos, y análisis de grandes datos 

2 

S3 Intelligent-Tiering 

Optimización del coste de almacenamiento moviendo automáticamente las cuentas de los usuarios al nivel más rentable 

Lagos de datos, análisis de datos y contenidos generados por los usuarios 

3 

S3 Standard-IA 

Para datos a los que se accede con menos frecuencia, pero que requieren un acceso inmediato cuando se necesitan 

Almacenamiento de datos a largo plazo, copia de seguridad, almacén de datos para archivos de recuperación de datos 

4 

S3 One Zone-IA 

El almacenamiento de datos a los que se accede con poca frecuencia con un coste un 20 % inferior al de S3 Standard-IA 

Almacenamiento de copias de seguridad secundarias de datos locales o de datos fácilmente reproducibles 

5 

S3 Outposts 

Suministro de almacenamiento de objetos en entornos Outpost 

Cargas de trabajo con requisitos de residencia de datos locales 

6 

Glacier 

Almacenamiento de bajo coste para archivos a los que se accede una o dos veces al año 

Datos archivados que necesitan un acceso inmediato, como imágenes médicas, activos de medios de comunicación o contenido generado por los usuarios 

7 

Glacier Deep Archive 

Retención y conservación de datos a largo plazo 

Clientes de los sectores sanitario, público y financiero; casos de recuperación de desastres y copias de seguridad 

Los 7 tipos de clases de almacenamiento de S3 explicadas 

S3 Standard 

La clase de almacenamiento  S3 Standard es muy versátil y es un almacenamiento ideal para los datos de acceso frecuente. Con S3 Standard, los datos pueden almacenarse en varias ubicaciones. Es duradero, fácil de conseguir y de alto rendimiento para una variedad de casos de uso. Esto hace que sea el más caro debido a sus capacidades generales. 

Cuando un usuario no especifica el tipo de almacenamiento que debe utilizar al crear una cuenta, se elige S3 Estándar como almacenamiento por defecto. Utilizando las políticas del ciclo de vida de S3 Standard, se pueden migrar objetos a otras clases de almacenamiento sin necesidad de cambiar la aplicación. 

S3 Intelligent-Tiering 

S3 Intelligent-Tiering optimiza el coste de almacenamiento moviendo automáticamente su cuenta al nivel más rentable. Esto se hace analizando sus patrones de acceso. Sin embargo, no afecta al rendimiento ni cobra tasas de recuperación. Este tipo de almacenamiento admite datos con patrones de acceso imprevisibles. Este tipo de datos son de larga duración y no se eliminan del sistema de la empresa. 

S3 Intelligent-Tiering usa dos niveles. Una se utiliza para los datos de acceso frecuente, y otra para los de acceso poco frecuente con una opción de menor coste. En función de la actividad del usuario, los datos se mueven automáticamente entre los dos niveles durante 30 días. Este tipo de almacenamiento puede utilizarse para muchas cargas de trabajo, como el contenido generado por el usuario, el análisis de datos, los lagos de datos, etc. 

S3 Standard-IA 

Este tipo de almacenamiento es para los datos a los que se accede con menos frecuencia, pero a los que se debe acceder rápidamente cuando se necesitan. Al igual que S3 Standard, puede soportar la pérdida de dos instalaciones. Sus datos se almacenan en múltiples zonas de disponibilidad separadas geográficamente. Tiene una baja latencia, una alta durabilidad y un rendimiento similares a los del S3 Standard, pero con un menor coste por gigabyte de almacenamiento y recuperación. Al igual que el S3 Standard, las políticas del ciclo de vida del S3 Standard-IA también pueden utilizarse para migrar objetos a otras clases de almacenamiento sin necesidad de cambiar la aplicación. 

S3 One Zone-IA 

Frente a otras clases de almacenamiento de S3 que almacenan los datos en hasta tres zonas de disponibilidad, S3 One Zone-IA almacena los datos en una única zona de disponibilidad. Creado para datos de acceso poco frecuente, S3 One Zone-IA cuesta un 20 % menos que S3 Standard-IA. Lo mejor es que lo utilicen los clientes que buscan una opción de menor coste para el acceso poco frecuente a los datos, pero que no necesitan la resistencia o la disponibilidad de S3 Standard o S3 Standard-IA. 

El S3 One Zone-IA puede utilizarse para almacenar copias de seguridad secundarias de datos fácilmente reproducibles. Si la zona de disponibilidad se destruye, S3 One Zone-IA perderá sus datos porque los datos se almacenan en una única zona de disponibilidad. 

S3 Outposts: 

Este almacenamiento añade funciones de almacenamiento de objetos de S3 a su Outposts. S3 Outposts almacena de forma redundante los datos para su recuperación en todos los dispositivos y servidores. S3 Outposts se sabe que proporciona durabilidad a cualquier dato almacenado. El S3 Outposts tiene una función de encriptación, y permite medidas de autenticación usando políticas IAM y S3 Access Points.

S3 y almacenamiento Lyve Cloud 

Lyve Cloud de Seagate es una solución de almacenamiento de objetos basada en la nube que actúa como socio complementario del almacenamiento S3 existente.

Esencialmente, la tradicional API de S3 es el lenguaje del almacenamiento de datos en la nube. Lyve Cloud proporciona una interfaz sencilla para traducir este lenguaje S3 en un almacenamiento de objetos escalable y fácil de:

  • Almacenar durante más tiempo (almacenamiento en frío) 
  • Acceder rápidamente cuando lo necesite 
  • Crear copias de seguridad y recuperar cuando se combina con otros socios de copia de seguridad y recuperación 

Lyve Cloud de Seagate hace accesible el almacenamiento de datos a gran escala para las aplicaciones empresariales que buscan conectarse fácilmente a las aplicaciones basadas en Internet y construir centros de datos privados, híbridos y multinube.

Aprenda más sobre las funcionalidades de Lyve Cloud  para sus necesidades de almacenamiento.