🥇 Object Storage vs Block Storage

🍿 Qué tipos de almacenamiento existen en la nube?

En ambientes tradicionales de IT, existen 2 tipos de almacenamiento, block storage y file storage. Estos tipos existen con diferentes proveedores como aws, openstack y oracle.

🍿 Qué es Block Storage?

Block Storage opera los datos a un nivel bajo, a un nivel de almacenamiento de manera prima, y maneja los datos como un grupo de bloques numerados.

🍿 Qué es File Storage?

File Storage opera a un nivel mayor, a nivel del sistema operativo, y maneja los datos como una jerarquia de archivos y directorios. Este tipo de arlmacenamiento esta intimamente relacionado con el que usa el sistema operativo.

🍿 Cómo funciona el almacenamiento en Amazon S3?

S3 object storage es un poco diferente. El amacenamiento es independiente de un servidor es accesado a traves del internet. Los datos sonmanejados por una API (Application Program Interface) sobre HTTP.

Cada objeto contiene datos y metadatos. Son contenidos en buckets, y tienen asociados un key (filename). Los buckets son directorios sobre los cuales no se pueden construir mas directorios, y pueden contener un numero ilimitado de objetos (archivos).

No es posible montar un bucket, abrir un objecto, instalar un sistema operativo dentro de S3, o ejecutar una base de datos.

S3 se replica automaticamente a traves de multiples dispositivos en multiples instalaciones dentro de una region.

De igual forma la escalabilidad, si las peticiones crecen constantemente, Amazon S3 particionara automaticamente los buckets que pueden soportar muchas peticiones simultaneas.

Si se requiere almacenamiento tradicional, AWS provee de EBS, utilizado por EC2. También EFS (Elastic File System) que provee almacenamiento que se puede asociar a multiples instancias de EC2.

S3. Buckets.
comments powered by Disqus