Skip to main content
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Versiones y actualizaciones compatibles con la API de REST DE S3

Colaboradores

StorageGRID admite la API de simple Storage Service (S3), que se implementa como un conjunto de servicios web de transferencia de estado de representación (REST).

La compatibilidad con la API REST DE S3 permite conectar las aplicaciones orientadas a servicios desarrolladas para servicios web S3 con el almacenamiento de objetos en las instalaciones que utiliza el sistema StorageGRID. Se requieren cambios mínimos en el uso actual de llamadas API DE REST DE S3 en una aplicación cliente.

Versiones compatibles

StorageGRID admite las siguientes versiones específicas de S3 y HTTP.

Elemento Versión

Especificación de S3

Simple Storage Service referencia de API 2006-03-01

HTTP

1.1

Para obtener más información acerca de HTTP, vea HTTP/1.1 (RFC 7230-35).

Nota: StorageGRID no admite canalización HTTP/1.1.

Actualizaciones del soporte de la API de REST DE S3

Liberar Comentarios

11.7

  • Añadido "Referencia rápida: Solicitudes de API de S3 admitidas".

  • Se ha añadido soporte para el uso del modo de GOBIERNO con S3 Object Lock.

  • Se añadió compatibilidad con productos específicos de StorageGRID x-ntap-sg-cgr-replication-status Cabecera de respuesta para las solicitudes de objetos GET y HEAD. Este encabezado proporciona el estado de replicación de un objeto para la replicación entre grid.

  • Las solicitudes SelectObjectContent ahora admiten objetos de Parquet.

11.6

  • Se ha agregado soporte para utilizar partNumber Parámetro de solicitud en GET Object y HEAD Object peticiones.

  • Se añadió compatibilidad con un modo de retención predeterminado y un período de retención predeterminado en el nivel de bloque para S3 Object Lock.

  • Se ha añadido compatibilidad con s3:object-lock-remaining-retention-days clave de condición de política para configurar el rango de períodos de retención permitidos para los objetos.

  • Se ha cambiado el tamaño máximo de recommended para una única operación PUT Object a 5 GiB (5.368.709.120 bytes). Si tiene objetos que sean mayores de 5 GIB, utilice la carga de varias partes en su lugar.

11.5

  • Se ha agregado compatibilidad para gestionar el cifrado de bloques.

  • Se añadió compatibilidad con el bloqueo de objetos S3 y las solicitudes de cumplimiento heredadas obsoletas.

  • Se ha agregado soporte para el uso DE DELETE Multiple Objects en cubos con versiones.

  • La Content-MD5 el encabezado de la solicitud ahora es correctamente compatible.

11.4

  • Se añadió compatibilidad con el etiquetado DE bloques DE DELETE, GET Bucket y PUT Bucket. No se admiten etiquetas de asignación de costes.

  • En el caso de bloques creados en StorageGRID 11.4, ya no es necesario restringir los nombres de claves de objetos para cumplir con las prácticas recomendadas de rendimiento.

  • Se ha agregado compatibilidad con las notificaciones de bloques en la s3:ObjectRestore:Post tipo de evento.

  • Ahora se aplican los límites de tamaño de AWS para piezas multiparte. Cada parte de una carga de varias partes debe tener entre 5 MIB y 5 GIB. La última parte puede ser menor que 5 MIB.

  • Añadido soporte para TLS 1,3

11.3

  • Se ha añadido compatibilidad con el cifrado en el servidor de los datos de objetos con las claves proporcionadas por el cliente (SSE-C).

  • Se ha añadido compatibilidad para operaciones DE ELIMINACIÓN, GET y PUT Bucket Lifecycle (solo acción de caducidad) y para el x-amz-expiration encabezado de respuesta.

  • Se han actualizado PUT Object, PUT Object - Copy y Multipart Upload para describir el impacto de las reglas de ILM que utilizan la colocación síncrona en el procesamiento.

  • Ya no se admiten los cifrados TLS 1.1.

11.2

Compatibilidad añadida para la restauración DE objetos POSTERIOR para uso con pools de almacenamiento en cloud. Se añadió compatibilidad con el uso de la sintaxis AWS para ARN, claves de condición de política y variables de política en políticas de grupos y bloques. Se seguirán soportando las políticas de grupo y bloque existentes que utilicen la sintaxis StorageGRID.

Nota: los usos de ARN/URN en otra configuración JSON/XML, incluidos los utilizados en las características personalizadas de StorageGRID, no han cambiado.

11.1

Se ha añadido soporte para el uso compartido de recursos de origen cruzado (CORS), HTTP para conexiones de clientes S3 a nodos de grid y configuraciones de cumplimiento en bloques.

11.0

Se añadió compatibilidad para configurar servicios de plataforma (replicación de CloudMirror, notificaciones e integración de búsqueda de Elasticsearch) para los bloques. También se añadió compatibilidad con las restricciones de ubicación del etiquetado de objetos para bloques y la configuración de control de coherencia disponible.

10.4

Se ha agregado compatibilidad con los cambios de análisis de ILM en las versiones, las actualizaciones de página de nombres de dominio de extremo, las condiciones y variables en las directivas, los ejemplos de directivas y el permiso PutOverwriteObject.

10.3

Se ha añadido compatibilidad con las versiones.

10.2

Se ha añadido compatibilidad con las políticas de acceso a grupos y bloques y para la copia de varias partes (cargar artículo - copia).

10.1

Se añadió compatibilidad con la carga de varias partes, las solicitudes de estilo hospedado virtual y la autenticación v4.

10.0

Soporte inicial de la API DE REST de S3 por parte del sistema StorageGRID.la versión actualmente admitida de simple Storage Service API Reference es 2006-03-01.