• Almacenamiento de objetos

    • Una arquitectura de almacenamiento que administra datos como objetos en contraposición al almacenamiento de archivos, que usa una estructura de directorios jerárquica. Un objeto contiene datos, metadatos y un identificador global único. El almacenamiento de objetos es la opción recomendada para las aplicaciones de nube por su capacidad inherente de escalar de manera masiva, la facilidad de acceso a través de API comunes y la posibilidad de usar un espacio de nombres que puede abarcar múltiples instancias de hardware físico.

    • ¿Quién usa el almacenamiento de objetos y por qué?

      Los desarrolladores de aplicaciones programan con API comunes para escribir diferentes tipos de aplicaciones basadas en nube (modernas), incluidas aplicaciones móviles. Estas aplicaciones modernas utilizan el almacenamiento de objetos en lugar del almacenamiento de archivos o bloques tradicional. Los administradores de TI utilizan el almacenamiento de objetos para almacenar los datos no estructurados de manera rentable para los siguientes usos: Almacenamiento y análisis de repositorio de contenido global distribuido geográficamente, archivo inactivo, Internet de las cosas (IoT). El almacenamiento de objetos se usa para almacenar de manera eficiente datos no estructurados como archivos de gráficos, datos de sensores y datos de IoT, entre otros.

      ¿Cómo funciona el almacenamiento de objetos?

      El almacenamiento de objetos es diferente del almacenamiento de archivos dado que el primero no tiene un árbol de directorios con carpetas y subcarpetas. Un objeto contiene datos y metadatos, además de un número de identificación globalmente único. Con el almacenamiento de objetos, no hay directorios ni puntos de montaje.  Se usa un índice para almacenar el número de identificación a fin de que sea fácil de recuperar. Las aplicaciones y los usuarios finales no necesitan conocer la ubicación del archivo, simplemente proporcionan el ID único y el sistema recupera los datos. Además, un sistema de almacenamiento de objetos cuenta con un único espacio de nombres global sin formato, independientemente de la cantidad de nodos o ubicaciones geográficas. Esto genera una independencia de ubicación sin que se requiera un sistema de archivos para regir la ubicación de los datos. Múltiples nodos y sitios aparecen como un único sistema de almacenamiento lógico. La replicación y la distribución geográfica de los datos están impulsadas por políticas objeto por objeto en lugar de una infraestructura dedicada de replicación y respaldo.

      ¿Cuáles son los beneficios del almacenamiento de objetos?

      Un aspecto clave para la rentabilidad ofrecida por el almacenamiento en la nube es comenzar con un sistema de almacenamiento accesible. Las complejidades y las restricciones de sistemas de archivos obsoletos de los arreglos de almacenamiento NAS y SAN tradicionales pueden compensar fácilmente el ahorro potencial en el costo del almacenamiento en la nube al complicar la administración de almacenamiento, limitar la escalabilidad con topes de capacidad artificial y exigir el cumplimiento del bloqueo de proveedores con hardware de propiedad costoso. El almacenamiento de objetos es una opción mucho mejor para infraestructuras de nube. En lugar de usar un sistema de archivos complejo, difícil de administrar y anticuado, los sistemas de almacenamiento de objetos aprovechan un único espacio de direcciones sin formato que permite el enrutamiento automático de los datos a los sistemas de almacenamiento adecuados, especifica el ciclo de vida del contenido y conserva los datos activos y de archivo en un único nivel con los niveles de protección adecuados. Esto permite que el almacenamiento de objetos proporcione mejor valor mediante la alineación del valor de los datos y el costo de su almacenamiento sin requerir una sobrecarga de administración opresiva para transferir manualmente los datos al nivel adecuado, al mismo tiempo que ofrece escalabilidad infinita para admitir la funcionalidad de capacidad según demanda del almacenamiento en la nube. 

      Otros beneficios del almacenamiento de objetos

      • El almacenamiento de objetos también está diseñado para ejecutarse con la máxima eficiencia en hardware de servidor genérico.
      • El almacenamiento de objetos proporciona acceso fácil al almacenamiento en cualquier lugar, en cualquier momento y en cualquier dispositivo por medio de HTTP.
      • El almacenamiento de nube se entrega comúnmente en forma de aplicación de almacenamiento como servicio (SaaS) por medio de Internet, de modo que el uso de HTTP como protocolo primario para acceder a pools de almacenamiento de objetos simplifica en gran medida el proceso para que los proveedores de almacenamiento de nube integren sistemas de almacenamiento de objetos en sus ofertas de servicios.
    • Más información