Niveles de Object Storage

Descubra cómo Object Storage utiliza niveles de almacenamiento para ayudarle a maximizar el rendimiento de acceso donde sea necesario y a minimizar los costos de almacenamiento cuando sea posible.

Object Storage ofrece distintos niveles de clase de almacenamiento que satisfacen la necesidad de un almacenamiento "en caliente" de acceso frecuente, un almacenamiento "en frío" de acceso menos frecuente y un almacenamiento "en frío" de acceso poco frecuente. Cada objeto cargado en Object Storage se asigna a un nivel de almacenamiento. La propiedad de nivel de almacenamiento del objeto determina los costos de almacenamiento y las tasas de recuperación asociadas. La propiedad de nivel de almacenamiento se asigna a un objeto de una de estas dos formas:

  • Al objeto se le asigna automáticamente el nivel de almacenamiento por defecto del cubo (Standard o Archive) al que carga el objeto.
  • Si carga un objeto en un cubo de nivel de almacenamiento por defecto Estándar, puede asignar explícitamente cualquier nivel de almacenamiento permitido (Estándar, Acceso poco frecuente o Archivo) al objeto.
Importante

Los cubos de nivel de almacenamiento estándar pueden contener una combinación de objetos con diferentes asignaciones de nivel de almacenamiento. Un objeto permanece en el cubo estándar, incluso si el objeto se archiva, se restaura o si se cambia la asignación de nivel.

Los cubos de nivel de almacenamiento de archivo solo pueden contener objetos con la asignación de nivel de almacenamiento Archivo. Los cubos de archivo no contienen una combinación de objetos con diferentes asignaciones de nivel de almacenamiento. Un objeto permanece en el cubo de archivo, incluso si se restaura el objeto.

Puede interactuar con los datos almacenados en cualquiera de los niveles de almacenamiento mediante los mismos recursos de Object Storage e interfaces de gestión. Además, cada nivel de almacenamiento soporta el rango completo de funciones de Object Storage. Los detalles o interacciones específicos del nivel de almacenamiento que debe conocer se tratan en la sección Ámbito y restricciones de la función.

En la siguiente tabla se resumen las funciones de los niveles Estándar, Acceso poco frecuente y Archivo.
Nivel Costo de almacenamiento Período mínimo de retención Tasa de recuperación SLA de disponibilidad
Estándar El más alto Ninguno No 99,9 %
Acceso poco frecuente Más barato 31 días 99 %
Archivo El más bajo 90 días No Los datos están fuera de línea y los objetos se deben restaurar para que puedan leerse. La restauración tiene una duración máxima de una hora a partir del momento en que se realiza una solicitud de restauración de Archive Storage hasta que se recupera el primer byte de datos.

Nivel estándar

El nivel Estándar es el nivel de almacenamiento por defecto principal que se utiliza para los datos del servicio Object Storage. El nivel de almacenamiento Estándar es un almacenamiento "en caliente" que se utiliza para los datos a los que necesita acceder de forma rápida, inmediata y frecuente. La accesibilidad y el rendimiento de los datos justifican un precio más alto para almacenar datos en el nivel Estándar.

Seleccione un nivel de almacenamiento por defecto (Estándar o Archivo) al crear un cubo. Cuando se define durante la creación del cubo, no se puede cambiar el nivel de almacenamiento por defecto del cubo. Cuando carga objetos en un cubo, a estos se les asigna automáticamente el nivel de almacenamiento por defecto del cubo (Estándar). Sin embargo, puede cambiar el nivel de almacenamiento de un objeto a Acceso poco frecuente o Archivo.

Los cubos de nivel de almacenamiento estándar pueden contener una combinación de objetos con diferentes asignaciones de nivel de almacenamiento. Un objeto permanece en el cubo Estándar, incluso si el objeto se archiva, se restaura o se cambia su asignación de nivel.

Al seleccionar un nivel de almacenamiento por defecto Estándar durante la creación del cubo, también puede activar Organización automática en niveles. La organización automática en niveles le ayuda a reducir los costos de almacenamiento moviendo automáticamente objetos entre los niveles de almacenamiento de acceso Estándar e Acceso poco frecuente en función de los patrones de acceso a datos. Consulte Organización automática en niveles para obtener más información.

