?Qu¨¦ es el almacenamiento de objetos?
El almacenamiento de objetos es una arquitectura de almacenamiento de datos en la que los datos se almacenan y administran como unidades independientes denominadas objetos. Cada objeto contiene una clave, datos y metadatos opcionales. El almacenamiento de objetos plano, apto para API y altamente escalable es el formato favorito para los servicios de almacenamiento en la nube p¨²blica, como Amazon S3, y las soluciones en las instalaciones, como É«¿Ø´«Ã½? ?FlashBlade?.
Almacenamiento de objetos frente a almacenamiento de archivos frente a almacenamiento en bloque
En el mundo del almacenamiento de datos, existen tres enfoques principales para almacenar los datos: archivo, bloque y objeto. Echemos un vistazo a sus principales diferencias:?
El almacenamiento de objetos? es un formato de almacenamiento en el que los datos se almacenan como unidades discretas denominadas objetos. Todas las unidades tienen un identificador ¨²nico o una clave ¨²nica, para que se puedan encontrar sin importar d¨®nde se hayan almacenado en un sistema distribuido.?
Los objetos funcionan como unidades modulares, las cuales act¨²an como contenedores aut¨®nomos con metadatos que describen detalles, como permisos, informaci¨®n sobre privacidad, valores, contingencias y dem¨¢s informaci¨®n. Se asemejan a una fotograf¨ªa que, por ejemplo, podr¨ªa contener metadatos que describen la configuraci¨®n de la c¨¢mara utilizada para tomar una foto, junto con la hora y el lugar en que se tom¨®.?
El almacenamiento de objetos admite HTTP y REST, la arquitectura de interfaz de programaci¨®n de aplicaciones (API) que utilizan la mayor¨ªa de los sitios web, y aplicaciones de software como servicio (SaaS).?
El almacenamiento en bloque? desarma los datos en piezas separadas en forma de bloques de un tama?o fijo, en el que cada bloque recibe un identificador ¨²nico. El almacenamiento en bloque permite que el sistema de almacenamiento subyacente lo recupere, sin importar en d¨®nde se almacene. El almacenamiento en bloque desacopla los datos de su entorno de almacenamiento, lo que permite que la red del ¨¢rea de almacenamiento guarde los datos donde sea m¨¢s conveniente, independientemente del sistema operativo subyacente. Esto significa que, incluso si su sistema de almacenamiento es un h¨ªbrido de proveedores de servicios en la nube, servidores Linux y servidores Windows, su red de ¨¢rea de almacenamiento (Storage Area Network, SAN) tendr¨¢ la capacidad de volver a montar y recuperar r¨¢pidamente sus datos cuando los necesite.?
El almacenamiento de archivos? es el formato de almacenamiento que suele conocer la mayor¨ªa de las personas. Los datos se almacenan en archivos con los que se puede interactuar a trav¨¦s de carpetas dentro de un directorio de archivos jer¨¢rquico. Es el formato de almacenamiento que utilizan los sistemas de almacenamiento de conexi¨®n directa (direct-attached storage, DAS) y de almacenamiento conectado a la red (network-attached storage, NAS). Cada vez que accede a archivos en un disco duro, su equipo local o una unidad compartida alojada en un servidor de la empresa, se ocupa del almacenamiento de archivos. La ruta de acceso del archivo a un dato espec¨ªfico puede ser larga e ineficiente, pero la compensaci¨®n es una mayor comodidad para el usuario.