Clases de almacenamiento
Escenarios
OBS proporciona las siguientes clases de almacenamiento: Standard, Infrequent Access y Archive. Para obtener más información sobre la facturación de diferentes clases de almacenamiento, consulte Espacio de almacenamiento.
Las diferentes clases de almacenamiento cumplen con diferentes requisitos de rendimiento y costes de almacenamiento.
- La clase de almacenamiento estándar cuenta con baja latencia y alto throughput. Por lo tanto, es bueno para almacenar con frecuencia (varias veces al mes) archivos o archivos pequeños (menos de 1 MB). Los escenarios de aplicación incluyen análisis de big data, aplicaciones móviles, videos calientes y aplicaciones sociales.
- La clase de almacenamiento Infrequent Access es ideal para almacenar datos a los que se accede con poca frecuencia (menos de 12 veces al año) pero con requisitos de respuesta rápida. Los escenarios de aplicación incluyen sincronización de archivos, uso compartido de archivos y copia de seguridad empresarial.
- La clase de almacenamiento Archive es ideal para archivar los datos a los que rara vez se accede (una vez al año en promedio). Los escenarios de aplicación incluyen archivo de datos y copias de seguridad de datos a largo plazo. La clase de almacenamiento Archive es segura, duradera y económica, y se puede utilizar para reemplazar las bibliotecas de cintas. Para mantener los costos bajos, puede tardar horas en restaurar los datos desde el almacenamiento de tipo Archive.
Comparación de clases de almacenamiento
Concepto comparado |
Standard |
Infrequent Access |
Archive |
---|---|---|---|
Característica |
Rendimiento de primer nivel, alta confiabilidad y disponibilidad |
Almacenamiento fiable y económico con acceso en tiempo real |
Conservación a largo plazo de datos archivados, a bajo costo |
Escenarios de la aplicación |
Aplicaciones en la nube, uso compartido de datos, uso compartido de contenido y almacenamiento de datos activos |
Aplicaciones de disco web, copia de respaldo empresarial, archivo activo y supervisión de datos |
Almacenamiento de archivos, datos de imágenes médicas y videos, así como reemplazo de bibliotecas de cintas |
Durabilidad |
99.999999999% |
99.999999999% |
99.999999999% |
Durabilidad (multi-AZ) |
99.9999999999% |
99.9999999999% |
Multi-AZ no soportada |
Disponibilidad |
99.99% |
99% |
99% |
Disponibilidad (multi-AZ) |
99.995% |
99.5% |
Multi-AZ no soportada |
Unidad mínima de medidaa |
64 KB |
64 KB |
64 KB |
Duración mínima de almacenamientob |
N/A |
30 días |
90 días |
Recuperación de datos |
N/A |
Facturado por cada GB recuperado. |
Los datos se pueden restaurar a una velocidad estándar o acelerada. Facturado por cada GB recuperado. |
Procesamiento de imágenes |
Soportado |
Soportado |
No soportado |
a: La unidad mínima de medida se refiere al límite de tamaño inferior para la facturación de objetos. Por ejemplo, si carga un objeto Standard de 32 KB (menor que la unidad de medida mínima de 64 KB), se le facturará un objeto de 64 KB.
b: La duración mínima de almacenamiento se refiere al límite inferior de almacenamiento para la facturación de objetos. Por ejemplo, si un objeto de acceso poco frecuente se ha almacenado en OBS durante 20 días (más corto que la duración mínima de almacenamiento de 30 días) y después se ha eliminado, se le facturará 30 días.
Clases de almacenamiento de bucket y clases de almacenamiento de objetos
Puede especificar la clase de almacenamiento de un bucket mientras que lo crea. También puede cambiar la clase de almacenamiento de un bucket después de crearlo.
Un objeto hereda la clase de almacenamiento del bucket donde se carga. Puede especificar una clase de almacenamiento para un objeto al cargarlo, o puede cambiar la clase de almacenamiento de objeto después de cargar el objeto.
El cambio de la clase de almacenamiento de un bucket no va a cambiar las clases de almacenamiento de los objetos existentes en el bucket, pero los objetos cargados recientemente heredan la nueva clase de almacenamiento de forma predeterminada.
De forma predeterminada, los objetos de la clase de almacenamiento Archive deben restaurarse a la clase de almacenamiento Standard antes de poder descargarse.
Cambio de clases de almacenamiento de bucket
La clase de almacenamiento de un bucket solo se puede cambiar manualmente.
Figura 1 muestra cómo se cambian los bucket entre clases de almacenamiento. Las clases de almacenamiento de OBS Standard e Infrequent Access soportan políticas de redundancia de una sola AZ y de varias AZ, mientras que la clase de almacenamiento Archive solo admite redundancia de una sola AZ. La política de redundancia de datos de un bucket no se puede cambiar, incluso cuando se cambia su clase de almacenamiento.
Para cambiar manualmente la clase de almacenamiento de un cubo, haga lo siguiente:
- Inicie sesión en OBS Console. En el panel de navegación, elija Object Storage.
- En la lista de bucket, localice el bucket cuya clase de almacenamiento desea cambiar y haga clic en Change Storage Class en la columna Operation de la derecha.
- Elija una nueva clase de almacenamiento y haga clic en OK.
Precauciones:
- Cambiar la clase de almacenamiento de un bucket no cambia las clases de almacenamiento de los objetos existentes en el bucket. La clase de almacenamiento de un objeto cargado posteriormente heredará la nueva clase de almacenamiento del bucket de forma predeterminada. También puede configurar reglas de ciclo de vida para cambiar las clases de almacenamiento de objetos por un lote.
Por ejemplo, si el bucket1 está en la clase de almacenamiento Standard y contiene objeto1, cuando la clase de almacenamiento del bucket1 se pasa a Infrequent Access, objeto1 todavía está en la clase de almacenamiento Standard. Si carga el objeto2 en el bucket1 después de la transición, el objeto2 estará en la clase de almacenamiento Infrequent Access.
- Después de cambiar un bucket de Archive a Standard o Infrequent Access, los objetos de Archive existentes en el bucket no se restaurarán automáticamente.
Cambio de clases de almacenamiento de objetos
La clase de almacenamiento de un objeto se puede cambiar manualmente o automáticamente. Figura 7 muestra cómo se hacen la transición de los objetos entre las clases de almacenamiento.
- Manual: Después de cargar un objeto, puede cambiar manualmente su clase de almacenamiento.
- Desde Standard a Infrequent Access o Archive, or Deep Archive
- Desde Infrequent Access a Standard, o Archive, or Deep Archive
- Desde Archive a Standard, o Infrequent Access, or Deep Archive. Antes de cambiar los objetos de Archive, primero debe restaurarlos.
- From Deep Archive to Standard, Infrequent Access, or Archive. Before changing Deep Archive objects, you must restore them first.
Al cambiar objetos de Infrequent Access o Archive a otras clases de almacenamiento se incurre en costos de restauración. Seleccione una opción de cambio adecuada en función de sus necesidades reales.
Para cambiar manualmente la clase de almacenamiento de un objeto, haga lo siguiente:
- Inicie sesión en OBS Console. En el panel de navegación, elija Object Storage.
- En la lista de bucket, haga clic en el nombre del bucket que desee. Se muestra la página Objects.
- Cambie la clase de almacenamiento de un único objeto o de varios objetos a la vez.
- Para un solo objeto: en la lista de objetos, busque el objeto deseado y elija More > Change Storage Class en la columna Operation de la derecha.
Figura 4 Cambio de la clase de almacenamiento de un único objeto
- Para varios objetos: en la lista de objetos, seleccione los objetos deseados y elija More > Change Storage Class encima de la lista de objetos.
Figura 5 Cambio de la clase de almacenamiento de varios objetos
- Para un solo objeto: en la lista de objetos, busque el objeto deseado y elija More > Change Storage Class en la columna Operation de la derecha.
- Elija una nueva clase de almacenamiento y haga clic en OK.
Figura 6 Elegir una nueva clase de almacenamiento
- Automático: puede definir una regla de ciclo de vida de OBS para realizar la transición automática de objetos de una clase de almacenamiento a otra. Para obtener más información, véase Gestión del ciclo de vida. Los objetos se pueden transicionar automáticamente de la siguiente manera:
- Desde Standard a Infrequent Access, Deep Archive, o Archive
- Desde Infrequent Access a Archive or Deep Archive.
- From Archive to Deep Archive
Before you can manually change the storage class of objects in the Archive or Deep Archive storage class, you must restore them first.
Precauciones:
- Después de que los objetos de la clase de almacenamiento Standard se transfieran a la clase de almacenamiento Infrequent Access o Archive, su estado de restauración es Unrestored.
- La duración mínima de almacenamiento es de 30 días para el almacenamiento de Infrequent Access y 90 días para el almacenamiento de Archive. Si un objeto se pasa a otra clase de almacenamiento antes de que se haya almacenado durante la duración mínima de almacenamiento requerida, debe pagar 30, 180 o 90 días completos.
Cómo usarlo
Puede usar OBS Console, SDK, OBS Browser+, obsutil o API para configurar clases de almacenamiento para bucket y objetos.