Algunos casos de uso principales para el nivel de almacenamiento Estándar son los siguientes:

  • Repositorio de contenido para datos, imágenes, logs y vídeo accesibles y escalables
  • Repositorio para copias de seguridad accesibles
  • Repositorio de datos para Hadoop/big data. Proporciona una plataforma de almacenamiento escalable para almacenar grandes juegos de datos y operar sin problemas con esos juegos de datos. El conector HDFS para Object Storage proporciona conectividad a varios motores de análisis de big data como Apache Spark y MapReduce. Esta conectividad permite a los motores de análisis trabajar directamente con los datos almacenados en Object Storage. Para obtener más información, consulte Soporte de Hadoop de Object Storage.

Acceso poco frecuente

El nivel Acceso poco frecuente es el almacenamiento "menos caliente" que se utiliza para los datos a los que accede con poca frecuencia, pero que deben estar disponibles inmediatamente cuando sea necesario. Los costos de almacenamiento son menores que el Estándar.

Si carga un objeto en un cubo de nivel de almacenamiento por defecto Estándar, puede asignar explícitamente el objeto al nivel de almacenamiento Acceso poco frecuente de menor costo.

El nivel Acceso poco frecuente tiene un período mínimo de retención de almacenamiento y tasas de recuperación de datos:

  • El período mínimo de retención de almacenamiento para el nivel Acceso poco frecuente es de 31 días. Si suprime o sobrescribe objetos en el nivel Acceso poco frecuente antes de que se cumplan los requisitos de retención, se le cargará el costo prorrateado de almacenar los datos durante los 31 días completos.
  • Cuando necesite acceder a los objetos almacenados en este nivel, se le cobrará una tasa de recuperación de datos por GiB.
Nota

Las penalizaciones mínimas de retención solo se cargan cuando las supresiones y las sobrescrituras causen la eliminación de datos. Las supresiones y sobrescripciones en un cubo con la versión activada que crea una versión anterior en lugar de eliminar datos no suponen una penalización.

Algunos casos de uso principales para el nivel de almacenamiento Acceso poco frecuente son los siguientes:

  • Copias de seguridad de datos locales

  • Repositorio para copias de seguridad a las que rara vez se accede

  • Almacenamiento de datos replicados o copiados de otra región

Archivo

El nivel Archivo es el nivel de almacenamiento principal por defecto que se utiliza para los datos del servicio Archive Storage. El nivel de almacenamiento Archivo es un almacenamiento "en frío" que se utiliza para los datos a los que rara vez se accede, pero que deben mantenerse y conservarse durante largos períodos de tiempo.

Seleccione un nivel de almacenamiento por defecto (Estándar o Archivo) al crear un cubo. Cuando se define durante la creación del cubo, no se puede cambiar el nivel de almacenamiento por defecto del cubo. Cuando carga objetos en un cubo de un nivel Archivo, a estos se les asigna automáticamente el nivel de almacenamiento por defecto del cubo (Archivo).

Los cubos de nivel de almacenamiento de archivo solo pueden contener objetos con la asignación de nivel de almacenamiento Archivo. Los cubos de archivo no contienen una combinación de objetos con diferentes asignaciones de nivel de almacenamiento. Un objeto permanece en el cubo de archivo, incluso si se restaura el objeto.

Los objetos del nivel Archivo se deben restaurar para que puedan estar disponibles para el acceso. La rentabilidad del nivel Archivo compensa el plazo necesario para acceder a los datos. Sin embargo, el nivel Archivo tiene un período mínimo de retención de almacenamiento y algunas tasas de almacenamiento adicionales:

  • El periodo mínimo de retención de almacenamiento del nivel de archivado es de 90 días. Si suprime o sobrescribe objetos del nivel Archivo antes de que se cumplan los requisitos de retención, se le cargará el costo prorrateado de almacenar los datos durante los 90 días completos.
  • Al restaurar objetos, se devuelven al nivel estándar para poder acceder. Se le facturará el nivel de clase estándar mientras los objetos restaurados permanezcan en él.
Nota

Las penalizaciones mínimas de retención solo se cargan cuando las supresiones y las sobrescrituras causen la eliminación de datos. Las supresiones y sobrescrituras en un cubo con la versión activada que crea una versión anterior en lugar de eliminar datos no suponen una penalización.

Algunos casos de uso principales para el nivel de almacenamiento Archivo son los siguientes:

  • Necesidades de conformidad y auditoría
  • Análisis retroactivo de datos de log para determinar el patrón de uso o depurar problemas
  • Datos históricos o de repositorio de contenido a los que rara vez se accede
  • Datos generados por la aplicación que requieren archivado para análisis futuros o fines legales

Organización automática de niveles en niveles

La organización automática en niveles supervisa los patrones de acceso a datos y le ayuda a reducir los costos de almacenamiento moviendo automáticamente objetos de más de 1 MiB del nivel Estándar al nivel Acceso poco frecuente más rentable. La Organización automática en niveles se activa en el nivel de cubo y supervisa los patrones de acceso a datos de todos los objetos del cubo. Puede activar la Organización automática en niveles para cualquier cubo de nivel de almacenamiento Estándar durante la creación. También puede activar la Organización automática en niveles en cualquier momento después de crear el cubo.

Nota

No puede activar la Organización automática en niveles si tiene una regla de política de ciclo de vida que mueve objetos, versiones de objetos o versiones de objetos anteriores al nivel Acceso poco frecuente. Si corresponde, suprima la regla e intente activar de nuevo la Organización automática en niveles.

Después de activar la Organización automática en niveles, los objetos permanecen en el nivel Estándar hasta que cumplen los requisitos mínimos de acceso y almacenamiento necesarios para optar al traslado a Acceso poco frecuente. Si Object Storage ha movido objetos a Acceso poco frecuente a los que se accede posteriormente con una mayor frecuencia, automáticamente volvemos a mover los objetos de vuelta al nivel Estándar sin que se incurra en tasas de recuperación y de almacenamiento prorrateadas.

Puesto que no incurre en tasas de recuperación o de almacenamiento prorrateado, la activación de la función de organización automática en niveles resulta especialmente rentable en los siguientes casos de uso:

  • Almacenamiento de datos de nueva aplicación que no tiene patrones de acceso establecidos
  • Almacenamiento de datos que tiene patrones de acceso cambiantes

Permisos necesarios

Para activar la organización automática en niveles, debe autorizar al servicio para que gestione objetos en su nombre:

  • Puede crear una política que autorice el servicio en la región especificada para gestionar espacios de nombres de Object Storage, cubos y sus objetos asociados en todos los compartimentos del arrendamiento:

    Allow service objectstorage-<region_identifier> to manage object-family in tenancy
  • En lugar de utilizar el verbo de política manage, puede crear una política que reduce el ámbito de acceso mediante una de las siguientes sentencias:

    Allow service objectstorage-<region_identifier> to manage object-family in tenancy where any {request.permission='BUCKET_INSPECT', request.permission='BUCKET_READ',request.permission='OBJECT_INSPECT', request.permission='OBJECT_UPDATE_TIER'}
    Allow service objectstorage-<region_identifier> to manage object-family in compartment <compartment_name> where any {request.permission='BUCKET_INSPECT', request.permission='BUCKET_READ', request.permission='OBJECT_INSPECT', request.permission='OBJECT_UPDATE_TIER'}

Asignación de niveles de almacenamiento de AWS S3 a niveles de almacenamiento de OCI

Nivel de almacenamiento de AWS Nivel de almacenamiento de OCI
  • Estándar
  • Nivel inteligente
  • Estándar
  • Estándar-IA
  • Una zona-IA
  • Acceso poco frecuente
  • Recuperación instantánea de glaciares
  • Glaciar Deep Archive
  • Archivo
Nota

Las clases de almacenamiento no válidas se rechazan y devuelven una excepción INVALID_STORAGE_CLASS.

Pasos siguientes

Después de una introducción a los niveles de almacenamiento y cómo funcionan, puede encontrar aquí algunos enlaces a las tareas relacionadas con los niveles de almacenamiento: